bootovaci disketa 1722kB
Jaroslav Jirasek
jarda na egerius.cz
Pondělí Březen 13 10:57:01 CET 2000
> > .. tak jsem ji zloulevelformatoval (fuj...) na 1722kB
> To jen format, kdy je 82 stop misto 80 a 21 sektoru misto 18 ?
Jo, to je on.
>
> > Pri bootovani se jadro nahrava (tecky) a v okamziku, kdy se
> > ma spustit se restartuje pocitac.
> Kdysi jsem si s timhle formatem hral pod DOSem. Ma jednu nevyhodu -
> nejde (normalne) cist. Aby sel, je potreba zavest maly rezidentni
> program.
Tento format jde cist i bez rezidentniho programu, zkousel jsem
udelat fdformat /dev/fd0u1722 a pak mkfs -t msdos /dev/fd0u1722,
ta disketa v msdosu normalne funguje. (ted me napadlo, ze jsem ji
mohl zkusit nasysovat, jestli ten msdos z ni bude bootovat,
myslim, ze by to mohlo jit).
>
> Pes je IMHO zakopany v BIOSu. Ten misto aby nacetl sektor s nejakym
> vyssim cislem (napr. 19) jednoduse nebo se o to aspon pokusil, jenom
> ohlasi chybu. Ten rezident si hlidal prekroceni "obvyklych" mezi u
> parametru a v takovem pripade si pomoci elementarnejsich funkci sam
> vystavil hlavu / nasel data.
>
> Takze to IMHO nepujde, protoze zavadeni musi jit pres BIOS.
>
Pravdepodobne ta bootovaci disketa nepujde pres dd vytvorit,
ted jsem to zkousel pres lilo a dosel jsem ke podobnemu vysledku:
pokud ji mam jako 1440kB, tak zase vse funguje, pokud je 1722,
tak se objevi pri bootovani LILO, chce natahovat jadro a hned to
skonci chybou 0x04 (asi, ale ta ctyrka tam je).
Neni treba lilu zadat geometrii diskety ? Pripadne jak?
Stejne bych ale chtel zprovoznit tu disketu pres dd, protoze pouziti lila
zabere na diskete asi 50kB navic.
Dekuji, Jirasek
Další informace o konferenci Linux