----- Original Message ----- From: "Vikram Goyal" <viki@xxxxxxxxxx> To: "Shrike" <shrike-list@xxxxxxxxxx> Sent: Wednesday, October 22, 2003 9:47 AM Subject: Windows needs Heads = 255 > Hello Friends, > > I recently got a new sata 80Gb hrddrv and installed rh9 and winxp on it. > I came across a peculiar problem which I wanted to share with you and > find an answer. The drive's specs as reported by linux were: > > Disk /dev/hde: 80.0 GB, 80026361856 bytes > 16 heads, 63 sectors/track, 155061 cylinders > Units = cylinders of 16065 * 512 = 516096 bytes > > I partitioned the drv and installed linux with one primary reserved for > XP. Installing xp was a problem as it did not recognize the partition > made for it. Ultimately I had to remove all partitions and let xp create > the partition table. Xp changed the drv specs to: > > Disk /dev/hde: 80.0 GB, 80026361856 bytes > 255 heads, 63 sectors/track, 9729 cylinders > Units = cylinders of 16065 * 512 = 8225280 bytes > > The problem was with the number of heads. It seems xp and dos need the > no. of heads to be always 255. The reason I am stating this here was > that sfdisk reports ( No. of Heads * No. of Sectors * 512 does not > divide the total bytes evenly ) that the extended partition does not > start at cylinder boundary and linux and dos will interpret the partition > differently. > > Is there a way out where the partitioning scheme is acceptable to both > linux and xp Or should I ignore this warning? > > Thanks! > -- > vikram... > |||||||| > |||||||| > ^^'''''^^||root||^^^'''''''^^ > // \\ )) > //(( \\// \\ > // /\\ || \\ > || / )) (( \\ > -- > Thus My Computer Chittered : > ~~~~~~~~~~~~~~~~~~~~~~~~~~ > If a man is not a liberal at 25, he has no heart. > If he's not a conservative by 45, he has no brain. > -- > _ > ~|~ > = > Registered Linux User #285795 > > > -- > Shrike-list mailing list > Shrike-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/shrike-list > you'll need to create two ntfs or dos partitions for winxp, and at least that for linux... both OS's need their boot partition within the first 2 gb of the drive... so create your /boot partition.. say 1gb.. and your C:\ say 1gb.. both at the beginning of the drive, then use the rest of the drive for your other partitions.. Jake -- Shrike-list mailing list Shrike-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/shrike-list