Linux Mint 13のインストールには奇妙な問題があります。 Windows XPがインストールされていて、Linux Mintを2番目のシステム(デュアルブートを含む)としてインストールしたいと思います。複数のコンピュータで、同じMintバージョンと同じインストールメディアを使用してこれを複数回実行しました。でも今回は問題に封着しました。新しいLinux Mintのインストールが完了した後に再起動しましたが、次の内容が表示されました。
error: no such partition
grub rescue>
私はたくさん検索し、次のすべてを試しました。http://itsfoss.com/solve-error-partition-grub-rescue-ubuntu-linux/そして同様のガイドは役に立ちません。つまり、grubを再インストールしましたがエラーは報告されませんでしたが、再起動したときに同じエラーが再発生しました。
ところで、奇妙な事実を発見しました。 2つのNTFSパーティションがあります:/dev/sda1
と/dev/sda5
。私のLinuxプライマリパーティションが開いており/dev/sda6
、スワップパーティションも開いています/dev/sda7
。
次に grub リカバリプロンプトで を入力しましたが、ls
出力は次のようになります。
(hd0) (hd0,msdos5) (hd0,msdos1)
しかし、これらのパーティションはすべて実際にNTFSです!これにより、マイパーティションが完全に表示されなくなりますext4
。そのため、「該当するパーティションがありません」と表示されます。 livecdとGun gpartedを介してロードすると、すべてのパーティションが表示され、すべてが大丈夫に見えます。もちろん、どこかに設置してchroot
置いておくと動作します。
ただし、GRUBではこれを見ることはできません。
どのような問題が発生し、どのように解決しますか?
修正する:
出力sfdisk -d /dev/sda
:
mint@mint ~ $ sudo sfdisk -d /dev/sda
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 63, size=102392577, Id= 7, bootable
/dev/sda2 : start=102392701, size=522749059, Id= 5
/dev/sda3 : start= 0, size= 0, Id= 0
/dev/sda4 : start= 0, size= 0, Id= 0
/dev/sda5 : start=102392703, size=324082017, Id= 7
/dev/sda6 : start=426475520, size=194473984, Id=83
/dev/sda7 : start=620951552, size= 4190208, Id=82
この警告が正確に何を意味するのかはわかりませんが、同じ構成(WinXP + Linux Mint)を使用する他のコンピュータでは非常に似た出力があるためsfdisk
問題ありません。
アップデート2:
@AvinashRajが提案したように起動リカバリを試みましたが、役に立ちませんでした。丸太:http://paste.ubuntu.com/7209498/
(問題があるようでしたが、最終的に報告しましたBoot successfully repaired.
。)
もう一度申し上げますが、何らかの理由でGRUBは私のLinuxパーティションを見ることができませんsda6
。sda7
答え1
問題は、私のハードドライブがHP Compaq nw8240であるラップトップのBIOSに比べて大きすぎる(320GB)ようです。
まず、ハードドライブを完全に再フォーマットしようとしましたgparted
。同様のパーティション構造を作成してLinuxをインストールしましたが、GRUBは機能しなくなりましたが、別のエラーメッセージが表示されますError: out of disk
。
インターネット検索を行った後、大容量のハードドライブがこの問題を引き起こす可能性があることを発見し、/boot
ハードドライブの先頭に小さなパーティションを作成し、このパーティションを使用してシステムを再インストールし、今すぐ動作します。