Cum să instalezi Fedora folosind BFO


1. BFO

Probabil te întrebi ce mai este și BFO ăsta. BFO este un acronim pentru boot.fedoraproject.org.
Acest proiect își propune să ofere un mod alternativ de instalare, folosind rețeaua în loc de CD-uri/DVD-uri ca mediu de distribuție.

2. De ce avem nevoie

  • Un calculator/laptop pe care să instalăm Fedora, evident
  • O placă de rețea cu fir; din păcate metoda aceasta nu funcționează cu plăci wireless
  • O oarecare familiaritate cu distribuțiile linux
  • Un cd/dvd, stick, floppy (pentru a putea porni instalarea) sau Grub

3. Teoria

Când BFO pornește, încearcă configurarea rețelei prin DHCP. Dacă în rețeaua locală se folosesc IP-uri statice nu e nicio problemă, se poate configura și manual.
După configurarea rețelei, se face conexiunea către serverul boot.fedoraproject.org și se încarcă kernelul și fișierul initrd. După asta, procesul de bootare e la fel ca cel de pe CD/DVD, doar că toate pachetele se încarcă prin HTTP, de pe serverul Fedora. În felul acesta, se descarcă doar ce este nevoie, nu se produce trafic inutil.

4. Practica

Pe pagina de download se găsesc mai multe modalități de instalare.

  • ISO

  • Da, știu că mai devreme am zis că am scăpat de CD-uri/DVD-uri. Ei bine, nu e tocmai așa, am scăpat de descărcat imagini de sute de MB, dar totuși, trebuie să pornim cumva instalarea, nu?
    Astfel vom lua o imagine de CD de doar 626KB, pe care o putem arde chiar pe un disc de dimensiunea unui card de credit.
    Pentru scriere puteți folosi programul vostru favorit de scris CD-uri.

  • USB

  • Putem folosi și un stick USB pentru a porni instalarea. Înainte de toate, trebuie să facem un backup deoarece toate datele de pe stick vor fi pierdute după această procedură:

    $ sudo dd if=bfo.usb of=/dev/sdX

    unde sdX e dispozitivul alocat pentru stickul USB.

  • Floppy

  • Antica unitate de dischetă. Pentru cine mai are așa ceva prin calculator:

    $ sudo dd if=bfo.dsk pf=/dev/fd0

  • Grub

  • Pentru asta e nevoie de o distribuție preinstalată. Orice merge, doar să aibă Grub.

    Prima dată trebuie să salvăm bfo.lkrn în /boot
    După asta folosim editorul de texte preferat pentru a edita /boot/grub/menu.lst. Eu voi folosi vim.


    $ sudo vim /boot/grub/menu.lst

    Vom insera la sfârșitul fișierului următoarele linii:

    title BFO
    root (hdX,Y)
    kernel /boot/bfo.lkrn

    root (hdX,Y) e de fapt aceeași linie ca la celelalte intrări create de distribuție.

5. Ultimul pas

După ce am ales metoda preferată, dăm un restart și bootăm de pe dispozitivul pe care am instalat BFO. Vom fi întâmpinați cu un mediu asemănător cu Grub. Vom selecta de acolo Install Media, versiunea pe care dorim s-o instalăm și restul procesului e cel standard Fedora.