質問: ・gpartedでパーティションリサイズ後、vista(windows ・gpartedでパーティションリサイズ後、vista(windows)とubuntu(linux)のデュアルブート失敗 こんにちは。 今、vistaのbootmgrを使ってvistaとubuntuのデュアルブートをしており、 それらのパーティションの様子は、添付しました画像ファイルの様になっていて、 /dev/sda2がvista、拡張パーティションの/dev/sda3の中の/dev/sda5がubuntuとなっています。 最近までどちらもうまく起動できていたのですが、ubuntuのパーティションエディタである gpartedを使って/dev/sda3の容量を減らして、/dev/sda2の容量を増やしたところ、 パソコンを起動したときに現れるbootmgrの画面が以前のものと代わり、相変わらず 起動メニューにubuntuとvistaは現れているのですが、何故かubuntuを選択すると 「最近のソフトウェアの変更のせいで起動できない」という趣旨のメッセージが表示され、 ubuntuは起動できなくなってしまいました。 そこで、ubuntuのlivecdで起動し、起動時のオプションなどが書かれているファイルである/media/disk-1/boot/grub/menu.lstの内容を見たところ、主要なところは以下のようになっていました。 title ubuntu 8.10, kernel 2.6.27-7-generic uuid fde6d44b-4711-4952-9666-a6f377d335fc kernel /boot/vmlinuz-2.6.27-7-generic root=uuid=fde6d44b-4711-4952-9666-a6f377d335fc ro quiet splash acpi=off noapic initrd /boot/initrd.img-2.6.27-7-generic root (hd0,4) quiet title ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode) uuid fde6d44b-4711-4952-9666-a6f377d335fc kernel /boot/vmlinuz-2.6.27-7-generic root=uuid=fde6d44b-4711-4952-9666-a6f377d335fc ro single acpi=off noapic root (hd0,4) initrd /boot/initrd.img-2.6.27-7-generic title ubuntu 8.10, memtest86+ uuid fde6d44b-4711-4952-9666-a6f377d335fc kernel /boot/memtest86+.bin quiet ### end debian automagic kernels list # this is a divider, added to separate the menu items below from the debian # ones. title other operating systems: root # this entry automatically added by the debian installer for a non-linux os # on /dev/sda2 title windows vista/longhorn (loader) root (hd0,1) savedefault chainloader +1 # this entry automatically added by the debian installer for a non-linux os # on /dev/sda4 title windows vista/longhorn (loader) root (hd0,3) savedefault chainloader +1 ここまでの情報から、ubuntuを起動させられるヒントが思いつく方がいらっしゃれば、 是非、アドバイスをお願いしたいと思います。 この情報だけでは、おそらく解決策は分からないと思うので、何かご指示を頂けると大変助かります。 では、よろしくお願い致します。
回答: 回答 2 os 基本ソフトのドライブの縮小の場合、フリーソフトでの ドライブ容量縮小の場合、対応していない場合があります。 回答 1で記述した、 「ディス管理」の起動 スタートメニューから、「ファイル名を指定して実行」から、 diskmgmt.msc と入力実行。 で、変更の前の容量、または、変更前の容量より、少し多めに 変更して、ubuntu を立ち上げてみては、いかがでしょうか。 vistaの「ディス管理」の起動ですから、vistaの ドライブが立ち上がらないことにはならないと思います。 あくまで、わたくしの個人的な見解です。 基本ソフト osは、osのドライブ情報を記録しています。 その記録まで、上書きされずに、なったため、osが 「最近のソフトウェアの変更のせいで起動できない」という趣旨のメッセージ がでているのではないかと思われます。 特に、vistaからのフォーマット条件やバージョンが変更されています。 vista以上でパーテーションを削除して分割して、xpで、 パーテーションの変更・または、市販のxp用パーテーションマジック などのソフトで変更・認識できない状態になっています。 たぶん、容量変更記述が、ubuntu にかきこまれていないのでは。