web-dev-qa-db-ja.com

Ubuntu 14.04はインストール後に起動しません

ストーリーは次のとおりです。PCにWindows 7があり、Ubuntu 14.04をインストールしたばかりです。次のようにしました。

  1. Windowsに行って、そこにubuntuをインストールするために未割り当てのスペースを作りました。
  2. 何か他の方法を使用してそこにubuntuをインストールしました(ubuntu用のext4パーティションとswapパーティションを作成しました)。
  3. すべてが完了したら、再起動します。

問題は、インストールしたのでアクセスできないことです。PCを起動すると、Windowsで直接起動し、起動オプションにも、Ubuntuを起動できるものがありません。

ブート修復などを使用したソリューションを見てきましたが、14.04で機能しなくなったようです。

それで、WindowsとUbuntuの両方をデュアルブートする方法はありますか?

Update

USBからubuntuをインストールしたという事実のため、次の行を試しました。

Sudo grub-install /dev/sdX
Sudo update-grub

SdXの代わりにsd4(Ubuntuをインストールした場所)を使用しました。最初の行の後に悲しいことに、次のエラーが表示されました:「/ cow」の正規パスを取得できませんでした」


私は可能な重複ソリューションを試しましたが、ここに私が得るものがあります。

ubuntu@ubuntu:~$ Sudo mount /dev/sd4 /mnt
mount: special device /dev/sd4 does not exist
ubuntu@ubuntu:~$ Sudo mount /dev/sda4 /mnt
ubuntu@ubuntu:~$ Sudo mount /dev/sda4 /mnt/boot
ubuntu@ubuntu:~$ Sudo grub-install --root-directory=/mnt /dev/sda4
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in     this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
ubuntu@ubuntu:~$ Sudo grub-install --root-directory=/mnt /dev/sda4
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
ubuntu@ubuntu:~$ Sudo grub-install /dev/sda4
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/cow'.
ubuntu@ubuntu:~$ 

ただし、Sda4はExt4パーティションであるため、Ext2である理由がわかりません。

1
user274530

USBでブートした後、/ partionをマウントし(最も簡単な方法はnautilusを使用する)、chrootを使用する必要があります

Sudo chroot /media/ubuntu/drivename

その後、grub updateを発行できます

 Sudo grub-install /dev/sda4
 Sudo update-grub
1
Harris

Grubは正しく設定されていないようです。起動時のデュアルブートのプロセスは、grubに移動してから選択することです。だからあなたのグラブにはいくつかの問題があります。

14.04をインストールするときに、ブートローダー(この場合はgrub)をEFIと呼ばれる特別なパーティションに配置するように指示されましたか?あなたのグラブはどこに保存されているのでしょうか。

0
RhZ