web-dev-qa-db-ja.com

UbuntuをSony Vaioにインストールした後、オペレーティングシステムが見つからない

Windows 7に付属のSony Vaio SVS15115FLBを購入しました。PCグラフィックパワーを少し楽しんだ後、Ubuntu 12.04をインストールする時期になったと判断しました。

まず、USBスティックを挿入し、再起動して、 F11 しかし、USBにOSが見つからなかったというメッセージなので、ライブCDを使用しました。正常に起動し、Ubuntuをインストールした後、PCを再起動するときにGRUBに起動しませんでしたが、Windowsに直行し、起動エラーを開始して解決策を探していました。それが完了した後、再起動し、Windowsを再度起動し、同じ起動エラーの解決方法を起動しました。

私はびっくりしたので、UbuntuライブCDを再度起動し、Ubuntuをすべての上にインストールしました。インストール後、再起動してOperating system Not Foundというメッセージが表示されましたが、その理由はわかりません。だから私は再びグーグルで検索し、この投稿を Boot Partition で見つけましたが、その投稿ですべてを正確に行いましたが、うまくいきませんでした(ところで、これはメッセージでした):

The boot files of [Ubuntu 12.04 LTS] are far from the start of the disk. 
Your BIOS may not detect them. You may want to retry after creating a /boot partition (EXT4, >200MB, start of the disk). 
This can be performed via tools such as gParted. 
Then select this partition via the [Separate /boot partition:] option of [Boot Repair].

初めて登場し、それからもう一度やり直して、消えました。再起動しても何も表示されず、同じOperating System not foundメッセージが表示されました。そこで、何かを期待してWindows用のパーティションを作成することにしましたが、メッセージは表示されたままです。

どうすればいいのか本当に分かりませんが、Ubuntu 11.10を含むUSBスティックを挿入すると、PendDriveにOSがないというメッセージがほんの一瞬点滅し、Ubuntuを直接起動します。 12.04は問題なく(インストール時にWindowsを起動し、Ubuntuを無視します)、今はそのように使用していますが、かなり面倒です。

誰でもこれを修正する方法を教えてもらえますか?私はこの種のこと(ブート、GRUB、リカバリーなど)の専門家ではありません。

6
diego8arock

インストールとPendrive(USBスティック)を混同しています。技術的な詳細を説明するのではなく、今のところUSBドライブを取り外し(プラグを抜いて)、ライブCDのみで作業することをお勧めします。インストールは正しいドライブにgrubを配置します(インストール時に見つかった1時間のハードドライブは、最初のハードドライブとは異なるbioオプションを使用して起動しない限り、通常はsdaです)。

その後、USBを接続せずに新規インストールが起動します。作業を完了し、現在のUbuntuインストールに保存したい設定またはデータがある場合は、grubリカバリ手順を使用して希望のインストールを起動できます。

Grupブートを修正します。

1) boot to the Ubuntu installation disk
2) Run the "Try Ubuntu" option
3) Bring up a terminal (Launch search "terminal")
4) Run these commands (exactly):

    a) Sudo mount /dev/sdaX /mnt  # Make "X" the partition that has Ubuntu installed (i.e. /dev/sda2).
    b) for i in /sys /proc /run /dev; do Sudo mount --bind "$i" "/mnt/$i"; done
    c) Sudo chroot /mnt
    d) update-grub
    e) if no errors skip this "e" section
        grub-install /dev/sdX (x is the hard drive that has linux installed (i.e. /dev/sda)
        update-grub
5) Reboot the system
2
L. D. James

問題は、ブートローダーを誤ってpedriveにインストールしたことです。ブートローダーは、OSをメモリにロードして実行します。そのため、USBを接続していないとOSは起動しません。 USBを接続して起動すると、USBには起動可能なOSが含まれていないため、「オペレーティングシステムが見つかりません」というメッセージが表示されます。ただし、ブートローダーが存在するため、以前にインストールされたOSを起動します。

0
Varun