[Bug 207940] [patch] sys/boot/efi/boot1 select boot partition

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Apr 11 03:55:51 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207940

--- Comment #13 from Masachika ISHIZUKA <ish at amail.plala.or.jp> ---
(In reply to Naomichi Nonaka from comment #12)
Thank you for your reply.
I think this problem seems to come from my PC's EUFI bug.

> 1. your external drive is MBR partition or GPT partition.

  GPT partitions.

> 2. what partitions are shown in rev2 patched boot1.efi.
>  2a you can't see external drive in boot1.efi's partition list. or
>  2b you see external drive in list, select it, but booted from internal

  Both of external and internal drive has only one partition of freebsd-boot
each, select menu was not displayed.

% gpart show ada0 <--- internal drive
=>       34  500118125  ada0  GPT  (238G)
         34       2014        - free -  (1.0M)
       2048    1024000     1  efi  (500M)          <- EFI
    1026048      81920     2  ms-basic-data  (40M)
    1107968     262144     3  ms-reserved  (128M)
    1370112  127845242     4  ms-basic-data  (61G) <--- win10pro
  129215354       1158        - free -  (579K)
  129216512     931840     5  !de94bba4-06d1-4d40-a16a-bfd50179d6ac  (455M)
  130148352  121923584     6  ms-basic-data  (58G)  <--- win8.1pro
  252071936     954368     7  !de94bba4-06d1-4d40-a16a-bfd50179d6ac  (466M)
  253026304       2048        - free -  (1.0M)
  253028352    3807104     8  ms-basic-data  (1.8G)
  256835456        128     9  freebsd-boot  (64K) <- 10.3R boot
  256835584    8388608    10  freebsd-ufs  (4.0G) <- 10.3R /
  265224192   16777216    11  freebsd-swap  (8.0G)<- 10.3R swap
  282001408   16777216    12  freebsd-ufs  (8.0G) <- 10.3R /var
  298778624   16777216    13  freebsd-ufs  (8.0G) <- 10.3R /usr
  315555840   33554432    14  freebsd-ufs  (16G)  <- 10.3R /home
  349110272  134217728    15  freebsd-ufs  (64G)  <- 10.3R /usr/local
  483328000   16788144    16  !d3bfe2de-3daf-11df-ba40-e3a556d89593  (8.0G)
  500116144       2015        - free -  (1.0M)

% gpart show da0 <--- external USB drive
=>        34  3907029097  da0  GPT  (1.8T)
          34        1606       - free -  (803K)
        1640          88    2  freebsd-boot  (44K) <- 11.0-current boot
        1728   134217728    3  freebsd-ufs  (64G)  <- 11.0-current /
   134219456    16777216    4  freebsd-swap  (8.0G)<- 11.0 swap
   150996672  3756032459       - free -  (1.7T)

 /dev/da0p1 was EFI partition, but if it exist, my PC's UEFI menu has
broken, it may be bug on my PC. So 'gpart delete -i 1 da0' was excuted.

> 3 your external drive is connected via USB or eSATA.

  via USB

  I can remove win8.1pro and if I can select boot partitions for FreeBSD
without setting bootme, I will install 11.0-current to internal drive.

  My PC's EUFI is too buggy and sometimes halt on startup DELL logo when
changing the UEFI boot options. If it happens, I have to remove the battery and
remove the SSD with opening the case of PC, I don't want to change UEFI
options.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list