(BTRFSを含むLinux Mint 19.3 XFCE、EXT4パーティションのISO)
ISOイメージからシステムを起動しようとしています。次の項目を追加しました/etc/grub.d/40_custom
。
submenu "System Maintenance Utilities" {
menuentry "Clonezilla live" {
insmod part_gpt
insmod ext2
set isofile="/clonezilla-live-2.6.7-28-amd64.iso"
set root='hd0,gpt5'
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=overlay username=user config components noswap edd=on nomodeset ocs_live_run=\"ocs-live-general\" ocs_live_extra_param=\"\" ocs_live_batch=\"no\" locales=en_US.UTF-8 keyboard-layouts=en_US vga=788 ip=frommedia toram=live,syslinux,EFI findiso=$isofile iommu=pt
initrd (loop)/live/initrd.img
}
menuentry "Gparted live" {
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
set isofile="/gparted-live-1.1.0-5-amd64.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live config union=overlay username=user components noswap noeject locales=en_US.UTF-8 keyboard-layouts=en_US vga=788 ip= net.ifnames=0 toram=filesystem.squashfs findiso=$isofile iommu=pt
initrd (loop)/live/initrd.img
}
}
3日ほどうまく機能してから止まった。アップグレードやメジャーアップデートを実行していません。 Mint 20 VMに同じエントリを追加しましたが、どちらも期待どおりに機能しました。 ISOブートを選択しようとしたときに報告されたエラーは次のとおりです。
error: invalid sector size 0
error: no server is specified
error: you need to load the kernel first
ISOをどこに置くかは問題ではありません。 ISOは、名前をゴミに変更したかのように処理され、システムからISOが欠落していると文句を言うことを知っています。すべてがうまく機能していた一週間前に戻るためにタイムシフトを試してみましたが、何も変わりませんでした。
更新:私のコンピュータはGRUB v2.02を実行していますが、提供されたリンクで修正を試みました。変更はありません(モジュール「tpm」が見つかりません)。これでISOにアクセスすることはできません。変数には完全なゴミを入れることができますが、isofile
エラーは同じです。 GRUBを再インストールしてみましたが、役に立ちませんでした。
アップデート2:Smartmon拡張はエラーなしでテストされます。 Gparted ISOを別のディスク(私の/ homeを持つEXT4パーティション)に移動しようとしました。これで設定を指定してもISOが見つかりません/etc/grub.d/40_custom
。私はそれを取り戻した。
アップデート3:安全のために、このISOを使用して起動可能なUSBを作成しました。 1つはLinux Mint(Fedora Media Creatorを使用)を使用し、もう1つはWindows(AIOBootを使用)を使用しました。私のISO 17がすべて動作します。
アップデート4:Mint 20を新しくインストールしました。問題はまだ存在します。
アップデート5:確かにハードウェアの問題に向かって傾いています。現在、システム(ローカルパーティションまたはマルチブートUSB)からClonezilla / Gparted ISOを起動できません。 Distro ISOはまだ動作します。 Mint 19/20、Ubuntu 20、Windows 10でテストされました。
アップデート6:ついにClonezillaから起動するUSBを取得した後、BIOSを再フラッシュしようとしましたが... 2つのSSDが反転しました!