Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Dec 2016 04:58:31 +0900
From:      maruyama@ism.ac.jp (=?iso-2022-jp?B?GyRCNF07M0Q+PjsbKEI=?=)
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 95999] Re: =?iso-2022-jp?b?VUVGSRskQiViITwlSSRHJE41L0YwJVEhPCVGJSMbKEI=?= =?iso-2022-jp?b?GyRCJTclZyVzQFokakJYJCgbKEI=?=
Message-ID:  <ydly3zjsis8.fsf@samanta.ism.ac.jp>
In-Reply-To: <ec71fcb8-4b80-d142-076d-492866995d9d@enuenu.org> (message from Naomichi Nonaka on Sun, 11 Dec 2016 20:40:12 %2B0900)

next in thread | previous in thread | raw e-mail | index | archive | help
$B4];3$G$9!#(B

Sun, 11 Dec 2016 20:40:12 +0900
Naomichi Nonaka <nao@enuenu.org> writes:

>$BLnCf$G$9!#(B
>
>$B;~4V$,7P$C$F$7$^$$$^$7$?$,!"(BUEFI$B%b!<%I$N(BGrub2$B$+$i(BFreeBSD$B$r5/F0$9$kJ}K!$r(B 
>$B;d$N(Bblog
>
>http://blog.livedoor.jp/goldfish_and_laser/
>
>$B$KE;$a$F$_$^$7$?!#(B

$BM-Fq$&$4$6$$$^$7$?!#$A$g$C$H$7$?%3%a%s%H$r(B blog $B$K=q$$$F$*$-$^$7$?$,!"$H(B
$B$b$+$/$*1"MM$G$@$$$VJY6/$K$J$j$^$7$?!#(B

$B$G!"7k6I;d$N(B dynabookN51$B$O(B

partition
   1  bios-boot  (1.0G)        
   2  efi  (100M)
   3  ms-reserved  (128M)     
   4  ms-basic-data  (78G)    Windows8.1
      - free -  (3.5K)
   7  freebsd-ufs  (5.0G)     PCBSD10.3(UFS)$B$=$N(B1
   8  freebsd-ufs  (5.0G)     PCBSD10.3(UFS)$B$=$N(B2
   9  freebsd-swap  (4.0G)
  10  freebsd-ufs  (40G)      PCBSD10.3(UFS)$B$=$N(B1$B$N(B/usr
  11  freebsd-ufs  (40G)      PCBSD10.3(UFS)$B$=$N(B2$B$N(B/usr
  20  freebsd-zfs  (30G)      TrueOS11.0(JUNE2016)
  21  freebsd-zfs  (30G)      TrueOS11.0(JULY2016)
  22  freebsd-zfs  (45G)      PCBSD10.3
  23  freebsd-zfs  (45G)      PCBSD10.3
 
$B$H$$$&>uBV$G!"(B /boot/grub/custom.cfg $B$O$3$N%a!<%k$NKvHx$N$h$&$K$7$^$7$?!#(B
$B$?$@$7(B efi $B%Q!<%F%#%7%g%s$NCf?H$O(B

[root@surya{36}] ~# ls -alg /boot/efi/EFI/BOOT/
total 1235
drwxr-xr-x  1 root  wheel    1024  5$B7n(B 26  2016 .
drwxr-xr-x  1 root  wheel    1024  8$B7n(B 22  2015 ..
-rwxr-xr-x  1 root  wheel   33811  8$B7n(B 13  2015 BOOT102.EFI
-rwxr-xr-x  1 root  wheel   74833  3$B7n(B 31  2016 BOOT103.EFI
-rwxr-xr-x  1 root  wheel   77824  7$B7n(B 20 01:11 BOOT110.EFI
-rwxr-xr-x  1 root  wheel   78674 11$B7n(B 18 13:18 BOOTNONA.EFI
-rwxr-xr-x  1 root  wheel  202752 12$B7n(B  5 02:39 BOOTX64.EFI
-rwxr-xr-x  1 root  wheel  196608 11$B7n(B 25 01:18 GRUBP20.EFI
-rwxr-xr-x  1 root  wheel  196608 11$B7n(B 25 06:45 GRUBP21.EFI
-rwxr-xr-x  1 root  wheel  196608 12$B7n(B  1 11:35 GRUBP22.EFI
-rwxr-xr-x  1 root  wheel  202752 12$B7n(B  5 02:39 GRUBP23.EFI

$B$H$$$&>u67$G$9!#$3$l$G(B2$B$D$N(B UFS$B%Q!<%F%#%7%g%s$H(B4$B$D$N(B ZFS$B%Q!<%F%#%7%g%s!"(B
$B$=$l$K(B Windows8.1$B$N$I$l$G$b(B grub$B%a%K%e!<$+$i5/F0$G$-$k$@$1$G$O$J$/!"(B4$B$D(B
$B$N(BZFS$B%Q!<%F%#%7%g%s$K$"$k(Bgrub$B$N4V$N!V$O$7$4!W!"$D$^$j0l$D$N(B grub$B$+$iJL$N(B
grub$B$X$N>h$j0\$j$,$G$-$^$9!#(B

$B$3$l$K$O$A$g$C$HJdB-$N@bL@$,I,MW$+$bCN$l$^$;$s$M!#(BGRUBP20.EFI $B$O(B ada0p20
$B$r5/F0$7$?>uBV$G(B grub$B$N@_Dj$r$d$C$?;~$K(Befi$B%Q!<%F%#%7%g%s$K:n$i$l$k(B
BOOTX64.EFI$B$r%3%T!<$7$?$N$b$N$G$9!#(BGRUB21.EFI$B$J$I$bF1MM$K$7$F:n$C$?$b$N(B
$B$G$9!#(B

PCBSD10.3 $B$G$O(B grub$B4X78$N(B package $B$O(B

# pkg info |grep grub
grub2-efi-2.02_15              Multiboot EFI boot loader
grub2-pcbsd-2.02q_8            Multiboot boot loader

$B$H$$$&$3$H$K$J$C$F$$$F!"(BUEFI$B%b!<%I$G5/F0$7$?(B ZFS$B>e$N(Bgrub $B$N@_Dj$r$d$k$H!"(B
grub.cfg $B$H(B custom.cfg $B$O(B/boot/grub $B$NCf$K<h$i$l!"(B efi $B%Q!<%F%#%7%g%s$N(B
$BCf$N(B/EFI/BOOT/BOOTX64.EFI $B$,99?7$5$l$^$9!#$3$3$i$X$s$O(B grub2 $B$H$O8@$C$F(B
$B$b!"IaDL$N@_Dj$G$O$J$$$+$bCN$l$^$;$s$,!"$H$b$+$/!"(BPCBSD$B!\>e$N%Q%C%1!<%8(B
$B$G$O$=$&$J$j$^$9!#$=$N$?$a!"JL$N(BZFS$B%Q!<%F%#%7%g%s$K$"$k(B grub $B$H$O!"(B
grub.cfg $B$H(Bcustom.cfg $B$K$D$$$F$O43>D$;$:!"$?$@(B BOOTX64.EFI $B$OF1$8>l=j$r(B
$B;H$&@_Dj$K$J$j$^$9!#$G$9$+$i$=$l$>$l$N@_Dj$G:n@.$5$l$k(B BOOTX64.EFI $B$rL>(B
$BA0$rJQ$($F$*$$$F(Bchainload $B$9$k;E3]$1$r:n$C$F$*$/$H!"$=$l$>$l$N(B grub $B$N4V(B
$B$G!V$O$7$4!W$,$G$-$F$7$^$&$o$1$G$9!#(B($B>e5-Fs$D$N(Bpackages $B$r(B UFS$B>e$N(B PCBSD
$B$G@_Dj$9$k$H$I$&$J$k$+;n$7$F$$$^$;$s$,!"$^$"$=$s$J$K0c$o$J$$$G$7$g$&!#(B)

$B$D$$$G$K(B PCBSD10.2$B$N(B /boot/boot1.efi($B85AD(BFreeBSD10.2$B$G$bF1$8(B)$B$r(B
BOOT102.EFI $B$H$$$&L>A0$G(B efi $B%Q!<%F%#%7%g%s$KF~$l$F$*$$$F(Bchainload $B$9$l(B
$B$P(B /boot/boot1.efi $B$NF0:n3NG'$b$G$-$^$9!#LnCf$5$s%Q%C%A$N(B boot1.efi $B$b(B
BOOTNONA.EFI $B$H$7$FF~$l$^$7$?!#(B

$BLnCf$5$s$N(B blog $B$K$O!"!V(BUbuntu $B$N(BGrub2-efi $B$O(BFreeBSD11.0R$B$N(Bzfs$B%Q!<%F%#%7%g(B
$B%s$rG'<1$7$J$$!W$H$"$j$^$9$,!";d$,>e$K$h$&$K$7$F:n$C$?(B GRUBP20.EFI$B$r(B
Ubuntu$B$N(B grub $B$+$i(B chainload $B$7$F!"$=$3$+$i(BFreeBSD$B$N(BZFS$B$r5/F0$9$k$3$H$O(B
$BFq$J$/$G$-$k$H;W$$$^$9(B(Ubuntu$B$O;H$C$?$3$H$J$$$G$9$,(B)$B!#=>$C$F(BUEFI$B%^%7%s$N(B
$B%G%#%9%/>e$K(B Ubuntu $B$H(B FreeBSD zfs $B$r6&B8$5$;$F(B grub $B$GA*Br5/F0$9$k$3$H(B
$B$O$?$$$7$FFq$7$/$J$$$h$&$K;W$$$^$9!#(B

$B$^$?!V(BFreeBSD$B$N(BGrub2$B$K$O(BUbuntu$B$N(Bupdate-grub$B$N$h$&$K@_Dj%U%!%$%k$r(BEFI$B%Q!<(B
$B%F%#%7%g%s$K%3%T!<$9$kJXMx$J%3%^%s%I$,$"$j$^$;$s!W$H$"$j$^$9$,!"(BPCBSD$B$G(B
$B$O(B

# grub-mkconfig -o /boot/grub/grub.cfg

$B$H$d$k$H(B

Generating grub configuration file ...
$B%F!<%^$r8+$D$1$^$7$?(B: /boot/grub/themes/pcbsd/theme.txt
$B40N;(B
Installing GRUB to ada0

$B$HI=<($5$l$F!"(B grub.cfg $B$H(B /EFI/BOOT/BOOTX64.EFI $B$N99?7$r$d$C$F$/$l$^$9!#(B
/boot/grub/custom.cfg $B$O<j$GJT=8$7$F$bBg>fIW$G$9!#(B

$B0J>e!"0lHL$N(B UEFI $B%b!<%I$N%^%7%s$G$bDLMQ$9$kOC$H;W$$$^$9!#(B

$B$J$*!"(B TOSHIBA dynabookN51$B$G(B Windows$B0J30$N(B OS$B$r5/F0$9$k$K$O$A$g$C$H$7$?(B
$B%o%6$,I,MW$G$9$,!"$=$l$O(B [FreeBSD-users-jp 95917] $B$K=q$$$?$N$G!"7+$jJV$7(B
$B$^$;$s(B($B:#FI$_D>$9$H4V0c$C$?@bL@$,:.$8$C$F$O$$$^$9$,(B)$B!#(B

---- $B;d$,(B dynabookN51 $B$G;H$C$F$$$k(B custom.cfg

menuentry "loader.efi of ada0p7 (rfs0, PCBSD10.3 UFS)" {
  insmod ufs2
  insmod chain
  set root=(hd0,7)
  chainloader /boot/loader.efi
}
menuentry "loader.efi of ada0p8 (rfs1 PCBSD10.3 UFS)" {
  insmod ufs2
  insmod chain
  set root=(hd0,8)
  chainloader /boot/loader.efi
}
menuentry "loader.efi of ada0p20 (tank110, TrueOS11.0JUNE2016 zfs)" {
  insmod zfs
  insmod zfsinfo
  insmod chain
  set root=(hd0,20)
  zfsinfo (hd0,20)
  chainloader /ROOT/initial@/boot/loader.efi
}
menuentry "Chainload GRUB on ada0p20(PCBSD11.0JUNE2016)" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/GRUBP20.EFI
}
menuentry "Chainload GRUB on ada0p21(TrueOS11.0JULY2016)" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/GRUBP21.EFI
}
menuentry "Chainload GRUB on ada0p22(PCBSD 10.3)" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/GRUBP22.EFI
}
menuentry "Chainload GRUB on ada0p23(PCBSD 10.3)" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/GRUBP23.EFI
}
menuentry "Chainload boot1.efi of FBSD10.3 modified by Nonaka" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/BOOTNONA.EFI
}
menuentry "Chainload boot1.efi of FBSD10.2" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/BOOT102.EFI
}
menuentry "Chainload boot1.efi of FBSD10.3 modified by Nonaka" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/BOOTNONA.EFI
}
menuentry "Chainload boot1.efi of FBSD10.2" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/BOOT102.EFI
}
menuentry "Chainload boot1.efi of FBSD10.3" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/BOOT103.EFI
}
menuentry "Chainload boot1.efi of FBSD11.0" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/BOOT/BOOT110.EFI
}
menuentry "Chainload bootmgfw.efi of Windows" {
  insmod chain
  set root='(hd0,2)'
  chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

--------
$B4];3D>>;!wE}7W?tM}8&5f=j(B



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ydly3zjsis8.fsf>