Progetto

Generale

Profilo

SargeCustomInstaller » Cronologia » Versione 1

Amministratore Truelite, 10-08-2006 16:10

1 1 Amministratore Truelite
== Creare un installer personalizzato per Fuss/Soledad ==
2
3
Di seguito le istruzioni per modificare l'installer di fuss/soledad creando un cd bootabile con kernel 2.6.16 per il nuovo hardware non supportato dal kernel 2.6.8 debian.
4
5
I comandi elencati andranno lanciati con i privilegi dell'utente ''root''.
6
7
Inizialmente va estratta la iso originale di fuss in una directory di lavoro temporanea:
8
{{{
9
mount -o loop fuss.iso /mnt
10
mkdir fuss-installer
11
rsync -avH /mnt fuss-installer/
12
umount /mnt
13
}}}
14
15
La iso con il nuovo kernel è prelevabile da [http://kmuto.jp/debian/d-i/2.6.16/sarge-custom-0801.iso qui].
16
17
Va quindi scaricata con il comando {{{ "wget http://kmuto.jp/debian/d-i/2.6.16/sarge-custom-0801.iso"}}}
18
19
Una volta terminato il download, la iso va montata in loop per procedere alla copia di alcuni file che andranno a sovrascrivere quelli vecchi.
20
{{{
21
mount -o loop sarge-custom-0801.iso /mnt
22
cp -a /mnt/install/2.6/vmlinuz fuss-installer/install/2.6/vmlinuz
23
cp -a /mnt/install/2.6/initrd.gz fuss-installer/install/2.6/initrd.gz
24
rm -rf fuss-install/isolinux/boot.cat
25
cd /mnt/pool/main
26
27
cp -a acpi-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
28
cdrom-core-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
29
cdrom-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
30
crc-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
31
crypto-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
32
ext3-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
33
fat-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
34
fb-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
35
firewire-core-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
36
firmware-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
37
floppy-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
38
ide-core-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
39
ide-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
40
input-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
41
ipv6-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
42
irda-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
43
jfs-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
44
libparted1.7-udeb_1.7.1-2.1mtu1_i386.udeb \
45
loop-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
46
md-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
47
mouse-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
48
nic-extra-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
49
nic-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
50
nic-pcmcia-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
51
nic-shared-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
52
nic-usb-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
53
ntfs-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
54
parport-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
55
partman-auto-lvm_13_all.udeb \
56
partman-auto_54_i386.udeb \
57
partman-base_92_i386.udeb \
58
partman-basicfilesystems_48_all.udeb \
59
partman-basicmethods_31_all.udeb \
60
partman-crypto_8_i386.udeb \
61
partman-ext3_41_all.udeb \
62
partman-jfs_17_all.udeb \
63
partman-lvm_45_all.udeb \
64
partman-md_29_all.udeb \
65
partman-partitioning_40_i386.udeb \
66
partman-reiserfs_31_all.udeb \
67
partman-target_43_all.udeb \
68
partman-xfs_29_all.udeb \
69
pcmcia-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
70
pcmcia-storage-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
71
plip-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
72
ppp-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
73
qnx4-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
74
reiserfs-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
75
sata-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
76
scsi-common-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
77
scsi-core-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
78
scsi-extra-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
79
scsi-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
80
serial-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
81
ufs-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
82
usb-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
83
usb-serial-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
84
usb-storage-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
85
xfs-modules-2.6.16-2-486-di_1.02.sarge.mtu2_i386.udeb \
86
/fuss-installer/pool/main
87
88
rm -rf fuss-installer/pool/main/l/linux-kernel-di-i386-2.6/*
89
}}}