お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-01-26 17:15:50

bigx
メンバ
登録日: 2011-03-27

WindowsXP(sp3)--ubuntu12.04デュアルブートのWindowsを8にアップグレードする場合

現在WindowsXP(sp3:32bit)とubuntu12.04(32bit)をgrub2にてデュアルブートして利用しております。

WindowsXPをWindows8の32bit版にアップグレードしようと考えております。
機器の構成も変えずインストールされた既存のソフトウェアもできるだけ引き継げるようにと単純にアップグレードのみを行う予定です。

アップグレードの準備もできて作業に取り掛かろうとしましたが、ハタと「ひょっとして、このままWindowsアップグレードのソフトを走らせると作業完了後にubuntu12.04が起動できなくなってしまうのでは?」との不安に駆られました。そこで、転ばぬ先の杖で識者の方にお尋ねをしてから作業に取り掛かろうと思います。

現在のディスクの構成は下記の通りとなっております。

パーティション       ファイルシステムラベル    容量
/dev/sda1                        ntfs      LocalDisk              48.83GiB    Windows(C)
/dev/sda2                        ext4                               101.8MiB
/dev/sda3                        ext4                                45.56GiB
未割り当て                                                               1.60MiB

/dev/sda4                       extended 拡張領域               836.02GiB
/dev/sda5                       linux-swap                           9.77GiB
/dev/sda6                        ext4                                 48.83GiB
/dev/sda7                        ntfs       LocalDisk              341.80GiB   Windows(D)
/dev/sda8                        ntfs       LocalDisk              435.63GiB   Windows(Z)
未割り当て                                                                  2.49MiB

Windowsの問題でもあるかと思いますが、
(1)このまま作業を続けるとubuntu12.04は起動できなくなってしまいますか?
(2)Windowsのブートローダーまたはubuntuのgrub2にてデュアルブートをするための方法を教えてください。

以上、宜しくお願い致します。

オフライン

 

#2 2013-01-27 12:33:56

KuroS
メンバ
登録日: 2010-05-23

Re: WindowsXP(sp3)--ubuntu12.04デュアルブートのWindowsを8にアップグレードする場合

bigxさん

bigxさんの不安の通り、WindowsをアップグレードするとGRUB2をMBRが上書きするので、Ubuntuは「100%」起動しなくなります。

アップグレード後に、GRUBの再インストール等の作業で復旧することもできますが、これがかなりの曲者作業で、機器の構成、BIOS・UEFIの違い、UEFIの新旧の違いなどで作業の難易度が変わります。

WindowsVista以降この傾向は特に強いようです。

因みに、

アップグレードの検討する上でお解りだと思うのですが、XPから8へのアップグレードではログインアカウント以外のデーターは全く引き継がれません。
アプリケーションなどはすべて再インストールすることになります。

これならば提案として、

1.XPとUbuntuのは必要なデータを何かしらのメディアにバックアップを取る。
2.マシンはWindows8のみで運用
3.Ubuntu12.04は仮想環境で運用。

というのもありだと思います。

オフライン

 

#3 2013-01-28 05:09:34

bigx
メンバ
登録日: 2011-03-27

Re: WindowsXP(sp3)--ubuntu12.04デュアルブートのWindowsを8にアップグレードする場合

KuroS さん

返信ありがとうございます。

結果を頭の中だけで考えていても始まらない・・・なるようになれと思いアップグレード作業を行ってみました。

マシンが古いのでWindows8のセキュリティブートの機能は使用できませんが、それが良かったのか??何も問題なく、アッサリと出来てしまいました。

Windows8への更新作業中に数度、自動的に再起動がかかりますが、再起動時にgrub2のメニュー表示がされました。いつブートローダーが書き換わるかと再起動の度にハラハラ・ドキドキして見守っていましたが、最後まで何事もなく終了しました。

今のところgrub2のメニュー表示はWindowsXPのままです。今度ubuntuのカーネル・アップデートがあった時に、updategrubが自動的にされると思いますが、逆にその時にどうなるか気にはなります。


以上、良い結果のご報告でした。

また、私自身もデュアルブートでOSの切り替えで行き来するよりも、Windows8上で仮想化してubuntuを起動する方法に変えようかなと思っていたところですので、時間を見てチャレンジしてみたいと思います。

ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB