Install with GPT on BIOS
Not sure how well this was covered in the Slackware Documents but I figured I'd share anyway.
For the curious, yes, you can use GPT on a BIOS PC the same as a UEFI system though there is some minor differences.
For one, there is one thing you'll need to realize:
A disk partitioned with GPT on BIOS can not boot Microsoft Windows in Dual-Boot, so don't even try. Just use a secondary HDD/SSD and use the BIOS boot selection feature for multi-booting.
Now first things first...
You're going to need a special partition to be created using gdisk, cgdisk or parted called a "BIOS Boot Partition".
All three of these utilities can create one of these. You'll need to select the Partition Type as EF02 type.
It doesn't need to be large either. So allocating at least 5-10MB is more than enough.
I borrowed this method from the Gentoo handbook with my own mods:
/dev/sda1 - BIOS Boot Partition - 5MB
/dev/sda2 - Linux EXT2/3/4 for /boot - 100MB
/dev/sda3 - Linux swap - 2-4 GB unless you're compiling a lot of software then 6-8 GB.
/dev/sda4 - Linux EXT3/4, JFS, or ReiserFS /(root file system) - remaining disk space
I left BtrFS off for a damn good reason. Don't use it! It's still experimental. XFS was left off due to issues with power loss and data corruption issues.
This method is useful for using Grub2 mostly, if not only. eLILO which is Slackware's default bootloader really doesn't require this. Not sure if this works with the syslinux/extlinux bootloader.
You don't technically have to mount the BIOS Boot Partition, but if you want you could always possibly mount it under /boot/bios in reference to how /boot/efi is mounted if you use an EFI System Partition for sh*ts and giggles.
To boot the Slackware64-14.1 intallation DVD grub2 is used instead of isolinux in case of EFI firmware (isolinux 6 can do an EFI boot but is not stable enough yet to be included in Slackware).
Thanks Ruario. Oh well at least its been re-shared. :D
|All times are GMT -5. The time now is 08:45 PM.|