新しいLinux Mintをインストールしたら、古いバージョンのUbuntu Linuxをロードしてください。

新しいLinux Mintをインストールしたら、古いバージョンのUbuntu Linuxをロードしてください。

私はUbuntuを持っていて、しばらく前にLinux Mintをインストールしました。
インストール時に並列インストールオプションがないため、パーティション(マウントポイント/)を消去するために手動インストールオプションを選択しました。
インストールが完了したら、新しいLinuxMintのみを起動できます。しかし、既存のUbuntuをどのようにロードできますか? Linux Mint Grub2コンソールからロードしようとしましたが、

set root=(hd0,msdos6)
linux /%vmlinuz%
initrd /%initrd%
boot

コンピュータがBusyBoxに読み込まれただけですが、エラー(Ctrl + D)のため続行できません/root/dev/console not foundswitch_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.cfggrubがインストールした他のオペレーティングシステムを自動的に見つけてgrub設定を更新できます。

別の方法はGrubメニュー項目を手動で編集以前のUbuntuインストールにポインタを追加します。

関連情報