Date: Wed, 6 Feb 2002 18:56:52 +0100 From: "Ivo" <ivo.corthals@planet.nl> To: <freebsd-questions@freebsd.org> Subject: RE: 40G disk recognized as 32G - can't override!? Message-ID: <DPEDJBEEKPAHPGCAIHPJEEEICBAA.ivo.corthals@planet.nl> In-Reply-To: <20020206195020.G32463-100000@blade.elitsat.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! There is a new interface called Extended INT 13, which is used more commonly in the Windows world, where the software communicates with the disk through it's BIOS, something FreeBSD doesn't need to do. This interface abstracts the disk geometry addressinf through a 16-byte Disk Addressing Packet, which effectively removes any size limitations we might see. Your problem could be that your machine doesn't inderstand the Extended INT13 modes. But making a long story short. FreeBSD takes care of all the disk geometry for you. -----Oorspronkelijk bericht----- Van: owner-freebsd-questions@FreeBSD.ORG [mailto:owner-freebsd-questions@FreeBSD.ORG]Namens Jon Drukman Verzonden: Wednesday, February 06, 2002 18:20 Aan: freebsd-questions@freebsd.org Onderwerp: 40G disk recognized as 32G - can't override!? i'm helping a friend set up a system. he put a maxtor diamondmax 40G drive in but we can't get it to show up as more than 32G. i looked on maxtor.com (the drive model is 54098U8) and it says the cylinder/head/sector count is 79406/16/63. using /stand/sysinstall's fdisk option i tried to enter that manually, but i get a warning saying WARNING: A geometry of 79406/16/63 for ad2 is incorrect. Using a more likely geometry. If this geometry is incorrect or you are unsure as to whether or not it's correct, please consult the Hardware Guide in the Documentation submenu or use the (G)eometry command to change it now. Remember: you need to enter whatever your BIOS thinks the geometry is! For IDE, it's what you were told in the BIOS setup. For SCSI, it's the translation mode your controller is using. Do NOT use a ``physical geometry''. then i'm back at the main fdisk screen and it says at the top DISK Geometry: 4111 cyls/255 heads/63 sectors = 66043215 sectors (32247MB) dmesg identifies the drive thus: ad2: 32253MB <Maxtor 54098U8> [65531/16/63] at ata1-master UDMA33 i readily admit to not fully understanding the intricacies of disk geometry and what the BIOS thinks. i was under the impression that freebsd doesn't use the BIOS once it has booted. this isn't a boot disk, it's for data only. any ideas on how i can fix this? -jsd- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DPEDJBEEKPAHPGCAIHPJEEEICBAA.ivo.corthals>