Change in loader or kernel: won't boot with kfreebsd in grub2

Thomas Mueller mueller6724 at bellsouth.net
Wed Aug 14 01:47:27 UTC 2013


> On 12.08.2013 19:39, Thomas Mueller wrote:
> > I still wonder why Super Grub Disk kfreebsd worked until recently.

> > I figure something must have changed in FreeBSD loader or kernel
> > structure since the Super Grub Disk didn't change in that time.
>
> > For currdev, apparently the big hard drive is just recognized as one
> > big drive with no reference to partitions (lsdev).

> Can you obtain the following information and send it to me?

> 1. lsdev output from the loader that works
> 2. gpart list from booted system
> 3. lsdev output from the loader that doesn't work
        
--
> WBR, Andrey V. Elsukov

I can provide the gpart list from booted system, but how do I capture lsdev output without copying by pencil and paper?

I looked in "man loader" and "man loader.conf".

I subsequently added some partitions (6,7,12,13,14) for Linux purposes, but that should have no current effect on booting FreeBSD.

gpart show ada0 shows


=>        34  5860533101  ada0  GPT  (2.7T)
          34      491520     1  efi  (240M)
      491554    16000000     2  linux-data  (7.6G)
    16491554           6        - free -  (3.0k)
    16491560   295768568     3  freebsd-ufs  (141G)
   312260128           2        - free -  (1.0k)
   312260130         128     8  freebsd-boot  (64k)
   312260258   209715200     9  freebsd-ufs  (100G)
   521975458   356515840    11  freebsd-ufs  (170G)
   878491298           6        - free -  (3.0k)
   878491304    41943040     4  netbsd-ffs  (20G)
   920434344     8388608     5  netbsd-swap  (4.0G)
   928822952    41943040     6  !0fc63daf-8483-4772-8e79-3d69d8477de4  (20G)
   970765992    16777216     7  linux-swap  (8.0G)
   987543208    41943040    12  !0fc63daf-8483-4772-8e79-3d69d8477de4  (20G)
  1029486248   209715200    13  !0fc63daf-8483-4772-8e79-3d69d8477de4  (100G)
  1239201448   419430400    14  !0fc63daf-8483-4772-8e79-3d69d8477de4  (200G)
  1658631848  4192206714        - free -  (2T)
  5850838562     8388608    10  freebsd-swap  (4.0G)
  5859227170     1305965        - free -  (637M)


gpart show -l ada0 shows


=>        34  5860533101  ada0  GPT  (2.7T)
          34      491520     1  WDGreen001  (240M)
      491554    16000000     2  WDGreen002  (7.6G)
    16491554           6        - free -  (3.0k)
    16491560   295768568     3  WDGreen003  (141G)
   312260128           2        - free -  (1.0k)
   312260130         128     8  WDGreen008  (64k)
   312260258   209715200     9  WDGreen009  (100G)
   521975458   356515840    11  WDGreen011  (170G)
   878491298           6        - free -  (3.0k)
   878491304    41943040     4  WDGreen004  (20G)
   920434344     8388608     5  WDGreen005  (4.0G)
   928822952    41943040     6  WDGreen006  (20G)
   970765992    16777216     7  WDGreen007  (8.0G)
   987543208    41943040    12  WDGreen012  (20G)
  1029486248   209715200    13  WDGreen013  (100G)
  1239201448   419430400    14  WDGreen014  (200G)
  1658631848  4192206714        - free -  (2T)
  5850838562     8388608    10  WDGreen010  (4.0G)
  5859227170     1305965        - free -  (637M)


For the USB stick, gpart show da1 shows


=>      34  15240509  da1  GPT  (7.3G)
        34       128    1  freebsd-boot  (64k)
       162  13200000    2  freebsd-ufs  (6.3G)
  13200162   2040380    3  freebsd-swap  (996M)
  15240542         1       - free -  (512B)


or with labels, gpart show -l da1 shows


=>      34  15240509  da1  GPT  (7.3G)
        34       128    1  usb64boot  (64k)
       162  13200000    2  usb64root  (6.3G)
  13200162   2040380    3  usb64swap  (996M)
  15240542         1       - free -  (512B)


Tom



More information about the freebsd-stable mailing list