USBスティックにDebianをインストールしようとしています。私はグラブブート部分で間違いを犯したと思います。ハードドライブをそのままにして、BIOSを使用してスティックから起動するように選択したいと思います。コンピュータにLinuxオペレーティングシステムしかない場合でも、grubが必要ですか?
私が使っていたUSBドライブを選んだようですが、次のステップで空白にしておくように頼んだ/dev/sdX
ようです(ドライブをマウントすると言っただけではありません...)。同じ名前のUSBスティックからもインストールしたので、どのsdXなのかどうかわかりません。
ベストアンサー1
~からgrub2を使用してUSBサムドライブを起動するには?
Thumbドライブが/ dev / sdbとして表示されます。
次のコマンドを実行してください
sudo mount /dev/sdb1 /mnt
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt/$i; done
sudo chroot /mnt
grub-install /dev/sdb
update-grub
次に、/boot/grub/grub.cfg を編集し、 (hd1,1) のすべての行を (hd0,1) に変更します。
酸性ゾンビに関する注意私はコンマの右側のエントリを無視し、それは私にsdbと言いました。アメリカ
それでは走ってください...
exit
for i in /dev/pts /dev /proc /sys; do sudo umount /mnt/$i ; done
次へ。
- アイテム一覧
- サーバーの電源を完全に切ってください。
- 電源コードを抜いてください。 10秒間待ちます。
- 再接続してください。
- サムドライブを挿入し、電源を入れます。
- これで、Linuxはサムドライブから完全に起動します。
2つの問題があるようです。 grub.cfgで参照されている無効なデバイスに関連しています(つまり、hd1はhd0でなければなりません)。
第二に、サーバーBIOSのバグです。以前使用していた別のサムドライブにあるファイルシステムのUUIDを引き続き参照しました。ワームの再起動によりUUIDが維持されるようです。コールドブートで修正されました。