
Ubuntu日本語フォーラム

ログインしていません。
12.04のx64バージョンをラップトップにインストールして利用しております。
GNOMEデスクトップ環境を利用していたところ、13.04へのアップグレードをうながすダイアログがでてきた為、何も考えずにインストールを開始しました。
すると、それまで順調だったのですが「アップグレードのインストール」のフェイズで、grubのインストールに失敗しました。
Setting up grub-common (2.00-13ubuntu3) ... Installing new version of config file /etc/grub.d/10_linux ... Installing new version of config file /etc/grub.d/05_debian_theme ... Setting up grub2-common (2.00-13ubuntu3) ... Setting up grub-pc-bin (2.00-13ubuntu3) ... Setting up grub-pc (2.00-13ubuntu3) ... Installing new version of config file /etc/kernel/postinst.d/zz-update-grub ... Installing new version of config file /etc/kernel/postrm.d/zz-update-grub ... /usr/sbin/grub-bios-setup: warning: attempt to read or write outside of disk `hostdisk//dev/sda'. /usr/sbin/grub-bios-setup: エラー: embedding is not possible, but this is required for cross-disk install.
上記に加え、GUIのダイアログ「grub-pcを設定しています」が
起動デバイスへの GRUB の書き込みが失敗しました - 続行しますか? /dev/sda とにかく続行しますか?その場合、コンピュータが正常に起動しないかもしれません。
と表示されます。
当方の環境は、購入した初期の状態からRAID 0が導入されているマシンです。プリインストールされていたWindowsを削除し、12.04を新たにインストールした際、
[url=http://d.hatena.ne.jp/naganumat/20121102/1351866914]こちらの記事[/a]を参考にインストールを行いました。
当方の環境下でのマウント情報は以下のようになっています。
# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/isw_chebifgiih_Volume0p2 99422856 82234784 12137648 88% / udev 4023188 12 4023176 1% /dev tmpfs 1614608 1024 1613584 1% /run none 5120 0 5120 0% /run/lock none 4036516 852 4035664 1% /run/shm none 102400 68 102332 1% /run/user cgroup 4036516 0 4036516 0% /sys/fs/cgroup
私の環境では、上のとおり/dev/mapper/isw_chebifgiih_Volume0がRAID 0構成のデバイスのようです。(この構成で問題なく使えております)
さて、ここからが質問ですが、
1) アップグレード・ウィザードを閉じても大丈夫でしょうか。エラーダイアログには「進む」の一択しか表示されておらず、GRUBがない状態ですと新しいシステムの起動に失敗しそうです。よって、エラーダイアログが出た状態からマシンの電源を落とすことすらままなりません。
2) 13.04にアップグレードしても、引き続き上記と同じようなRAID構成で利用したいのですが、どのようにすればいいでしょうか。
お力添えをいただければ幸いです。
オフライン
自己解決です。
GUIのアップデートウィザードを進めたところ、再起動を促すダイアログが表示されました。
このまま再起動をしても正常に立ち上がらない事が予想できたので、「今すぐ再起動」ではなく「いいえ」を選択し
アップデートウィザードを終了させました。
その後、
sudo grub-install /dev/mapper/isw_chebifgiih_Volume0
を実行し、再起動したところ、正常に立ち上がるようになりました。
その後、13.04にして、いくつか設定値が置き換わってしまい、12.04の頃と同じ設定に戻すのに
いくつか設定をし直したところ、快適に使えるようになりました。
オフライン