NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Raid and UEFI
On Sun, Nov 20, 2022 at 10:14:03PM +0000, Dave Tyson wrote:
> I was pondering switching to UEFI and was trying to work out if a similar
> redundant setup is even possible.
I have a GPT setup on two disks, both disks have a EFI system partition
first and then a RAID partition for the rest of the disk. The bootloader
is available in both EFI partitions.
The raid then is further partitioned (again with GPT) into / and swap.
Example output (identical for wd1 besides the "Label:" lines):
# gpt show -a wd0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 2014 Unused
2048 65536 1 GPT part - EFI System
Type: efi
TypeID: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
GUID: 88f350e6-1865-4a7c-8f88-eb769e72cf6d
Size: 32768 K
Label: EFI Boot 0
Attributes: None
67584 11720976384 2 GPT part - NetBSD RAIDFrame component
Type: raid
TypeID: 49f48daa-b10e-11dc-b99b-0019d1879648
GUID: f5a7fd17-4a04-4477-96af-7ee5aee3ad1a
Size: 5589 G
Label: raid 0 col 0
Attributes: bootme
11721043968 1167 Unused
11721045135 32 Sec GPT table
11721045167 1 Sec GPT header
The two "Type: raid" partitions create raid0 and that looks like:
# gpt show -a raid0
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 2014 Unused
2048 67108864 1 GPT part - NetBSD swap
Type: swap
TypeID: 49f48d32-b10e-11dc-b99b-0019d1879648
GUID: 141ade49-483a-44fb-a673-c6b893387e08
Size: 32768 M
Label: emmas swap
Attributes: None
67110912 11653863424 2 GPT part - NetBSD FFSv1/FFSv2
Type: ffs
TypeID: 49f48d5a-b10e-11dc-b99b-0019d1879648
GUID: e4239337-4940-40f8-af44-723acad9fb3e
Size: 5557 G
Label: emmas root
Attributes: bootme
11720974336 1887 Unused
11720976223 32 Sec GPT table
11720976255 1 Sec GPT header
and then /etc/fstab looks like:
# cat /etc/fstab
NAME=emmas\ root / ffs rw,log 1 1
NAME=emmas\ swap none swap sw,dp 0 0
/dev/wd2a /var ffs rw 2 2
kernfs /kern kernfs rw
ptyfs /dev/pts ptyfs rw
tmpfs /tmp tmpfs rw,-m1777,-sram%25
procfs /proc procfs rw
# tmpfs /var/shm tmpfs rw,-m1777,-sram%25
Martin
Home |
Main Index |
Thread Index |
Old Index