一部の変更を行った後は、別のディスクにインストールされているUbuntuを起動できません。他のインストールのGRUBではこれを見ることはできず、推奨されず、grub-repair
ディスクはUEFI起動オプションにも表示されません。
GRUBを再インストールしようとしました。
mount /dev/sdd /mnt
grub-install --efi-directory=/mnt/boot/efi /dev/sdd
しかし、失敗します。
grub-install: error: /mnt/boot/efi doesn't look like an EFI partition.
いくつかの調査の終わりに、ディスクに次のような奇妙なパーティションテーブル(正確には存在しません)があることがわかりました。loop
:
sudo parted -l
:
Model: ATA KINGSTON SA400S3 (scsi)
Disk /dev/sdd: 480GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0,00B 480GB 480GB ext4
これらのディスクを通常の起動可能ディスクに置き換えるか、GRUBメニューから起動オプションを追加する方法はありますか?
このUbuntuはどのように機能しますか? GRUBメニューから正常にインストールされ、Ubuntu 22.04 Live USB
オプションとして正しく表示されます。loop
今後このようなことが起こらないようにするにはどうすればよいですか?
PSmount /dev/sdd /mnt && df /mnt/ && umount /mnt
出力:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdd 460368768 250624628 186285180 58% /mnt