私はこの質問が数千回ではなくても数百回尋ねられたことを知っています。実際にこれを成功させましたが、このシステムでいくつかのことを試しましたが、まだ何も機能していません。これが私のセットアップと試した方法です。
Setup
私のラップトップには2つのSSDがあります。
/ dev/sda-これは私のストレージssd(1tb)です
/ dev/sdb-これはubuntuとwindows(500gb)に使用される私のssdです
| _/ dev/sdb1-これは私のubuntu 14.04インストールです
| _/ dev/sdb2-これは私のWindows 7インストールです
ブートパーティションはありません。sdb1にあります。
Method1
a。 )gpartedを使用して、Windows 7パーティション用のスペースを確保するために、Ubuntuパーティションのサイズを変更しました。 NTFSとしてパーティションを作成し、Windows 7を正しくインストールしました。再起動時に、マシンは期待どおりにWindows 7で起動しました。
b。 )ubuntuのライブUSBを起動し、 これら 指示(受け入れられた答え)を使用しました。
Sudo mount /dev/sdb1 /mnt
Sudo rm -rf /boot # Yes it was the live usb /boot, not the sdb1 /boot
Sudo ln -s /mnt/boot /boot
Sudo apt-get update && Sudo apt-get install grub-pc
Sudo grub-install /dev/sdb
Sudo umount /mnt
Sudo reboot
再起動すると、grubが表示されますが、ubuntuのみが表示されます。
Method2
a。)Windows 7のインストールを完全にやり直しました。パーティションを小さくしたことを少し後悔したからです。その後、Windows 7を正常に起動しました。
b。)Windows 7で、EasyBCDをダウンロードしてインストールし、変更を加えようとしました(以前にこれを行ったことはありましたが、機能していましたが、使用したいので、もう一度やりたくありませんでした)グラブ)。
この方法の後、再起動すると、画面に0しか表示されませんでした。明らかに何かがおかしかった。
Method3
a。)Windows 7を再度再インストールし、Linuxユーティリティに問題を解決してもらうことにしました。ブート修復を使用しました
Sudo add-apt-repository ppa:yannubuntu/boot-repair && Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair
その後、推奨される修復を実行し、再起動後にMethod1とまったく同じ結果が得られました。リブートはgrubを示しましたが、ubuntuのみがリストされました。
Method4
a。)ステップの1つでミスを犯したと仮定し、戻って各ステップを3回繰り返しました。それはばかげているように聞こえますが、私は本当に簡単なものについて質問を投稿したくありませんでした。
b。)このばかげた質問をaskubuntu.comに投稿しました。どんな助けも大歓迎です。
EDIT1
Method1およびMethod3と共に、grubを再インストールしようとしたときに、 this 推奨される方法も試しました。同じことが起こりました、Grubは動作しますが、ubuntu以外は何も表示されません。
自動的な方法が機能しないので、「手動でウィンドウをgrubに追加する」ためにグーグルを試したところ、 this が見つかりました。
リンクされた回答は、次のことを示唆しています。
最初のステップは、/ etc/grub.d/40_customを(Sudoを使用して)編集し、ファイルの最後に次の行を追加することです。
menuentry ‘Windows 7′ {
set root='(hd0,msdos2)’
chainloader +1 }
その後、実行中
Sudo update-grub2
残念ながら、このソリューションで個人的な経験はありませんが、それが役立つかもしれないと思っただけです。 (それも古いです)