「パーティションテーブル:ループ」を使用してディスクにインストールされているUbuntuを起動するには?

「パーティションテーブル:ループ」を使用してディスクにインストールされているUbuntuを起動するには?

一部の変更を行った後は、別のディスクにインストールされている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

ベストアンサー1

おすすめ記事