DirkEbert
12-21-2004, 07:15 AM
Today, I installed KNOPPIX 3.7 on my Thinkpad notebook. I have the problem, that when booting into WinXP, Windows does not find the second NTFS partition (with the user data) because the partition type is changed.
The partition layout is (should be) the following:
/dev/hda1 WinXP System, NTFS (Type 0x07)
/dev/hda2 WinXP User Data, NTFS (Type 0x07)
/dev/hda3 IBM Service, FAT32 (Type 0x0c)
/dev/hda4 KNOPPIX, ext3 (Type 0x83)
(There is an empty PCMCIA Disk at /dev/hde that contains not partitions)
LILO is installed in the MBR
When I boot into WinXP (/dev/hda1), it can not find the data partition (/dev/hda2). In the drive-manager, the partition can be seen, but no "letter" is assigned. The menu entry for assigning a drive letter is greyed out. (Same for /dev/hda3)
A subsequent boot into KNOPPIX shows that the partition types of /dev/hda2 and /dev/hda3 have been changed to "hidden":
/dev/hda1 WinXP System, NTFS (Type 0x07)
/dev/hda2 WinXP User Data, hidden NTFS (Type 0x17)
/dev/hda3 IBM Service, hidden FAT32 (Type 0x1c)
/dev/hda4 KNOPPIX, ext3 (Type 0x83)
changing them back does not really help, because at the next boot (into Windows) the types are changed again. Booting into KNOPPIX does not change them.
My current "solution" was to correct the types with fdisk and to re-install the WinXP MBR. Now Windows finds its data partition, but obviously I can not boot KNOPPIX without CD.
What can I do to prevent this change of partition types during boot?
The partition layout is (should be) the following:
/dev/hda1 WinXP System, NTFS (Type 0x07)
/dev/hda2 WinXP User Data, NTFS (Type 0x07)
/dev/hda3 IBM Service, FAT32 (Type 0x0c)
/dev/hda4 KNOPPIX, ext3 (Type 0x83)
(There is an empty PCMCIA Disk at /dev/hde that contains not partitions)
LILO is installed in the MBR
When I boot into WinXP (/dev/hda1), it can not find the data partition (/dev/hda2). In the drive-manager, the partition can be seen, but no "letter" is assigned. The menu entry for assigning a drive letter is greyed out. (Same for /dev/hda3)
A subsequent boot into KNOPPIX shows that the partition types of /dev/hda2 and /dev/hda3 have been changed to "hidden":
/dev/hda1 WinXP System, NTFS (Type 0x07)
/dev/hda2 WinXP User Data, hidden NTFS (Type 0x17)
/dev/hda3 IBM Service, hidden FAT32 (Type 0x1c)
/dev/hda4 KNOPPIX, ext3 (Type 0x83)
changing them back does not really help, because at the next boot (into Windows) the types are changed again. Booting into KNOPPIX does not change them.
My current "solution" was to correct the types with fdisk and to re-install the WinXP MBR. Now Windows finds its data partition, but obviously I can not boot KNOPPIX without CD.
What can I do to prevent this change of partition types during boot?