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