ho preparato una immagine di FreeBSD minimal per QEMU. Se qualcuno è interessato (magari per fare gli esperimenti di innesto del Portage... che è l'obiettivo per cui l'ho preparata) mi faccia un fischio...
Il file è di 160MByte ed è scaricabile da: http://www.comio.it/freebsd.zip
Questa immagine non contiene il portage (devo fare ancora esperimenti), ma potete trovare le info necessaire qui: http://forums.gentoo.org/viewtopic-t-32 ... art-0.html
Suggerisco di leggere prima la guida "ufficiale" www.gentoo.org/doc/en/gentoo-freebsd.xml, dato che è il riferimento per l'installazione.
Aggiornamento:
Ho messo sul sito i vari snapshot di una installazione progressiva di Gentoo/FreeBSD 5.4. L'installazione non è stata proprio senza problemi dato che il tutto è decisamente molto sperimentale. Devo dire che il supporto degli sviluppatori di Gentoo/FreeBSD non è mancato... anzi vi confesso che vorrei partecipare al progetto... anche se ho limitate capacità
Ecco i tanto deisderati snapshot:
- Immagine vuota con una partizione di swap ed una per la / (10GB). Potete scaricare il file da qui: http://www.comio.it/gfbsdEMPTY.zip (dimensione 71KB).
- Immagine con installato solo lo Stage3 (guarda la guida "ufficiale" di installazione). Potete scaricare il file da qui: http://www.comio.it/gfbsdSTAGE3ONLY.zip (dimensione 81MB).
- Immagine con installato Stage3 ed il portage sincronizzato ad oggi (01/09/05). Potete scaricare il file da qui: http://www.comio.it/gfbsdSYNC.zip (dimensione 115MB).
- Immagine bootabile (!) di Gentoo/FreeBSD 5.4 con il portage sincronizzato 04/09/05. Potete scaricare il file da qui: http://www.comio.it/gfbsd.zip (dimensione 268MB).
Per le immagini non bootabili (quelle con le installazioni parziali), dovrete usare una immagine di FreeBSD che possa fare il boot (come quella minimale inserita in questo post) per poter continuare a fare l'installazione della nostra cara Gentoo/FreeBSD (che prospetto come futuro di Gentoo... è un po' un ritorno alle origini).
Usando qemu, dovrete montare i due file in questo modo (in caso di una immagine bootabile per poter continuare l'installazione sulla non bootabile):
Code: Select all
# sotto *x (controllate se ho sbagliato qualcosa.. purtroppo la mia macchina linux è morta :'( e non posso testare)
$PATHQEMU/qemu -L $PATHQEMU/bios -m 64 -hda "freeBSDminimal.img" -hdb "gfbsdSYNC.img"
# sotto Windows
"c:\Program Files\Qemu\qemu" -L "c:\Program Files\Qemu\bios" -m 64 -hda "freeBSDminimal.img" -hdb "gfbsdSYNC.img" -localtime
Code: Select all
# mkdir /mnt/gfbsd
# mount /dev/ad1s1d /mnt/gfbsd
Code: Select all
# mount -t devfs none /mnt/gfbsd/dev
# chroot /mnt/gfbsd /bin/bash
# source /etc/profile # Il file profile è bacato! Scaricatelo da una Gentoo x86 funzionante.
Code: Select all
# sotto *x (controllate se ho sbagliato qualcosa.. purtroppo la mia macchina linux è morta :'( e non posso testare)
$PATHQEMU/qemu -L $PATHQEMU/bios -m 64 -hda "gfbsd.img"
# sotto Windows
"c:\Program Files\Qemu\qemu" -L "c:\Program Files\Qemu\bios" -m 64 -hda "gfbsd.img" -localtime
Code: Select all
# /etc/init.d/net.ed0 start # Se sotto qemu
# /etc/init.d/net.lnc0 start # Se sotto vmware
Code: Select all
root con password freebsd
comio con password comio
Per ottenere la versione dell'immagine per vmware potete usare il tool qemu-img con la seguente sintassi:
Code: Select all
$ qemu-img convert gfbsd.img -O vmdk gfbsd.vmdk
Ciao ed al prossimo aggiornamento!
PS.: Se qualcuno riesce a compilare od ha errori... cerchiamo di collaborare così si ottiene un prodotto migliore!




