-------------------------------------------------------------------- ====istruzioni per l'autmomatizzazione di jhalfs/LFS in qemu-kvm==== -------------------------------------------------------------------- scaricare l'iso del livecd ftp://ftp.aliensoft.org/pub/lfs-livecd/lfslivecd-x86-6.3-r**.iso far partire in qemu il cdlive con un HD hda esempio di lancio: qemu-kvm -m 500 -hda .../lfs-svn.img -k en-us -net nic -net tap,vlan=0,ifname=tap0 -cdrom .../lfslivecd-x86-6.3-r**.iso -k en-us -boot d -enable-kvm formattare l'HD - /dev/hda1 ext3 - /dev/hda2 swap controllare che funzioni la rete e /etc/resolv.conf versioni supportate: http://wiki.linuxfromscratch.org/alfs/wiki/SupportedBooks creare directory: /build_dir montare: /dev/hda1 /build_dir scaricare l'ultima: jhalfs wget http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/jhalfs-2.3.2.tar.bz2 copiarla e scompattarla in / entrare in /jhalfs-2.3.2 eseguire: make (selezioni a menu') (scaricamento sorgenti se selezionato, posizionati in: /build_dir/sources esempio di configurazione di jhalfs: http://sacarde.interfree.it/configuration-LFS6.6.txt n.b. non deve essere incluso "VIMLANG=" se non e' presente nei sources Kernel il config del kernel: make defconfig (assume valori standard) deve avere inclusi i driver: - architettura (CONFIG_X86_32) - devices (CONFIG_ATA) - filesystem (CONFIG_EXT3_FS) non deve avere selezionato: LZMA, INITRD esempio: http://sacarde.interfree.it/config-2.6.35-32c.txt entrare in /build_dir/jhalfs (come utente jhalfs) eseguire: make verranno eseguiti gli step: da: 020-creatingtoolsdir a: 140-kernel link utili: http://www.linuxfromscratch.org/lfs/view/stable/ http://www.linuxfromscratch.org/hints/downloads/files/kernel-configuration.txt grazie a: - Matthew Burgess - Bruce Dubbs