私はUbuntuを持っていて、しばらく前にLinux Mintをインストールしました。
インストール時に並列インストールオプションがないため、パーティション(マウントポイント/)を消去するために手動インストールオプションを選択しました。
インストールが完了したら、新しいLinuxMintのみを起動できます。しかし、既存のUbuntuをどのようにロードできますか? Linux Mint Grub2コンソールからロードしようとしましたが、
set root=(hd0,msdos6)
linux /%vmlinuz%
initrd /%initrd%
boot
コンピュータがBusyBoxに読み込まれただけですが、エラー(Ctrl + D)のため続行できません/root/dev/console not found
。switch_root -c /dev/console / /init
機能せず(ヘルプメッセージを印刷)、exec switch_root
機能しません。
それでは、私が何を間違っているのでしょうか?
答え1
esc
まず、grubコンソールをロードし(次にシステムを起動するとき)、とc
入力してこの問題を解決しましたconfigfile (hd0,msdos6)/grub/grub.conf
。
次に、grub.confを見て、「load ubuntu」オプション文字列を最初のgrub2ロード画面に置く方法の解決策を見つけようとします。
答え2
Mintのインストールを開始してインストールしてos-prober
実行すると、sudo grub-mkconfig -o /boot/grub/grub.cfg
grubがインストールした他のオペレーティングシステムを自動的に見つけてgrub設定を更新できます。
別の方法はGrubメニュー項目を手動で編集以前のUbuntuインストールにポインタを追加します。