Po tym, jak udało mi się pomyślnie odbudować Fedorę ISO (dla pamięci USB) po dodaniu pliku kickstart ( /server/548405/ ), mam teraz problem z lokalizacją pliku kickstart na nośniku USB .
Gdy zrobisz to z CD-ROM-a, możesz po prostu uruchomić, dodając ten parametr do bootowania:
linux ks=cdrom
Spowoduje to uruchomienie (pod warunkiem, że plik kickstart ma nazwę ks.cfg i znajduje się w katalogu głównym dysku).
Teraz oczywiście będzie inaczej w przypadku napędu USB, więc na podstawie moich badań założyłem, że ta linia wykona zadanie:
linux ks=hd:sdb1:/ks.cfg
Oczywiście to nie działa. Otrzymuję błąd informujący, że ten dysk jest już zamontowany i nie można go ponownie zamontować.
EDYCJA: Rzeczywisty komunikat o błędzie:
mount: /dev/sdb1 is already mounted or /run/install/tmpmnt0 busy
Warning: Can't get kickstart from /dev/sdb1:/ks.cfg
Aby sprawdzić, czy składnia jest poprawna, umieściłem plik kickstart na innej pamięci USB i załadowałem to samo polecenie, aby pobrać ks.cfg z nowej lokalizacji:
linux ks=hd:sdc1:/ks.cfg
Działa to (pod warunkiem, że pamięci USB są montowane w kolejności, boot -> sdb1, kickstart -> sdc1). Instalacja rozpocznie się i zakończy instalację bez problemu. Oczywiście korzystanie z 2 pendriveów jest nieco frustrujące i zawodne.
Czy jest na to jakiś sposób?
ks=cdrom
, prawda?