私のデュアルブートコンピュータが昨日失敗したため、Linuxパーティションが深刻に破損しています。
破損したファイルは次のとおりです。
- フル
/boot
ディレクトリ - その中にはたくさんのものが入っています。
/bin
「大丈夫」、気になりました。私はそのLinuxパーティションを使用しなくなったので(私のゲーム用PCです)、ブートディレクトリを再構築して維持します。
問題は次のとおりです。binディレクトリが破損しているため、システムに入ることができませんchroot
。grub-mkconfig
(または)ライブUSBで実行できないため、ファイルをupdate-grub
作成できません。grub.cfg
ここにあるライブUSB(Arch Linuxとgparted)には、すべてオペレーティングシステムを検出するためのgrub.d /スクリプトがあります。
gpartedではgrub-mkconfig
完全に動作しません。 Arch Linuxでは実行されますが、何も検出しません。
Linuxをインストールせずにgrub.cfgを生成する方法はありますか?
答え1
私はArch Linux Live USBを使用してこれを正常に実行しました。何も見つからない理由はインストールされてos-prober
いないからです。
したがって、ライブUSBにインストールしてください。
pacman -Syy
pacman -S os-prober
grub-mkconfig