デュアルブート

LinuxでUFEIかBIOSかをチェック

[[ -d /sys/firmware/efi ]] && echo UEFI || echo BIOS

UbuntuのGrub追加

# Ubuntu で os-prober を有効化
/etc/default/grub
GRUB_DISABLE_OS_PROBER=false
# os-probe
sudo os-prober --debug
# 失敗したので
sudo apt install -y lvm2
# vgscan
sudo vgscan
Found volume group "rl" using metadata type lvm2
vgchange -ay
 3 logical volume(s) in volume group "rl" now active
sudo lvscan
 ACTIVE            '/dev/rl/swap' [<7.82 GiB] inherit
 ACTIVE            '/dev/rl/home' [<1.79 TiB] inherit
 ACTIVE            '/dev/rl/root' [70.00 GiB] inherit
sudo mkdir -p /mnt/rocky
sudo mount /dev/rl/root /mnt/rocky
ls /mnt/rocky
# EFI確認
sudo mkdir -p /mnt/rocky/boot/efi
sudo mount /dev/sda1 /mnt/rocky/boot/efi
ls /mnt/rocky/boot/efi/EFI
# retry
sudo os-prober
sudo update-grub

まとめ

efibootmgr

#boot order表示
efibootmgr -v
#変更
efibootmgr -o 0000,0005,0007,0006

UEFI/BIOSの共存事例

https://www.miraclelinux.com/tech-blog/qwi8ni

rufus で両方対応を作る

https://askubuntu.com/questions/737779/how-to-create-a-dual-boot-mode-pen-drive-which-can-support-both-uefi-mode-and-le

パーティション

先頭に100MのEFIパーティションが確保されるが、MBRのようにアクティブパーティションじゃないと起動できない制約はないので気にする必要もない。後から同じディスクにマルチーブートさせるにはEFI対応のOSじゃないとダメ。

ハードウェア要件

ESXi

Windows

Windows7

http://www.atmarkit.co.jp/ait/articles/1404/18/news088.html

結論

SP1統合自作版ではEFIブート非対応なので、USBメモリにUEFI対応版を作成しないとだめ

苦戦の歴史

2台のマシンともDVDではどうしても認識しない。EFIシェルは該当マザーにない。八方ふさがり

http://technet.microsoft.com/ja-jp/library/dd744321(v=ws.10).aspx

MAC用に作っていたUSBなら確実にUEFIブートを認識した。しかしIntel機ではブート以降進まず。

というわけでUSBメモリに作り直す。ここで元のインストールDVDはEFIブートできない構造であることに気づく

確実にUEFIブートできるUSBディスクの作り方。

  1. FAT32であること
  2. ルートにefi\boot\

USBメモリをFAT32でフォーマットする

http://donclaudia.blog87.fc2.com/blog-entry-1692.html http://www.atmarkit.co.jp/ait/articles/1305/20/news087.html

DISKPART> list disk
DISKPART> select disk 3 表示されたUSBメモリのディスク番号を指定する
DISKPART> clean
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> active
DISKPART> format fs=fat32
DISKPART> assign
DISKPART> exit

Windows8

Windows10

Linux

CentOS

CentOS6.4x64でUEFIインストール成功だが、パーティションを確保しなければいけなかったり面倒くさい。さらにはインストール完了までDVDをいれておかないとブートしなかったりトラブル確率が多いかも


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS