Convert MBR Partitions to GPT
dpchrist at holgerdanske.com
Mon Sep 2 08:45:07 UTC 2019
On 9/1/19 7:47 PM, Thomas D. Dean wrote:
> I have 5 disk drives, with two (same) OS's. Actually, two drives have
> Windows 7 and its secondary plex. From an earlier post:
> sata6g_1 HD0 SSD ubuntu 18.04
> sata6g_2 HD1 WD5000 Ubuntu 18.04
> sata3g_3 HD2 WD5000 windows 7 - not used
> sata3g_4 HD3 WD5000 backup
> sata3g_5 HD4 WD5000 windows 7 secondary plex- not used
> sata3g_6 DVD DRW-24B3LT
> sata6g_E1 (empty)
> sata6g_E2 (empty)
> I plan to keep the SSD Ubuntu install until I can get FreeBSD up and
> running the way I want.
> So, for now, I want to install FreeBSD on sata3g_5 HD4.
> My motherboard, ASUS P9X79 PRO has support for UEFI boot.
> Is it worth the effort to change everything to GPT, or, should I just
> use GPT on the FreeBSD disk? I am leaning toward the later, but, ...
> I think the future has a SSD for FreeBSD.
I have a SOHO LAN with several phones/ laptops/ pads/ pods, a few
workstations, a file/ version control server, and a maintenance/ backup/
archive/ image server, running Windows XP/ Vista/ 7/ 10, macOS, iOS,
FreeBSD, and Debian GNU/ Linux.
I use MBR partitioning and one drive for each Windows, BSD, and GNU/
Linux operating system image, and install a hard drive mobile dock in
each workstation and server. My typical BSD and Linux system images are
1 GB boot, 1 GB swap, and 10 GB root, and fit on 16+ GB devices (HDD,
SSD, USB flash drives). My Windows images are on 180 GB SSD's. A key
benefit of this approach is that I avoid issues related to motherboard
firmware (BIOS/ EFI/ UEFI), drive partitioning (MBR/ GPT), and
bootloaders/ multi-boot (Windows, BSD, GRUB). The only time I need to
run CMOS setup is to change the hardware clock. When I want to install
an OS, I wipe the system drive/ insert a wiped drive and run the
installer in the most straight-forward fashion. (I use complete
installer images on USB flash drives.) When I want to change OS's, I
power down, remove the system drive, install another system drive, and
I use GPT partitioning only for 2+ TB drives -- e.g. data drives and
backup/ archive/ image drives.
If you are trying to do everything with one computer, do yourself a
favor and get another computer (preferably workstation/ server class
with ECC memory). Also, get several large internal HDD's and matching
mobile dock bays and trays for backups, archives, and images; and rotate
them -- live, near-site, off-site. Learn a scripting language and
automate administrative chores. Finally, the BSD books by Michael W.
Lucas are very practical and TDAIOTFOS2 by McKusick, et al, is definitive.
More information about the freebsd-questions