NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Use of disklabel, MBR and GPT
On ott 16 12:25, Martin Husemann wrote:
> I have a few clarifications...
Thanks for writing them.
> > Maybe this is trivial, but during the installation of NetBSD a
> > disklabel is actually nested inside a primary MBR partition.
>
> This is true for some architectures (like amd64), but others do use plain
> disklabel on a disk without any MBR. This also works on amd64 when you
> do not need to boot from the disk.
Yes, exactly. I tried to specify this (``Note that the above behaviour
is about amd64; for other ports it may change''), maybe I could have
better positioned the sentence.
> > - to grant the compatibility with PC/DOS (and other OSs like Windows
> > this way can still use the same disk);
> > - to grant a regular boot on PC/IBM hardware (where, without a valid
> > MBR, the BIOS could not even try to search a bootloader on the disk).
>
> Yes and no - newer sysinst versions allow to kill the whole disk content
> (including the MBR and whatver partitions exists), and start from scratch
> (as if the disk had been totaly wiped before). Use with care - this kills
> all data on the disk.
Oh, ok, maybe I did not dig enough in newer installers.
> The (single) disklabel can then describe partitions outside of the NetBSD
> partition too (as seen when setting up (U)EFI booting on disks with MBR
> partitioning - the EFI boot partition shows up in the disklabel).
Thanks for pointing out this.
> That is kind of correct once the kernel is running.
Yes, I was meaning this.
> This is not true - you can select GPT for boot disks with both firmwares.
Ops, again my fault about newer installers.
> You did not stress the (from my POV) most important points of all this mess:
>
> - if you need the disk to be accessible from other systems, you need to
> use a partitioning scheme they understand. MBR works for DOS and older
> windows, GPT works for nearly everything newer. Disklabel only works
> for older Unix systems or NetBSD.
I did not specify this about GPT, but as regards MBR DOS compatibility... the
whole message is about this topic. Maybe a recap was missing.
> - if your disk is larger than 2TB you can not use MBR (you may have luck
> with some systems upto 4TB, but the "portability" is lost), nor can
> you use disklabel. Select GPT (sysinst knows about the size limits
> and will avoid non-working selections).
>
> The topic is confusing, thanks for summarizing!
Thanks to you for all the clarifications and integrations.
Rocky
Home |
Main Index |
Thread Index |
Old Index