Nicola Corriero
Passi Passi Scaricare i sorgenti Scompattare Verificare la configurazione Compilare Installare sulla pendrive
Passi Comandi utilizzati e opzioni tar crea o scompatta un archivio -v elenco minuzioso dei file elaborati -f usa il file di archivio o dispositivo in input (default /dev/rmt0) -z usato per i file bz2; filtra l archivio attravero gzip -x estrae i file da un archivio make compila il contenuto della cartella secondo le info presenti nel makefile mount device cartella [opzioni] mount /dev/sda1 /media/usb0 -t ext2 mount /dev/hdb2 /mnt/hd -t vfat mount /dev/fd0 /mnt/floppy ldd comando elenca le librerie usate dal comando
Kernel Hard disk Grub Bash
Kernel Storia Descrizione Uso Configurazione Compilazione Installazione
Kernel - Storia Linus Torvalds 1990
Kernel - Storia Linus Torvalds 1990 http://groups.google.com/group/comp.os.minix/
Kernel - Storia Linus Torvalds 1990 http://groups.google.com/group/comp.os.minix/ GNU e GPL
Kernel - Storia Linus Torvalds 1990 http://groups.google.com/group/comp.os.minix/ GNU e GPL Linee di codice versione data linee di codice 0.11 12/91 10.239
Kernel - Storia Linus Torvalds 1990 http://groups.google.com/group/comp.os.minix/ GNU e GPL Linee di codice versione data linee di codice 0.11 12/91 10.239 2.6 12/03 5.929.913
Kernel - Descrizione
Kernel - Descrizione
Kernel - Descrizione
Kernel - Descrizione
Kernel - Uso Configurazione Compilazione Installazione
Kernel - Configurazione Versione 2.6.23 Moduli da includere arch x86 usb filesystem hard disk tastiera e mouse
Kernel - Compilazione make menuconfig make xconfig make gconfig make oldconfig make allyesconfig make make bzimage make modules
Kernel - Installazione make install Copia bzimage in /boot Creazione del initrd in /boot Aggiornamento menu.lst di grub in /boot/grub Copia manuale sulla pendrive
Initrd Cosa è Come è fatto Come si crea
Comandi utili Aprire cp initrd /tmp/initrd/initrd.gz gunzip /tmp/initrd/initrd.gz cpio -i < /tmp/initrd/initrd
Comandi utili Aprire cp initrd /tmp/initrd/initrd.gz gunzip /tmp/initrd/initrd.gz cpio -i < /tmp/initrd/initrd Creare mkinitrd mkinitramfs cpio + gzip
Hard Disk Creazione della partizione (cfdisk - fdisk) Creazione del filesystem (mkfs) (ext2 - ext3) Creazione dell albero delle cartelle del filesystem (mkdir) bin boot boot/grub etc dev home lib root sbin usr var
Bash Versione 3.2 Compilazione e creazione dell eseguibile Copia dell eseguibile nella cartella /bin del pendrive Esecuzione del comando ldd per verificare le librerie da cui dipende l eseguibile bash Eventuale copia delle librerie rispettando il path
Grub Versione 0.97 Compilazione e creazione eseguibile Copia dei file stage1 stage2 e stage1 5 all interno di /boot/grub nel pendrive Esecuzione di grub per installazione su pendrive root (hd1,0) setup (hd1) quit creazione del file menu.lst nella cartella /boot/grub
Grub - Avvio Grub Riavviare il pc Modificare le impostazioni Bios per avviare il pc da usb Entrare nel prompt del Grub e lanciare i seguenti comandi root (hd0,0) kernel /boot/vmlinuz root=/dev/sda1 rootdelay=10 init=/bin/bash boot