grub a SATA disk

Jakub Kocourek jakub.kocourek na volny.cz
Pondělí Srpen 16 19:26:18 CEST 2004


Dotaz je trošku složitější, takže postupně:

1) SATA disk se asi opravdu (podle dokumentace MAKEDEV) značí sdx, kde x 
je písmeno a..z, tedy primární sata je sda. Stejně se značí i SCSI disky.

2) K tomu bootování. Asi nejjednodušší je nechat WidleXP ať si startují 
jak chtějí a ten zavaděč tam raději necpat. Chyba bude asi ta, že jsi 
Grub zapsal sice do MBR, ale na druhý disk! Spusť instalačku FC2 (asi do 
záchraného režimu) a Grub zapiš do sda2 - tedy boot adresář linuxu.
Po úspěšném zapsání bootloaderu proveď:
dd if=/dev/sda2 of=/mnt/floppy/fedora.bin bs=512 count=1
Tím nakopíruješ zavaděč Fedory na disketu do soubory fedora.bin.
POZOR, možná budeš muset disketovku připojit příkazem mount a taky může 
FC2 připojovat floppy jinam než /mnt/floppy. Tak to nejprve zjisti.
Až budeš mít na disketě zmiňovaný soubor, restartuj do Windows.
Na disku s WidlemaXP bude soubor boot.ini (je skrytý a chráněný, takže 
pokud ho nevidíš je potřeba odkrýt). Přidej do něj řádek:
C:\fedora.bin="Fedora Core2"
A uprav hodnotu timeout (např. timeout=5 - čeká na výběr 5s).
Pak ještě z diskety nakopíruj fedora.bin na disk C:
Když restartuješ, měl by naběhnout Windows, ale ukázat při tom nabídku 
OS čítající WidleXP a FC2. Po volbě FC2 nastartuje Grub, který pochází z 
sda2 a už se o vše postará.
Tohle by mělo fungovat do doby než změníš nastavení zavaděče, nebo budeš 
inovovat jádro. Pak stačí po novém zápisu Grubu do sda2 provést
dd if=...... atd. A soubor fedora.bin nakopírovat do WidlíXP na disk C:

Napiš jak to jde. Pokud budou problémy, rád poradím.

Jakub Kocourek

JF wrote:
> Dobry den,
> 
> mam problem s instalaci FC2 na novy pocitac.
> Dle biosu je:
> 
> Prim IDE master WDC WD2500JB
>          slave   not detected
> Sec. IDE master Toshiba DVD
>          slave   not detected
> Third IDE master WDC WD740GD
> Fourth IDE master not detected
> 
> Boot sekvence je DVD Toshiba -- WDC740GD -- floppy
> 
> Bios poradi disku je:
> 1st drive WDC 740GD
> 2nd drive WDC2500JB
> 
> -------
> 
> FAT:
> sda
> sda1   vfat  tam jsou Windows XP prof
> sda2   ext2  /boot
> sda3   swap
> sda4   extended
> sda5   ext3
> 
> hda
> hda1   extended
> hda5   ext3 /home
> hda6   vfat
> 
> -------------------
> 
> Na pocitaci jsou windows XP, instalovane na
> 70 GB disku, nabihaji normalne.
> Instalace FC2 probehne normalne, ale nezobrazi
> se bootovaci menu, ihned nabihaji Windows.
> (i kdyz nastavim MBR na sda)
> 
> Pokud prehodim disky v biosu a MBR jde na hda,
> pak se vyberove menu zobrazi, Fedora nabehne, ale
> volba pro Windows nefunguje (vzdy po danem intervalu
> zkusi nabehnout, ale nedeje se nic).
> (partition pro Win je sda1, pro linux sda2).
> 
> -------------------
> 
> Je spravne, ze se WD Raptor SATA identifikuje
> jako sda? Jak by to melo byt?
> 
> (chtel bych nechat ty XP kde jsou a mit aspon
> swap na tom rychlejsim 70 GB disku, kam pujde
> Linux je vicemene jedno)
> 
> Diky,
> JF
> 


Další informace o konferenci Linux