Dualboot: PLD i WinXP

Łukasz Maśko masko w ipipan.waw.pl
Pon, 27 Gru 2004, 23:45:41 CET


Dnia poniedziałek, 27 grudnia 2004 23:33, Michał Łukaszek napisał:
> Witam,
> wklejam post z pl.comp.linux, na który nie doczekałem się odpowiedzi.
> Może tutaj znajdzie się ktoś mądry :)
>
> -----8<--------------------------------
> Potrzebuję używać na jednej maszynie obu systemów.
> Układ partycji:
>
> Disk /dev/hda: 40.0 GB, 40020664320 bytes
> 16 heads, 63 sectors/track, 77545 cylinders
> Units = cylinders of 1008 * 512 = 516096 bytes
>
>    Device Boot      Start         End      Blocks   Id  System
> /dev/hda1               1        1000      503968+  82  Linux swap
> /dev/hda2   *        1001       10900     4989600    7  HPFS/NTFS
> /dev/hda3           10901       77545    33589080    f  W95 Ext'd (LBA)
> /dev/hda5           10901       30720     9989248+   c  W95 FAT32 (LBA)
> /dev/hda6           30721       77545    23599768+  83  Linux
>
> Pierwszy instalowany Windows, na NTFS. Chodził.
> Potem instalacja PLD, z LiveCD, więc ręczne zakładanie partycji itp.
> Chodzi. Lilo skonfigurowałem standardowo - PLD na /dev/hda6, other
> na /dev/hda2. Nie sprawdzałem, czy Windows startuje.
>
> No i właśnie w tym problem, okazało się że nie startuje. Lilo po wybraniu
> opcji Windows poprzestaje na wyświetleniu komunikatu "Loading Windows".
> Przepisałem konfigurację do gruba, w nim z kolei po wybraniu pozycji
> Windows pokazuje się informacja o nieznanym typie partycji (dokładnie nie
> zapamiętałem, jeśli potrzebna jest ta informacja to ją zapiszę). Czytałem
> na google opisy przygotowania pliku dla ntloadera Windowsowego, który
> będzie w stanie wczytać linuksa - ale czy nie da się tego wykonać przy
> użyciu lilo czy gruba? Poza tym, żeby teraz zabootować Windows, muszę
> sobie przywrócić MBR i wykonać fixboot z "konsoli naprawczej"?
>
> Proszę o pomoc. Myślę, że to, co próbuję uzyskać nie jest jakąś
> egzotyczną kombinacją i ktoś to już przetrenował.

Czyli zainstalowałeś lilo w MBR. Błąd. Win2k i nowsze MUSZĄ mieć swój MBR bo 
inaczej nie wystartują. Obejście: zainstalować lilo w... /dev/hda3 (tak, 
nie przywidziało ci się) i ustawić tą partycję jako aktywną (pamiętaj, żeby 
zdeaktywować NTFS-a. W lilo.conf wpisujesz to co zwykle i powinno działać. 
Ja mam np. tak (konfig lilo dopasowany do mojego ukłądu partycji):

$ sudo fdisk -l /dev/hda

Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        1000     8032468+   7  HPFS/NTFS
/dev/hda2   *        1001        4200    25704000    f  W95 Ext'd (LBA)
/dev/hda3            4201        4864     5333580   83  Linux
/dev/hda5            1001        1002       16033+  83  Linux
/dev/hda6            1003        3238    17960638+   b  W95 FAT32
/dev/hda7            3239        3717     3847536   83  Linux
/dev/hda8            3718        4100     3076416   83  Linux
/dev/hda9            4101        4200      803218+  82  Linux swap

$ sudo grep -v "^#" /etc/lilo.conf
install=/boot/boot-bmp.b
bitmap=/boot/lilo.bmp
bmp-colors=6,,14,14,0,6
bmp-table=40,287p,2,4,175p
bmp-timer=73,29,14,0,0
compact
lba32
boot=/dev/hda2
prompt
timeout=50
default=ac
image=/boot/vmlinuz-2.6.8-4.9
        label=ac
        initrd=/boot/initrd-2.6.8-4.9.gz
        vga=6
        root=/dev/hda3
image=/boot/vmlinuz-2.4.24-0.3
        label=ra+
        initrd=/boot/initrd-2.4.24-0.3.gz
        vga=6
        root=/dev/hda8
other=/dev/hda1
        label=windows
image=/boot/memtest86
        label=memtest
image=/boot/vmlinuz-2.6.7-0.10
        label=old
        initrd=/boot/initrd-2.6.7-0.10.gz
        vga=6
        root=/dev/hda3

-- 
Łukasz Maśko                                          ICQ: 146553537    _o)
Lukasz.Masko(at)ipipan.waw.pl                          GG:   2441498    /\\
Registered Linux User #61028                                           _\_V
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-users-pl/attachments/20041227/f1dadbcc/attachment-0001.bin


Więcej informacji o liście dyskusyjnej pld-users-pl