I upgraded my system and along with the new board, processor, memory, and all that I bought a 30 gig hard drive. I could not get fdisk to see more than 7.9 gigs of it, even though I did all the standard things like flash the bios, use the installation diskette from the manufacturer, etc.
The only way I was able to partition the drive was to use the Windows 95 fdisk, with all its limitations including the one from marketing which limits to one primary partition per drive. Eventually I partitioned a 15 gig primary and a 15 gig extended, then changed the type, formatted and gave mount points in YaST. Now there is a 15 gig primary, a Windows extended, with a Linux logical as the only partition there.
Cripes. Is there a better way?
Tim Hanson wrote:
I upgraded my system and along with the new board, processor, memory, and all that I bought a 30 gig hard drive. I could not get fdisk to see more than 7.9 gigs of it, even though I did all the standard things like flash the bios, use the installation diskette from the manufacturer, etc.
The only way I was able to partition the drive was to use the Windows 95 fdisk, with all its limitations including the one from marketing which limits to one primary partition per drive. Eventually I partitioned a 15 gig primary and a 15 gig extended, then changed the type, formatted and gave mount points in YaST. Now there is a 15 gig primary, a Windows extended, with a Linux logical as the only partition there.
Cripes. Is there a better way?
Try partitioning it with Linux fdisk again (I presume you're doing this on bootup through YaST, yes?), but this time when you get the boot prompt, pass the kernel the geometry of your hard drive. It should look something like the following: linux hd=cylinders,heads,sectors replacing cylinders, heads and sectors with their real values.
This might give fdisk the info it needs to correctly partition your hard drive.
Hope that helps, Chris
Neither the DOS or the Linux fdisks are a panaceia. I use Partition Magic. I have 2 diskettes to boot it. It allows you to change types, format, create, move, resize and check. I have not tried to run it under dosemu. When I run the Linux installfests, I make sure that I bring at least 1 copy of Partition Magic as well as a bootable MS-DOS disk so I can do an fdisk /mbr to clear the master boot record. Partition Magic is one utility that is well worth its price. System Commander is another partitioning tool, but I prefer Partition Magic. Tim Hanson wrote:
I upgraded my system and along with the new board, processor, memory, and all that I bought a 30 gig hard drive. Cripes. Is there a better way?
Thanks for the fast answer. This drive is one of three, on /dev/hde. How do I specify to lilo which drive I need to set?
Chris Reeves wrote:
Tim Hanson wrote:
The only way I was able to partition the drive was to use the Windows 95 fdisk, with all its limitations including the one from marketing which limits to one primary partition per drive. Eventually I partitioned a 15 gig primary and a 15 gig extended, then changed the type, formatted and gave mount points in YaST. Now there is a 15 gig primary, a Windows extended, with a Linux logical as the only partition there.
Cripes. Is there a better way?
Try partitioning it with Linux fdisk again (I presume you're doing this on bootup through YaST, yes?), but this time when you get the boot prompt, pass the kernel the geometry of your hard drive. It should look something like the following: linux hd=cylinders,heads,sectors replacing cylinders, heads and sectors with their real values.
This might give fdisk the info it needs to correctly partition your hard drive.
Tim Hanson wrote:
Thanks for the fast answer. This drive is one of three, on /dev/hde. How do I specify to lilo which drive I need to set?
Sorry, I didn't read enough of the kernel docs ;-)
linux hde=cylinders,heads,sectors
Chris Reeves wrote:
Tim Hanson wrote:
The only way I was able to partition the drive was to use the Windows 95 fdisk, with all its limitations including the one from marketing which limits to one primary partition per drive. Eventually I partitioned a 15 gig primary and a 15 gig extended, then changed the type, formatted and gave mount points in YaST. Now there is a 15 gig primary, a Windows extended, with a Linux logical as the only partition there.
Cripes. Is there a better way?
Try partitioning it with Linux fdisk again (I presume you're doing this on bootup through YaST, yes?), but this time when you get the boot prompt, pass the kernel the geometry of your hard drive. It should look something like the following: linux hd=cylinders,heads,sectors replacing cylinders, heads and sectors with their real values.
This might give fdisk the info it needs to correctly partition your hard drive.
Bye, Chris