Hi Tuyosi, 

Your set up is very complicated and therefore difficult to maintain. Some 
comments 

1. If I remember rightly, grub's hd0 does always correspont to sd0/sda but is 
the disk from which grub loads. You seem to work around this by installing 
OpenBSD on both disks. 

2. On the USB you have separated partitions by 2048 sectors rather than using a 
calculator to separate on cylinder boundaries.

3. Either you have a large unused space on the USB or else Arch may not be 
booting on the USB because it is on a logical partition rather than a primary 
one. Not sure. 

Suggestions

1. Dedicate the HDD to OpenBSD only perhaps using a USB primary partition for 
/home. 

2. Boot the linux systems from the USB and keep OpenBSD on its default boot 
system. 

Regards
Moss

Reply via email to