128GB SSDドライブを搭載した新しいラップトップを購入しました。 SSDの消去ブロックサイズに合わせてパーティションを調整することが重要だと読みました。私はウィリアム・スコットのガイドに従いました LinuxでのSSDの調整とパーティションの整列 そして、私のパーティションは次のようになりました:
$ Sudo fdisk -lu /dev/sda
Disk /dev/sda: 128.0 GB, 128035676100 bytes
32 heads, 32 sectors/track, 244208 cylinders, total 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00037bd2
Device Boot Start End Blocks Id System
/dev/sda1 * 1024 206847 102912 83 Linux
/dev/sda2 206848 16985087 8389120 82 Linux swap / Solaris
/dev/sda3 16985088 250068991 116541952 83 Linux
次に、Ubuntu Nattyをインストールし、/dev/sda1
がext2でフォーマットされた/boot
パーティション、/dev/sda2
スワップ、/dev/sda3
/
でフォーマットされたパーティションを手動で指定しましたext4。インストール後は起動しませんでしたが、私は無意味なgrub-rescueコンソールになりました。それは私に与えています:
error: invalid Arch independent ELF magic.
grub rescue>
インストール中にいくつかの間違いをしたことがありますか? grub-recoveryの問題を解決するにはどうすればよいですか?
Live CDを起動して実行します:
Sudo mount /dev/sda3 /mnt
Sudo mount /dev/sda1 /mnt/boot
Sudo grub-install --root-directory=/mnt /dev/sda
VMwareのBacktrackで同じ問題を修正しました。 vmwareツールのインストール後にブートが壊れました
次のコマンドを使用して修正しました。
Sudo mount /dev/sda1 /mnt
Sudo grub-install --root-directory=/mnt /dev/sda