linux na dysku usb lipiec 29, 2007
Posted by bozydar in linux.add a comment
Ostatnio kupiłem sobie dyskUSB firmy Seagate o pojemności 80G. Jako, że jestem zagorzałym fanem linuksem, musiałem go zainstalować na tym dysku i aby się niego startował.
Na początku pobrałem debiana 4.0 etch wersja netinst. ( zajmuje 200MB i szybko się instaluje, potrzebne pakiety później sobie ściągnę i zainstaluje).
Uruchomiłem płytkę i po paru chwilach, bez żadnych problem, miałem już zainstalowanego debiana.
Problem pojawił się z uruchomieniem jądra, które za bardzo nie chciało się uruchomić.
Należało więc poprawić jądro, tak aby opcje SCSI disk (sd_mod) i USB_storage (usb_storage) były w jądrze. Okazało się jednak, że takie jądro w czasie uruchamiania nie zdąży uruchomić dysku i system zawiesza się z błędem: Unable to mount root filesystem. Z pomocą przyszła opcja rootdelay=10, która opóźnia montowanie root filesystem’u o 10sekund, tak aby dysk został uruchomiony.
Poprawny wpis w GRUBa to:
/boot/bzImage rootdelay=10 root=/dev/sda1 ro