Nośnik startowy USB możesz utworzyć na dowolnej pamięci USB, która została sformatowana jako ext2, ext3 lub VFAT. Powinieneś się również upewnić, że na takim nośniku dostępna jest wystarczająca ilość wolnego miejsca, co najmniej 4 GB na dystrybucję obrazu DVD, 700 MB w przypadku dystrybucji obrazu CD lub tylko 10 MB na transfer minimalnego obrazu nośnika startowego. Poznanie sposobu tworzenia nośnika startowego będzie bardzo użytecznym doświadczeniem szczególnie dla użytkowników, którzy nie mają zbyt dużego doświadczenia w pracy z systemem Linux.

1. Zainstaluj pakiet Syslinux w swoim systemie. Aby to zrobić, powinieneś wykonać poniższe polecenie:

sudo apt-get install syslinux

2. Aby zainstalować program rozruchowy Syslinux na przygotowanym nośniku USB, wykonaj takie polecenie:

syslinux /dev/sdb1

3. Teraz utwórz punkty montowania dla pliku boot.iso oraz nośnika USB. Aby to zrobić, powinieneś wykonać poniższe polecenie:

mkdir /mnt/isoboot /mnt/diskboot

4. Następnie zamontuj plik boot.iso w przygotowanym dla niego punkcie:

mount -o loop boot.iso /mnt/isoboot

W powyższym poleceniu opcja -o loop jest używana do utworzenia pseudourządzenia, które powoduje, że podany plik obrazu jest traktowany jako urządzenie blokowe.

5. Kolejnym krokiem jest zamontowanie nośnika USB w utworzonym dla niego punkcie:

mount /dev/sdb1 /mnt/diskboot

6. Po zamontowaniu pliku boot.iso i nośnika USB skopiuj zawartość katalogu isolinux z boot.iso na nośnik USB:

cp /mnt/isoboot/isolinux/* /mnt/diskboot

7. Następnie uruchom polecenie, które spowoduje, że plik isolinux.cfg z obrazu boot.iso zostanie użyty jako plik syslinux.cfg dla nośnika USB:

grep -v local /mnt/isoboot/isolinux/isolinux.cfg > /mnt/diskboot/syslinux.cfg

8. Po wykonaniu poprzedniego polecenia odmontuj plik boot.iso oraz nośnik USB:

unmount /mnt/isoboot /mnt/diskboot

9. Teraz zrestartuj system, a następnie spróbuj uruchomić go z nowo utworzonego nośnika startowego USB, tak aby sprawdzić, czy wszystko działa poprawnie i zgodnie z oczekiwaniami.

Kiedy skopiujesz wymagane pliki z obrazu boot.iso na nośnik USB i użyjesz pliku isolinux.cfg z obrazu boot.iso jako pliku syslinux.cfg, przygotowany w ten sposób nośnik USB będzie traktowany jako nośnik startowy, który może zostać użyty do uruchomienia systemu Linux.

Źródło: Bezpieczeństwo systemu Linux w praktyce. Receptury. Wydanie II.

ZOSTAW ODPOWIEDŹ

Please enter your comment!
Please enter your name here