私は2つのSSDを持っています。1つはWindows 7用で、もう1つはテストと微調整(Linuxやその他のオペレーティングシステムのインストールなど)用です。
最初のSSDにWindows 7をすでにインストールし、2番目のSSDにDebianディストリビューションをインストールしようとしましたが、インストールは成功しました。
しかし問題は、ブートローダーと呼ばれるものを最初のSSD(Windows 7がインストールされている)にインストールしたことです。そのため、2番目のSSDを実行しても何も起こらず、最初のSSDを実行しても自動的にDebianブートローダーが実行されます。 Windowsには選択肢がなく、Debianだけの選択肢があることは不愉快です。 (ブートローダーを任意のSSDにインストールすれば、両方の選択肢を使用できると思いました。)
WinがインストールされているSSDを開くと、それらのファイルとフォルダーが表示されます。
[Folder] Boot
[Folder] Documents and Settings
[Folder] Intel
[Folder] Perflogs
[Folder] ProgramData
[Folder] Program files
[Folder] Program files (x86)
[Folder] Recovery
[Folder] $Recycle.Bin
[Folder] System Volume Information
[Folder] Users
[Folder] Windows
[File] bootmgr
[File] BOOTSECT.BAK
[File] hiberfil.sys
[File] pagefile.sys
これらすべてのフォルダとファイルはWindows OSと関係があると思いますが、実際にはわかりません。 (ググっただけです)
ブートローダーのディレクトリを変更または削除できますか?私に何ができる?
インストールされているブートローダーによって異なります。標準のDebianインストールの場合、GRUB2にする必要があります。
起動可能なインストールが含まれ、電源が入っているすべてのディスクでコンピューターを起動します。
ルートとしてターミナルを開くには、ルートターミナルアプリケーションを開き、次のコマンドを入力する必要があります。
apt-get update
apt-get install os-prober
os-proberパッケージがすでにインストールされている場合、システムに変更を加えることなく、aptが通知します。
次に/ etc/default/grubを編集し、次のような行があることを確認します
GRUB_DISABLE_OS_PROBER=false
geditなどのGUIテキストエディター、またはVimやNanoなどのCLIエディターを使用してファイルを編集できます。
Geditの使用:
gksu gedit /etc/default/grub
ターミナルを再び使用できるようにするには、geditを閉じる必要があります
Nanoの使用
nano /etc/default/grub
初心者の方はvimの使用をお勧めしません。動作モードとインターフェースに慣れるまでに少し時間がかかります。
ファイルの編集が終了したら、必要な場合に次のコマンドを入力します
update-grub
注:最初の試行でファイル編集プロセスをスキップできますが、それがうまくいかない場合は、それを行う必要があるため、update-grubコマンドを再試行してください。
あなたは出来る:
update-grub
を実行します最初のディスクでWindowsを検出し、ブートローダーの選択肢にエントリを追加します。
そして、オプションでgrub-install /dev/sdb
を実行して、他のディスクブートセクターにもgrubをインストールできます。
sdb
は、2番目に接続されたディスクのデバイスノードであると想定しています。それ以外の場合は、sda
を試してください。