NetBSDでは標準では独自のブートローダーを用いていますが、
Grubを使ってマルチブートすることも可能です。
現状ではまだUEFIに正式対応していないので、
LegacyBIOSの機種のみとなります。
Grub2はLinuxでよく使われるのでマルチブートする際に。
参考例がこちら。
menuentry "NetBSD on sda1" {
insmod ufs2
set root=(hd0,msdos1)
knetbsd /netbsd --root=wd0a
}
この時、手入力で起動させる場合はbootを入力
・knetbsd /netbsdはKernelの場所を指定
・--root=wd0aはrootフォルダがHDD(ATA)の1個目パーティション
・--root=sd0aはrootフォルダがUSBメモリ(SCSI)の1個目パーティション
・--root=dk0aはrootフォルダがGPTの1個目パーティション
タグ: