
내 노트북(단일 하드 드라이브 포함)에는 현재 xp + xubuntu 듀얼 부팅이 있습니다.
트리플 부팅을 만들고 싶습니다: xp + xp + xubuntu
이유를 묻지 말고 주어진 대로 받아들이십시오.
이 트리플 부팅을 어떻게 수행할 수 있습니까? 나는 gparted를 사용하여 파티션을 추가하려고 시도했고(작동했습니다!), dd를 사용하여 xp 설치를 새 파티션에 복제하고(작동했습니다!), grub(내 부트로더)을 편집하여 올바른 장치를 가리키는 세 번째 항목을 나열했습니다(작동했습니다!). 그러나 grub의 두 XP 항목 중 어느 항목을 선택하든 관계없이 여전히 하나의 동일한 XP로 부팅됩니다. 다른 XP용 파일은 D: 아래에 표시되므로 해당 파일이 거기에 있다는 것을 알 수 있습니다. 모든 것이 제대로 보이도록 새 파티션의 boot.ini를 편집했습니다.
이 시나리오에서 이를 변경하고 두 XP 인스턴스를 모두 부팅 가능하게 만들려면 어떻게 해야 합니까?
menu.lst:
default 4
timeout 10
title Ubuntu 9.04, kernel 2.6.28-15-generic
...
title Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
...
title Ubuntu 9.04, memtest86+
...
title Other operating systems:
root
# on /dev/sda2
title Microsoft Windows XP Home Edition
rootnoverify (hd0,1)
savedefault
chainloader +1
# on /dev/sda3
title XP 2
rootnoverify (hd0,2)
savedefault
chainloader +1
fdisk -l :
Device Boot Start End Blocks Id System
/dev/sda1 5117 5359 1951897+ 82 Linux swap / Solaris
/dev/sda2 * 1 2558 20547103+ 7 HPFS/NTFS
/dev/sda3 2559 5116 20547135 7 HPFS/NTFS
/dev/sda4 5360 6986 13068877+ 5 Extended
/dev/sda5 5360 6986 13068846 83 Linux
답변1
다음을 시도해 보세요
# on /dev/sda3
title XP 2
map (hd0,2) (hd0,1)
map (hd0,1) (hd0,2)
rootnoverify (hd0,2)
savedefault
chainloader +1
이렇게 하면 두 개의 XP-Partition이 교체됩니다. 먼저 을(를) 사용하여 변경 사항을 확인하십시오 sudo update-grub
.