Ubuntu 20.04 LTS 日本語 Remix がリリースされたので、前にやってうまくいかなかった HDD (SSD) 上の iso イメージを
grub2 で起動してみる。に再チャレンジ。
以下、パーティションは、下記のようになっている PC での例です。
# sfdisk -l /dev/nvme0n1 Disk /dev/nvme0n1: 238.49 GiB, 256060514304 bytes, 500118192 sectors Disk model: PM981 NVMe Samsung 256GB Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 72AF23F1-3135-4466-B984-8C7183D69CCF Device Start End Sectors Size Type /dev/nvme0n1p1 2048 499711 497664 243M EFI System /dev/nvme0n1p2 499712 50499583 49999872 23.9G Linux filesystem /dev/nvme0n1p3 50499584 100499455 49999872 23.9G Linux filesystem /dev/nvme0n1p4 100499456 108498943 7999488 3.8G Linux swap /dev/nvme0n1p5 108498944 500117503 391618560 186.8G Linux filesystem <-- ここが Home Directory
今、起動している Ubuntu 19.10 上で grub の設定ファイルを編集。
set isofile の部分は、適宜変更。
5 番目のパーティションに /home をマウントしているので、/home/USER の場合は /USER になる。
# vi /etc/grub.d/40_custom (下記のように編集) #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "Ubuntu 20.04 ISO" { set isofile="/USER/Downloads/ubuntu-ja-20.04-desktop-amd64.iso" rmmod tpm loopback loop (hd0,gpt5)$isofile linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject toram -- initrd (loop)/casper/initrd }
grub の設定を反映。
# update-grub
再起動して、Grub のメニューで "Ubuntu 20.04 ISO" を選択。
Ubuntu 20.04 ISO イメージ起動後、インストーラを起動する前に、/isodevice をアンマウントする必要があります。
$ sudo umount -l -r -f /isodevice
■ 参考
https://help.ubuntu.com/community/Grub2/ISOBoot
● grub2, grub, iso, HDD, SSD, 直接, 起動, boot, ブート, インストーラ, installer, install, hdd, ssd, Ubuntu
0 件のコメント:
コメントを投稿