kosmetika

Cejka Rudolf cejkar at dcse.fee.vutbr.cz
Wed May 30 09:03:14 CEST 2001


Tak jo. Malicko jsem prosel zdrojaky, abych taky konecne
pochopil, jak to s tim boot0 vlastne presne je...

Keklak Peter 01 wrote (2001/05/30):
> Taky by me zajimalo, kde se definuje popis OS, aby se zobrazilo misto
> "???" "WinNT" :-)

V src/sys/boot/i386/boot0/boot0.s.

Problem je s tim, ze kvuli kompatibilite nechteji prekrocit
jeden sektor a identifikace WinNT se jim tam jiz jaksi nevejde.
Jine OS maji prednost... Jako konfiguracni moznost to udelane neni.

Chvili v -currentu (Jul - Oct 2000) a v 4.1-RELEASE a 4.2-RELEASE
byl boot0 na dva sektory a sam se vyrovnaval s hranici 1024 valcu
a rozlisoval i DOS/Windows/Windows NT.

Bud lze zkusit vzit boot0 z 4.1-RELEASE nebo 4.2-RELEASE,
ale velky pozor na kombinaci boot0 a sysinstallu z ruznych
verzi, nemuselo by to delat dobrotu!!!, nebo spis boot0.s rucne
upravit a uprednostnit WinNT pred jinymi systemy.

> Ale trochu odbocim od tematu, pred casem jsem se tady ptal, jaky boot
> manager mam pouzit, abych nabootoval FreeBSD z partition umistene nad
> 1023 cylindrem a po instalaci verze FreeBSD 4.3 jsem to nemusel nijak
> moc resit, protoze jeho bootmanager to umi. Mam na notebooku 20 GB disk,
> 16 GB obsazeno filesystemem NTFS, zbytek je freebsd a nabootuje uplne v
> pohode. Takze jestli toto reseni jeste nikdo nevyzkousel, muze
> instalovat a system mu zarucene pojede...

To je fajn. Uz to vidim: V 4.1-RELEASE a 4.2-RELEASE byl boot0
na dva sektory a s 1024 valci se vyrovnaval sam a od 4.3-RELEASE
je zpatky na jeden sektor a pouziti rezimu obyc/edd nyni konfiguruje
sysinstall pri instalaci - kdyz je prekroceno 1024 valcu, u boot0
nastavi rezim edd.

> 3. je k dispozici cons25l2 terminfo pro linux ? 

Asi ho bude muset nejprve nekdo vyrobit...

-- 
Rudolf Cejka   (cejkar at dcse.fee.vutbr.cz;  http://www.fee.vutbr.cz/~cejkar)
Brno University of Technology, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66  Brno, Czech Republic



More information about the Users-l mailing list