Scott Granneman wrote:
> On 11 Nov 2006, at 9:09 PM, Robert Citek wrote:
> 
>> Scott Granneman wrote:
>>> is that also in /boot/grub?
>> Yes.
>>
>>> (i'm on a mac right now, so i can't look)
>> Parallels?
> 
> ok, i'm lazy. :)

You program perl?  :)

> i could have ssh'd into my home box, i guess.

As for grub, I've experienced something similar.  On a machine with
Windows XP, I used qtparted to resize the Windows partition and then
installed Linux with the 2.6 kernel (can't remember if it was Ubuntu or
Knoppix).  Booting into Linux worked just fine, but booting into Windows
just wasn't working.  IIRC, the problem was that resizing the Windows
partition caused the drive geometry to be written in a format that
Windows refused to understand.  I could boot just fine into Linux and I
had no problems reading the Windows NTFS partition under Linux. I just
couldn't boot into Windows.

Apparently, messing up the drive geometry is a known problem with the
2.6 kernel.  Of course, "messing up" depends on your perspective.  Linux
doesn't have a problem with it, just Windows.

The solution I used was truly a hack:

1) image the Windows and Linux partitions to an external drive
(FireWire) using Knoppix
2) partition and format the original drive using the Windows install CD
in rescue mode: one big partition as NTFS. This created a partition
table the Windows could understand
3) using Knoppix, lay down the Windows file system from the image on the
external drive
4) resize the Windows partition using qtparted
5) create the necessary Linux partitions with qtparted
6) lay down the Linux partition from the images on the external drive
7) reinstall grub

Doing that was a pain, but it worked.  If anyone knows of a better way,
I'd love to hear about it.

Regards,
- Robert


 
_______________________________________________
CWE-LUG mailing list
[email protected]
http://www.cwelug.org/
http://www.cwelug.org/archives/
http://www.cwelug.org/mailinglist/

Reply via email to