creating bootable disk with gpart

Erich Dollansky erichsfreebsdlist at alogt.com
Tue Jan 29 01:08:25 UTC 2013


Hi Warren,

On Mon, 28 Jan 2013 08:41:10 -0700 (MST)
Warren Block <wblock at wonkity.com> wrote:

> On Mon, 28 Jan 2013, Erich Dollansky wrote:
> 
> > Hi,
> >
> > I followed http://www.wonkity.com/~wblock/docs/html/disksetup.html
> > to create bootable disks with GPT.
> >
> > As you know from my former post, I tried to boot via USB from a GPT
> > disk and failed. I inserted the disk into the notebook and bootin
> > also failed.
> >
> > Irony is that inserting the MBR disk into the USB case results also
> > in a failure but much later.
> 
> What failure?

it is all getting really confusing for me. When I try now your example,
it also fails:

[X220]/home/erich (root) > gpart destroy -F da0
da0 destroyed
[X220]/home/erich (root) > gpart show da0
gpart: No such geom: da0.
[X220]/home/erich (root) > gpart create -s mbr da0
da0 created
[X220]/home/erich (root) > gpart show da0
=>       63  312581745  da0  MBR  (149G)
         63  312581745       - free -  (149G)

[X220]/home/erich (root) > gpart bootcode -b /boot/mbr da0
bootcode written to da0
[X220]/home/erich (root) > gpart show da0
=>       63  312581745  da0  MBR  (149G)
         63  312581745       - free -  (149G)

[X220]/home/erich (root) > gpart add -t freebsd da0
da0s1 added
[X220]/home/erich (root) > gpart show da0
=>       63  312581745  da0  MBR  (149G)
         63  312581745    1  freebsd  (149G)

[X220]/home/erich (root) > gpart set -a active -i 1 da0
active set on da0s1
[X220]/home/erich (root) > gpart show da0
=>       63  312581745  da0  MBR  (149G)
         63  312581745    1  freebsd  [active]  (149G)

[X220]/home/erich (root) > gpart create -s bsd da0s1
gpart: geom 'da0s1': File exists
[X220]/home/erich (root) > gpart show da0
=>       63  312581745  da0  MBR  (149G)
         63  312581745    1  freebsd  [active]  (149G)

Of course, there was a da0s1 before on the disk. Shouldn't gpart
destroy -F da0 have destroyed it all?

Erich


More information about the freebsd-questions mailing list