Kernel na diskete este raz

Alexandr Malusek malusek na hroch.ujf.cas.cz
Úterý Březen 31 11:56:44 CEST 1998


brandis na savba.sk (Jaroslav Brandis) writes:

>> Mam takyto problem, na diskete mam kernel ktory je funkcny a chcel
>> by som ho nejakym sposobom z tadial dostat na disk, aby som mohol
>> bootovat z disku.  Ale na disku v adresary /arch/i386/boot/ mam uz
>> iny kernel.
>>
>> Ked dam klasicke dd if=/dev/fd0 of=cosi tak dostanem vysledny
>> subor o velkosti 1,47 MB co je asi logicke.

Z meho pohledu je popis dost neuplny. Je na te diskete vytvoreny FS?
Pokud ano, pak staci

# mount -o ro /dev/fd0 /mnt
# cp /mnt/kernel /arch/i386/boot/novy_kernel
# vi /etc/lilo.conf    # Pokud nevite co a jak, tak se zeptejte ;-)
# lilo

Pokud ne, pak se zrejme konec kernelu na diskete bude muset
najit. Teprve pak se pouzije dd.

Jinak bootovaci disketa s Linuxem se dela napr. tak, ze se napred na
diskete vytvori ext2 FS, pak se tam zkopiruje boot.b a jadro (zImage),
a pak se spusti lilo, ktere zapise primarni zavadec do boot sektoru
diskety a vytvori na ni tez soubor map. Takze ta otazka ohledne FS na
diskete nebyla minena jako zert.

--
A. Malusek  (malusek na ujf.cas.cz)
UJF AV CR


Další informace o konferenci Linux