Date: Tue, 19 May 2009 21:10:21 +0200 From: Lucius Windschuh <lwindschuh@googlemail.com> To: Artis Caune <artis.caune@gmail.com>, fs@freebsd.org Subject: Re: booting from GPT Message-ID: <90a5caac0905191210p7cdd57b5p5c1eb78727484784@mail.gmail.com> In-Reply-To: <9e20d71e0905190705re842e2fl3af1220a658ca8ae@mail.gmail.com> References: <9e20d71e0905190705re842e2fl3af1220a658ca8ae@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2009/5/19 Artis Caune <artis.caune@gmail.com>: > Hi, > > I'm playing with GPT on amd64/stable7 (r192123). > > My workstation (no-name, Core2duo), IBM T60 laptop and IBM x3650/x3550 > servers are booting fine, but Intel Entry Server (SE7230NH1-E) can not > boot: > =A0 =A0"No bootable device -- insert boot disk and press any key" > > kernel is compiled with: > =A0# Default partitioning schemes > -options =A0 =A0 =A0 =A0GEOM_BSD > -options =A0 =A0 =A0 =A0GEOM_MBR > +options =A0 =A0 =A0 =A0GEOM_PART_BSD > +options =A0 =A0 =A0 =A0GEOM_PART_MBR > > and bootable install usb is created with: > > # dev=3D"da0" > # gpart create -s GPT ${dev} > # gpart bootcode -b /boot/pmbr ${dev} > # gpart add -b 34 -s 128 -t freebsd-boot ${dev} > # gpart bootcode -p /boot/gptboot -i 1 ${dev} > # gpart add -b 162 -s $(gpart show ${dev} |grep 'free -' |awk '{print > $2}') -t freebsd-ufs ${dev} > # newfs -n ${dev}p2 > > > Maybe box is too old? I ran into a similar problem with an Atom board here. The problem was here that the BIOS sees a MBR partition table (the protective MBR with 1 GPT partition) without a booblable partition. If you mark this GPT partition to bootable inside the protective MBR with sfdisk on ${dev} or something similar, it should work. Lucius Lucius
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?90a5caac0905191210p7cdd57b5p5c1eb78727484784>