お知らせ

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

#1 2008-11-28 01:51:41

touma
新しいメンバ
登録日: 2008-11-27

MBR修復について

始めて投稿させていただきます。よろしくお願い致します。

http://forum.ubuntulinux.jp/viewtopic.php?pid=21627
上記URLのyohyohさんと、似た症状に対処したいと考えております。
よろしければご一読ください。

まず自分が行った内容を覚えている限りで記述します。
ライブCDの部屋よりISOダウンロードLiveCDを製作。
当初、起動CD自体が機能せず、WinXP上でオートランのランチャーにあるサポートのメニューをクリック。
LiveCDを使いコンピュータの内容を変更せずにOSを起動。
Ubuntuを徹底して簡単にするサイトよりusbmake.zip (62KB)をダウンロード
http://hiro.coolverse.jp/ubuntu/

usbmakeを使用し、Ubuntu8.04LTSをSDHCカードへ。
この際、パーテーションのリサイズを行うことができず、パーテーションは切らずにインストール。
再起動後、SDHCカードを抜いた状態でGRUB Loading strage1.5. GRUB loading,please wait... Error 21。
WindowsXPはカード抜きで起動せず。
カードを差した状態で、GRUB loading,please wait... Error 21。
カードを差し、BIOS画面を経由するとOS選択画面になり、XPが選択起動可能。
XPのリカバリーCDは優先順を弄るも認識不可。
回復コンソールも同じく、XPのリカバリCDが起動せず不可。
XPにインストールしたサポート用のubuntuをWindows上でアンインストール。
カードを差した状態で、GRUB loading,please wait... Error 21と出なくなる。
BIOSでBOOTの順番をいじり、SDHCカードのubuntuは電源ボタンを押すだけで起動可能。

yohyohさんの投稿など、ネットに散らばる情報を読み、基本的な情報をコマンドで表示。

ubuntu@ubuntu:~$ df
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
tmpfs                  1033632     16004   1017628   2% /lib/modules/2.6.24-16-generic/volatile
tmpfs                  1033632     16004   1017628   2% /lib/modules/2.6.24-16-generic/volatile
varrun                 1033632       108   1033524   1% /var/run
varlock                1033632         0   1033632   0% /var/lock
udev                   1033632        68   1033564   1% /dev
devshm                 1033632        12   1033620   1% /dev/shm
tmpfs                  1033632        32   1033600   1% /tmp
gvfs-fuse-daemon       1033632     32940   1000692   4% /home/ubuntu/.gvfs
/dev/sdb1             15308544   2596528  11940496  18% /media/disk
ubuntu@ubuntu:~$ sudo blkid
/dev/sda1: UUID="1650CB7750CB5BDD" TYPE="ntfs"
/dev/sda2: UUID="7C60C70460C6C3DC" TYPE="ntfs"
/dev/sdb1: UUID="af1a234c-9bb2-412e-b7be-0925785eef1c" TYPE="ext3"
/dev/sdb5: TYPE="swap" UUID="89ea72c0-eed4-44c4-b778-585b123790bb"
/dev/loop0: TYPE="squashfs"
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
Disk identifier: 0x515dee3b

デバイス Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10445    83899431    7  HPFS/NTFS
/dev/sda2           10446       19452    72348727+   7  HPFS/NTFS
/dev/sda3           19453       19457       40162+  ef  EFI (FAT-12/16/32)

Disk /dev/sdb: 16.5 GB, 16540237824 bytes
255 heads, 63 sectors/track, 2010 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0003dd76

デバイス Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        1921    15430401   83  Linux
/dev/sdb2            1922        2010      714892+   5  拡張領域
/dev/sdb5            1922        2010      714861   82  Linux swap / Solaris

コマンドで基本的な情報が読み取れる…とのことですが、私には敷居が高く…。
現状ではここまでで止まったままになっております。
何もしなければWindowsが起動し、克つUSBなどの記憶媒体を挿した時のみubuntuをBIOS画面などから選択する。
という青写真が一番望ましい結果なのですが、せめて何もしないでWindowsが起動する状態に戻したいと考えております。
〔OSの選択や、BOOTの順番を選択する等の状態は除外〕

似たような件で、ご教授賜るのは大変心苦しいのですが、回答を頂けると嬉しいです。

オフライン

 

#2 2008-11-28 03:34:56

のんき
メンバ
登録日: 2007-03-04

Re: MBR修復について

toumaさんへ、
yohyohさんと私とのやり取りを全てお読みだと理解しております。
それでもこのやり取りの内容が理解できないのでしょうか。
MBRの修復方法は提示していますがこの答えでは納得頂けないのでしょうか。
私の提案しているリカバリCDからの修正方法はたしかにトリッキーですが
メーカーがリカバリ領域しか用意していないため仕方なくやっております。
もしお手持ちにMicrosoft社のWindows インストールCDをお持ちでしたら
こんな回りくどい方法を取らずともWindows インストールCDを起動して
回復コンソールからMBRを修復してください。
なお、Windows XP、VISTA それぞれ回復コンソールによるMBR修復方法が
違ってますのでホームページで調べてから実施してください。

F12キーによるブートシーケンス変更によるUSB起動に対応するには
以下の2点を修正する必要があります。
(1)USBのMBRにGRUBをインストールする。
(2)USBのROOTにある/boot/grub/menu.lstのシステム起動先

root (hd1,0)  ->  root (hd0,0)  変更する。

操作方法はあえて書きません。
ご自分で調べてください。
ヒント
(1)の検索キー "grub setup"
(2)の検索キー "grub menu.lst"

最後の編集者: のんき (2008-11-28 03:36:09)

オフライン

 

#3 2008-11-28 13:23:51

yohyoh
新しいメンバ
登録日: 2008-11-23

Re: MBR修復について

こんにちは、yohyohです。
藁をもつかむ思いと思います。私もド素人でコメントさせていただけるような者ではないのですが、touma殿の投稿を読んでいて、思ったことを書き記します。

私が寄稿した21627に、kiyoshi様やのんき様が解決策を幾つか提示されています。その中で、kiyoshi様に教えていただいた#2のMBMのインストールをtouma殿は未だ試されていないように読みました。Ubuntuが起動していて、ネットに繋がっているようであれば、簡単ですのでトライする価値はあるかと思います。
ネットへはLANケーブルであれば、私のマシンでは問題なく繋がりました。また、アップデートマネージャで各ファイルを更新した後は無線LANにも問題なく繋がりました(#7)。

私の場合、#3でご返事したように、いまだにMBMを入れたままです。PC起動時に必ず起動OSを選べるので、F12やFxxを押す手間が省けて、今はとてもよいと感じています。

復帰できると良いですね。

yohyoh

オフライン

 

Board footer

Powered by FluxBB