今日私はUbuntuのインストールをDebianに置き換えました。カリーも設置してみました。インストーラを始める前に、試してみるのが「面白い」と思いました。
rm -rf /*
私のUbuntuのインストールから。しかし、パーティションをマウント解除せずに消去さefi
れました。 Debian インストーラにバグがあり、Grub をインストールできないことがわかりました。 Grubのインストールをスキップし、残りの手順を完了しました。 Debianに入り、chroot
Grub2をインストールしました。しかし、注文は
grub-install /dev/sda
奇妙に振る舞います。それは言う:
Installing for i386-pc platform.
grub-install: error: cannot find a GRUB drive for sda. Check your device.map.
まず、64ビットシステムがあり、2番目に、sda1パーティションにフラグが設定されてboot
いますESP
。ここで何が間違っていて、解決策が何であるかを知っている人はいますか?
解決策:何らかの理由でapt-get install grub
grub-efi-ia32が同時にインストールされました。 grub-efi-amd64パッケージをインストールすると問題が解決しました。
答え1
現在の Debian バージョンにこの機能がある場合はお勧めsystemd-boot
します。使い方ははるかに簡単です。ガイドに従ってください。ここ。
UEFIではGrubを使用しません。 new systemd-boot
(bootctl
)はより簡単でマージされますsystemd
。私はgrub efi
ずっと前にそれをあきらめた。また、私の方法を試してみたい場合は、いつでも質問してください。