You are not logged in.
I still haven't partitioned my hard drive yet, but the current partitioning scheme is MBR and I'm using BIOS, I've read that partitioning to GPT may have some hiccups.
At the moment, I would simply like to install Arch onto my machine and have it up and running without needing the USB stick.
My question is: can I change the partitioning scheme from MBR to GPT **AFTER** I completely format the hard drive with MBR in order to install? Or is it that once I've partitioned, I'm stuck with that particular scheme?
Also, I'm running an old 32bit Pentium 4 Sony Vaio, any links or tips to upgrading the partitioning scheme and bootloader would be greatly appreciated.
Thanks!
Last edited by amusabji (2015-12-06 01:52:48)
Offline
A google search for "convert from mbr to gpt linux" gives you a lot of results, the first two alone to the Arch bbs and the Arch wiki.
Offline
You can blow away all that information be zeroing out your hdd and then create your GPT partitions using gdisk.
1. Use dd to zero out your drive.
2. Reboot to the arch iso.
3. Run gdisk. Note: You will need to create a bios boot partition for grub to load properly. Make the bios boot partition +1M (1 megabyte). Make the type ef02 (that is e f 'zero' 2). Partition the rest of the drive the way you want.
4. Create your file system of choice.
Signature Geek - This is where you learn.
Offline
If your drive is SSD there's no advantage to GPT, use MBR, if not then do as others mentioned.
With one hdd, I use 3 partitions with GPT table, sdx1 = BIOSGRUB (1 or 2MB), sdx2 = / (20-40GB) for root, sdx3 = /home (remaining majority of space), and optional leave 1 - 10% unallocated at end of hdd for if ever need future space to install other OS or testing etc....
If your bios supports AHCI, set it before partitioning.
∞ hard times make the strong, the strong make good times, good times make the weak, the weak make hard times ∞
Offline
I'm using BIOS
While GPT support on BIOS systems is theoretically possible it sometimes isn't practical and other times there are complete incompatibilities.
Jin, Jîyan, Azadî
Offline
You can blow away all that information be zeroing out your hdd...
There is absolutely no point to this. Unless you intend to encrypt your system and want to securely remove any remnant of pre-existing data then there is absolutely no point in zeroing out the device.
My question to the OP is *why* would you do this? Do you want to use MBR or GPT? Pick one and use it. If you want to use GPT don't format as MBR, install, and *then* try to change to GPT, just start with GPT (but see the caution above).
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Thank you all for your replies,
I guess my question arises from the potential possibility of a client needing such a thing done. I was thinking, in the case that a client has a legacy environment running with MBR and is wanting to upgrade to GPT, how could this be achieved with no data loss. Is this even possible? Curious if anyone has taken this route before.
Cheers.
Offline
The first reply in this thread contains the direction to the information and you decided to ignore it.
Offline
The first reply in this thread contains the direction to the information and you decided to ignore it.
This. Amusabji, please don't be a help vampire.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline