Questa guida può essere utile a chi vuole provare Debian GNU/kFreeBSD, ovvero "un port che consiste di uno spazio utente GNU che usa la libreria C GNU e un kernel FreeBSD sottostante, abbinati con il normale insieme di pacchetti Debian". Sinceramente ho fatto molte prove d'installazione, sia su VirtualBox che su hard disk, e dopo molteplici tentativi sono riuscito ad avere una box con DebianGNU/kFreeBSD funzionante. I problemi principalmente derivano dal debian-installer che nel mio caso falliva spesso e volentieri, poi con la mini.iso del 20100210-11:20 è andato tutto ok, di seguito i link per il download   kfreebsd-amd64 e kfreebsd-i386. Di seguito indicherò solamente i passi secondo me importanti, dato che comunque il debian-installer è semplice ed intuitivo.

Installazione:

Una volta avviata l'installazione ci appare questa immagine:

premere Go Back, per tornare alla pagina principale e selezioniamo Change debconf priority

e selezioniamo medium:

a questo punto proseguiamo con l'installazione, e quindi con la configurazione della rete non facendo caso alla voce em0 (eth0) interfaccia sconosciuta, poichè la riconosce, e quando ci chiede di scegliere un mirror, scegliamo Sid:

l'installazione prosegue fino a quando ci chiede quale kernel installare, e naturalmente scegliamo quello più recente. Se tutto è andato a buon fine si arriva all'installazione di Grub, e qui bisogna fare alcune considerazioni, a secondo di quale strada scegliamo, o meglio di quale versione di Grub abbiamo gia installato nel nostro sistema. Nel mio caso avendo Debian Sid la versione è Grub-pc_1.98~20100128-1.1_i386 e quindi va benissimo, per chi usa un altra distribuzione che ha la versione di Grub inferiore, gli conviene aggiornare in quanto in un dual boot, non riesce a volte ad avviare il kernel freebsd (a me è successo questo). Chiaramente quanto scritto sopra è valido se il debian-installer non riesce ad installare Grub, oppure nell'eventualità che bisogna ripristinarlo da un livecd., quindi di conseguenza la versione di Grub è quella precedente. Comunque manualmente  per un dual boot da inserire sulla propria Distro in /etc/grub.d/40_custom la seguente stringa seguita da un update-grub:

menuentry "Debian GNU/kFreeBSD" {
    insmod ufs2
    set root=(hd0,8)
    echo            Loading kernel of FreeBSD 8.0-1-686 ...
    kfreebsd        /boot/kfreebsd-8.0-1-686.gz
    set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ad0s8
    set kFreeBSD.vfs.root.mountfrom.options=rw
}

considerando che la mia installazione e  nella partizione /dev/sda8.

Una volta avviato il sistema non dovrebbero esserci problemi, ma nel caso non funzionasse il mouse, premere Ctrl-alt-F1:

cd /root

X -configure

e poi:

cp xorg.conf.new /etc/X11/xorg.conf

Per montare il filesystem ufs da linux:

mount -t ufs -o ro,ufstype=ufs2,nodev,nosuid /dev/sda8 /mnt

stringa eventualmente da inserire in /etc/fstab:

/dev/sda8 /mnt      ufs auto,ro,ufstype=ufs2,nodev,nosuid   0 0

 

Installazione su VirtualBox:

Per quanto riguarda l'installazione su VirtualBox non ci sono problemi, l'unica cosa a cui bisogna prestare attenzione è su un paio di cosette. Nella creazione di una nuova macchina virtuale scegliamo come sistema operativo BSD e come versione FreeBSD. Nella configurazione della rete scegliamo come scheda la Intel PRO/1000 MT Desktop o la  PCnet-FAST III connessa con bridge. Durante l'installazione scegliere come kernel il 486.

Guida in continuo aggiornamento :)

  1. update
Share on Twitter

Post simili (o quasi):

  1. Debian GNU/kFreeBSD consiglio post installazione         Scrivo due righe sui primi passi...
  2. Installare Debian Sid (unstable) da Chroot   Questa guida mostra come installare Debian Sid (unstable) velocemente...
  3. Installare Gnome 3 su Debian Sid da Chroot   Ebbene Sì…..mi mancava solo l'installazione di Gnome 3 su...
  4. (Errori) Installare Aircrack-ng su Debian Sid         Trovandomi ad installare Aircrck-ng, con il...
  5. Installare Debian Squeeze da Debian Squeeze         Il titolo sarebbe dovuto essere "Come...

Tag:
11 Risposte a “Installare Debian GNU/kFreeBSD step by step”
  1. edmond scrive:
    Debian IceWeasel 3.5.6 FreeBSD
    Mozilla/5.0 (X11; U; GNU/kFreeBSD i686; en-US; rv:1.9.1.6) Gecko/20100202 Iceweasel/3.5.6 (like Firefox/3.5.6; Debian-3.5.6-2)

    Commento per vedere l'user-agent :)

    del resto i commenti latiteranno :)

    Like or Dislike: Thumb up 0 Thumb down 0

  2. NevidS scrive:
    Firefox 3.5.7 Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7

    non è uno degli argomenti più semplici ;)
    però bella guida!

    Like or Dislike: Thumb up 0 Thumb down 0

  3. deer scrive:
    Google Chrome 5.0.322.2 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/5.0.322.2 Safari/533.1

    Molto interessante.
    Quasi quasi ci faccio un pensierino,dato che ho una partizione libera (debbo solo decidere se mettere Backtrak), questa mi ispira.
    Scarico la .iso

    Like or Dislike: Thumb up 0 Thumb down 0

  4. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/2.9.1

    [...] « Installare Debian GNU/kFreeBSD step by step 18 02 2010 [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  5. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/2.9.1

    [...] guida è un aggiornamento a Installare Debian GNU/kFreeBSD step by step fatta precedentemente, poichè mi sono accorto che alcune cose che con me hanno funzionato [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  6. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/2.9.2

    [...] è un po di tempo che sto seguendo lo sviluppo di Debian GNU/kFreeBSD, con la speranza che vengano fatti velocemente un po di passi avanti, dato che credo di essere [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  7. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/2.9.2

    [...] Al momento il problema della tastiera rimane, ma col procedimento spiegato sopra la mia/nostra Debian GNU/kFreeBSD e' perfettamente utilizzabile var a2a_config = a2a_config || {}; a2a_localize = { Share: [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  8. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/3.0.1

    [...] è un po di tempo che sto seguendo lo sviluppo di Debian GNU/kFreeBSD, con la speranza che vengano fatti velocemente un po di passi avanti, dato che credo di essere [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  9. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/3.0.1

    [...] guida è un aggiornamento a Installare Debian GNU/kFreeBSD step by step fatta precedentemente, poichè mi sono accorto che alcune cose che con me hanno funzionato [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  10. farnkie scrive:
    Google Chrome 9.0.576.0 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.576.0 Safari/534.12

    wow great!!

    Like or Dislike: Thumb up 0 Thumb down 0

  11. farnkie scrive:
    Google Chrome 9.0.576.0 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.576.0 Safari/534.12

    grade!!

    Like or Dislike: Thumb up 0 Thumb down 0

  12.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">