箱庭遊び5: Slackware仮想マシンの実マシン化 (2)

仮想ディスクイメージの中身を実マシンのパーティションにコピーするのは難なくできました.仮想ディスクイメージのマウントさえできれば,後は単にコピーするだけですから.

そして,ブートの設定ですが,まずは何も考えず,Manjaro AMD64の実マシンからchrootしてみますが,KernelがホストはAMD64, chroot先はx86 32bitなので,たぶんgrubの設定でエラーが出るに違いないです.

果たして,

grub-install /dev/sda
grub-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.

となりました.

そこで,

grub-install /dev/sda --target i386-efi

としましたが,

Installing for i386-efi platform.
grub-install: error: unknown filesystem.

となりました.ホストのKernelやfirmwareとターゲットのもののバージョンが違うのでこうなることはある意味想定内です.

時間の無駄といえばそうですが,確認することに意義はあると思います😓

x86 32bitでブートさせるしかないです.そのためには,Slackware 32bitのインストールDVDイメージをダウンロードしてUSBメモリーに焼いて,そこからブートするしかありません.まあ,それが正攻法なんですが.

Notes:
1. 何百回とやってます😓
何百回とやってます😓