そこで、私は250GBのHDDから始めました。これは、MintBookに変えようとしているEeePC1015pemのストックドライブです。ドライブは物理的に操作可能ですが、古いOSを含むすべてのデータが削除されています。これを踏まえて、HDDをデスクトップに接続し、Unetbootin-585を介して作成されたライブUSBからLinux Mint16Xfceをインストールしました。 swap
用に10GBを確保します ext4
の場合は240GB および/
。
ドライブは、デスクトップまたはネットブックのいずれかで起動することを拒否します。両方のマザーボードが正しいビープ音を鳴らしているので、正常に見え、両方のシステムのBIOSに正常にアクセスできます。ただし、コンピュータの起動後に表示されるのは、応答しないコマンドラインだけです。エラーメッセージ、grubまたはgrub-rescue、何もありません。
再フォーマットして最初からやり直す以外に試すことができることはありますか? OSを起動できるブートローダーをインストールするにはどうすればよいですか?
承認された回答:
そのため、ディスクにブートローダー(grubなど)をインストールしていないようです。つまり、有効なOSがインストールされていても、起動する方法がないため、使用できません。
HDDを動作中のコンピューターに接続し(ライブCDを使用できます)、chroot環境をセットアップし、それにgrubをインストールする必要があります。
-
使用するパーティションを
/
としてマウントします (ドライブを/dev/sdb
と呼びます および/
パーティションsdb1
、システムによって名前が異なる場合があります。正しい名前を使用する必要があります )どこか:sudo mount /dev/sdb1 /mnt/foo
-
grub
するディレクトリをバインドします アクセスする必要がありますsudo mount --bind /dev /mnt/foo/dev && sudo mount --bind /dev/pts /mnt/foo/dev/pts && sudo mount --bind /proc /mnt/foo/proc && sudo mount --bind /sys /mnt/foo/sys
-
chroot
を設定します 環境sudo chroot /mnt/foo
-
grubの構成ファイルを作成します:
sudo grub-mkconfig -o /boot/grub/grub.cfg
複数のオペレーティングシステムがインストールされている場合は、上記のコマンドですべてのオペレーティングシステムが一覧表示されていることを確認してください。例:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg Generating grub.cfg ... Found background image: //eadn-wc01-5196795.nxedge.io/usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-3.10-2-amd64 Found initrd image: /boot/initrd.img-3.10-2-amd64 Found linux image: /boot/vmlinuz-3.2.0-4-amd64 Found initrd image: /boot/initrd.img-3.2.0-4-amd64 Found linux image: /boot/vmlinuz-3.2.0-3-amd64 Found initrd image: /boot/initrd.img-3.2.0-3-amd64 Found linux image: /boot/vmlinuz-3.2.0-2-amd64 Found initrd image: /boot/initrd.img-3.2.0-2-amd64 Found memtest86+ image: /boot/memtest86+.bin Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin Found Windows 7 (loader) on /dev/sda2 done
-
次に、ドライブのMBRにgrubをインストールします(
/dev/sdb
を変更することを忘れないでください) 実際にインストールしたいドライブに)grub-install /dev/sdb grub-install --recheck /dev/sdb
-
chroot
を終了します 実行中のシステムが通常に戻るように、すべてをアンマウントします。exit sudo umount /mnt/foo/dev/pts /mnt/foo/dev /mnt/foo/proc /mnt/foo/sys /mnt/foo
-
ドライブから起動してみてください。今回はグラブメニューが表示されます。