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 | }}} |