Portál AbcLinuxu, 16. července 2025 05:39
1.)Zkopíruj si někam soubor /var/log/setup/setup.80.make-bootdisk
2.)nějak lidsky si ho přejmenuj, třeba na bootdisk
3.) Soubor je třeba upravit - najdi a nahraď /sbin/mkdosfs
za /usr/bin/mkdosfs
4.) Vlož do mechaniky prázdnou disketu a spusť
./bootdisk adresar_s_jadrem root_fs
Já pokuď třeba vytvářim bootdisk se svim jádrem tak píšu toto:
./bootdisk /boot /dev/hda2
Uvedený postup je pro Slackware 9.0. Vytvoří bootdisk, kterej ti nabootuje přímo tvůj systém, žádnej rescue mód nebo něco podobnýho. Jádro, který chceš použít se musí vejít na disketu!!!
P.S: Možná to jde i jinak, jednodušejc, ale mě to jinak nefunguje.
Tahle chyba právě vzniká tim, že je v tom scriptu špatná cesta k mkdosfs
. Upravil si ten script? Jestli jo a vypisuje to tohle, tak tam zkus vrátit původní cestu /sbin/mkdosfs
, nebo si najdi, kde máš mkdosfs a uprav to na správnou cestu. Jinak doufám, že jsi tu disketu nemountoval, pak by to taky nefachalo
A co takhle?
Zkopíruju si stávající funkční lilo.conf pro další práci do nějakého adresáře.
cp /etc/lilo.conf /mujadresar
Upravím ho ve svém oblíbeném textovém editoru a uložím.
# lilo (první článek) se nainstaluje na disketu 3,5" boot=/dev/fd0
Vložím disketu a instaluju.
# volba -C umožní použít náš konf. soubor # /mujadresar/lilo.conf /sbin/lilo -C /mujadresar/lilo.conf
Taková disketa potom (po instalaci Windows) poslouží k nastartování Linuxu z pevného disku.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.