
Ubuntu日本語フォーラム

ログインしていません。
初めての投稿です。
よろしくお願いします
2週間程前にUSBメモリにubuntu8.04をインストールしました。
しかし終了後「拡張」からブートローダをインストールするデバイスをUSBメモリーにするのを忘れてGRUB Loading... Error 21とされ起動できなくなりました。
いろいろ調べてみてWinのMBRファイルを書き換えてしまったとわかったので
KNOPPIXで$ sudo install-mbr /dev/sda のコマンドを入力したのですがxpの起動ができないのでいろいろいじっていたところ起動時のerrorが「Reboot and Select proper boot device or insert boot media in selected boot device and press a key」と表示され起動されませんでした。
そこでubuntuのLiveCDをHDDにインストールし、そこからパーテンションを切ってそこにwindowsXPをインストールしようと思ったのですが、xpのCDの起動が「 _ 」から何も進まずできませんでした。
リカバリディスクもなくリカバリ領域もないようでリカバリも不可能でお手上げです。
ちなみに現在のパーテンションは
/dev/sda1 fat32
/dev/sda2 extended
/dev/sda5 ext3
/dev/sda6 linux-swap
で切ってあるようです。
どうすれば現在のpcでxpを起動できるようになるのでしょうか?
お手数お掛けしますがどうか皆様のお力をお貸しください><
よろしくお願い致します。
オフライン
私も全然初心者ですので、当てにはなりませんが..(他の方を頼られる方が早いかと)
リカバリディスクがなく、リカバリ領域もないとのことから使用されているPCはメーカー製だと思います。
>どうすれば現在のpcでxpを起動できるようになるのでしょうか?
復活させようとしているxpは既にHDD内に入っている方ですか?それとも単純に"xpを新規インストール"でも"既に入ってる"のどちらでもいいから復活させたいのですか?
あと、xpを新規にインストールしようとなさってますが、リカバリディスクとは別にお持ちになっているxpのインストールディスクですよね?(店頭でパッケージで買うようなもの)
ついでに使っているマシンの情報も書いた方がいいかも
#私にできるのは、他の人が解決するのを手助けすることだけですよ...何たって初心者だもの..
オフライン
返信ありがとうございます
xpは別に新規でインストールでも構わないです
xpのインストールディスクはoffice personal edition2003です。
使っているパソコンは
Sonyのvaio PCV-HX50B です。
オフライン
kouchin1030 による投稿:
どうすれば現在のpcでxpを起動できるようになるのでしょうか?
Windowsを復旧したいなら、Windowsの掲示板で質問された方がよいと思います。
/boot/grub/menu.lstをエディットしてください。
title Microsoft Windows XP root (hd0,1) savedefault makeactive chainloader +1
に追加してください。
オフライン
STGSAGWAN様
すいません、現在ubuntuを使用しているのでこちらでの質問もしてもよいのかと><;
ubuntuの操作で修復するのではと思い^^;
caoczlq様
/boot/grub/menu.lstをエディットしましたが何も変わらずでした。
インストールディスクも起動せず、ubuntuが立ち上がります。
オフライン
すみません、GRUB(?)から
Ubuntu 8.10, kernel 2.6.27-7-generic
Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
Ubuntu 8.10, memtest86+
Microsoft Windows XP
の選択ができたので XPを選択したところ
Error 12 :Invalid device requested
Press any key to continue...
と表示されXPは起動できません。
どういうことなんでしょうか・・・
オフライン
あー、すみません。
root (hd0,1)は間違いですけど...
実はroot (hd0,0)です。
title Microsoft Windows XP root (hd0,0) savedefault makeactive chainloader +1
root (hd0,1)はsda2ですから。
オフライン
kouchin1030さん による投稿:
そこでubuntuのLiveCDをHDDにインストールし、そこからパーテンションを切ってそこにwindowsXPをインストールしようと思ったのですが、xpのCDの起動が「 _ 」から何も進まずできませんでした。
ちなみに現在のパーテンションは
/dev/sda1 fat32
/dev/sda2 extended
/dev/sda5 ext3
/dev/sda6 linux-swap
で切ってあるようです。
どうすれば現在のpcでxpを起動できるようになるのでしょうか?
kouchin1030さん による投稿:
xpは別に新規でインストールでも構わないです
xpのインストールディスクはoffice personal edition2003です。
kouchin1030さんが目的を達そうともがいた結果なので我々他人がどうこう言うべきではないと思いますが・・・
はっきり申しまして手の施し用がないぐらいHDDの中のWindowsは壊れています。
office personal edition2003で本当にXPが再登録できる思ってられるのでしょうか。
もう少しPCメーカーの説明書を読んで頂けないでしょうか。
今の状況ではXPの再インストールもままにならないでしょう。
Windowsを復旧したいなら、説明書に書かれているシステム回復方法に則り行ってください。
オフライン
kouchin1030さん による投稿:
ちなみに現在のパーテンションは
/dev/sda1 fat32
/dev/sda2 extended
/dev/sda5 ext3
/dev/sda6 linux-swap
で切ってあるようです。
これってもしかしたらUSBの内容ですか。
今までの情報では推測の域ですが・・・
内臓HDDの情報が欲しいですね。
BIOSの設定で内臓HDDを最優先起動先にしたらどのような結果になるのでしょうか。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
そうですか・・・
いろいろやりすぎたみたいです><
のんき による投稿:
kouchin1030さん による投稿:
ちなみに現在のパーテンションは
/dev/sda1 fat32
/dev/sda2 extended
/dev/sda5 ext3
/dev/sda6 linux-swap
で切ってあるようです。これってもしかしたらUSBの内容ですか。
今までの情報では推測の域ですが・・・
内臓HDDの情報が欲しいですね。
BIOSの設定で内臓HDDを最優先起動先にしたらどのような結果になるのでしょうか。
これは内臓HDDのパーテンションです。
オフライン
kiyoshi による投稿:
のんきさんの#10を実行されてください。
USBメモリが接続されていたら、外してください。
どうなりますか?エラーメッセージなんかがあったら、書き写してご連絡ください。
また、USBメモリを付けずに、UbuntuのCDを入れて、CDからUbuntuのデスクトップを表示させ、「アプリケーション」ー「アクセサリ」ー「端末」で、sudo fdisk -lu
を実行して、その結果をご報告ください。インターネットに接続できるなら、必要な部分を右クリックして「コピー」し、投稿欄で右クリックして「貼り付け」すると便利です。
また、「場所」(ー「リムーバブルメディア」も)から、「~MBのメディア」みたいなものを手当たり次第にクリックして、開いたウィンドウ(ファイルマネージャ)の中に、ntldrと書かれたファイルが無いかを探してください。あるかどうかをご返事ください。
Disk /dev/sda: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders, total 320173056 sectors
Units = セクタ数 of 1 * 512 = 512 bytes
Disk identifier: 0x000d25e7
デバイス Boot Start End Blocks Id System
/dev/sda1 * 63 305154674 152577306 b W95 FAT32
/dev/sda2 305154675 320159384 7502355 5 拡張領域
/dev/sda5 305154738 319404329 7124796 83 Linux
/dev/sda6 319404393 320159384 377496 82 Linux swap / Solaris
Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = セクタ数 of 1 * 512 = 512 bytes
Disk identifier: 0xa5b91b63
デバイス Boot Start End Blocks Id System
/dev/sdb1 63 409593239 204796588+ 7 HPFS/NTFS
/dev/sdb2 409593240 625137344 107772052+ b W95 FAT32
と表示されました。
kiyoshi による投稿:
また、「場所」(ー「リムーバブルメディア」も)から、「~MBのメディア」みたいなものを手当たり次第にクリックして、開いたウィンドウ(ファイルマネージャ)の中に、ntldrと書かれたファイルが無いかを探してください。あるかどうかをご返事ください。
ありませんでした。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
現在USBメモリは使っておらず、内臓HDDからubuntuの起動をしております。
kouchin@kouchin-desktop:~$ sudo -s
root@kouchin-desktop:~# mount -t vfat /dev/sda1 /mnt && ls /mnt/
root@kouchin-desktop:~# umount -l /dev/sda1
root@kouchin-desktop:~# mount -t ntfs /dev/sdb1 /mnt && ls /mnt/
NTFS signature is missing.
Failed to mount '/dev/sdb1': Invalid argument
The device '/dev/sdb1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
root@kouchin-desktop:~# umount -l /dev/sdb1
umount: /dev/sdb1: マウントされていません
root@kouchin-desktop:~# mount -t vfat /dev/sdb2 /mnt && ls /mnt/
FirefoxPortable.exe へのショートカット.lnk
MUSIC
PICTURE
Recycled
System Volume Information
VIDEO
gparted-livecd-0.3.4-11.iso
mbga.xml
taiko2
ソフトウェア
ムービープレイヤー.lnk
メモ帳.lnk
画像編集.lnk
root@kouchin-desktop:~# umount -l /dev/sdb2
root@kouchin-desktop:~#
という結果になりました。
FAT32には何のファイルもないです。
オフライン
1番気になるのは、「Xpがはいっていたっぽいところが、なんでFAT32?」というところでしょうか。
中が空っぽいというところとあわせて考えると、ただのリサイズのつもが、NTFSのドライブをFAT32に切りなおしてしまった という気がします(つまり、内蔵ドライブのパーティションは全て切りなおしてしまって、何も残ってないのではないかと)
インストール後、MS-Windows XPの起動がブートメニューに出てきてない(いなかった) とすると、その時点で既に、XPが起動可能な構成ファイルが失われていた と予測されます。
Ubunutで調べてどうこうするより、さっさとMS-Windowsの復旧(リカバリメディアからもしくはインストールメディアから)に進んだ方が良いのではないかと考えます。
# 本人も、最悪は再インストールでも良い と考えているようですし。本人がどの程度、(OSの起動ができるかではなく)復旧させたいデータを含んでいるのか によって、どこまで時間かけて粘ってみるか が決まってきますが・・・(救出したいデータがないなら、即リカバリ(再インストール)をお勧めします。確実ですし、早いです。)
オフライン
はい、NTFSをFAT32に切ってしまいました。
内臓のHDDのデータは失っていても構いません。
リカバリしようと思ったのですが、リカバリ領域もなくなってしまっていてディスクも作っていないのでどうすることもできません><
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
一度xpが起動できなくなった際にliveCDでxpのデータを外付けのhddに移そうと考えたのですが、アクセスできなく再起動してみたらリカバリ領域もCドライブもXPのフォルダもなくなっていました。
パーテンションをfat32にした理由はsdaのパーテンションが未アケロートとlinuxのしかなかったためsda1をFAT32にフォーマットしました。
オフライン
kouchin1030 による投稿:
はい、NTFSをFAT32に切ってしまいました。
内臓のHDDのデータは失っていても構いません。
リカバリしようと思ったのですが、リカバリ領域もなくなってしまっていてディスクも作っていないのでどうすることもできません><
メーカの仕様を見ると・・・
-------------------
約160GB〈UltraATA/100 7200回転/分〉
(Cドライブ約30GB、Dドライブ約125GB)*6*7
-------------------
*6 本機は、ハードディスクドライブ内にリカバリー(工場出荷時の状態に戻す)に必要なデータを保持します。このリカバリー用の領域として約5GBを消費します。
*7 1GBを10億バイトで計算した場合の数値です。Windowsのシステムでは、1GBを1,073,741,824バイトで計算しています。Windows起動時に認識できる容量は、若干小さい数値になります。
-------------------
( http://www.vaio.sony.co.jp/Products/PCV-HX80/spec.html より。サイトの上のほうは80の仕様なので注意。50は下のほうです。)
と書いてあります。sdaの総容量の約160Gというのと一致するのでおそらく、間違いないと思われます。
そして、*6に書いてある通り、リカバリ領域は5G程のようなので、OSの入っていたCドライブはともかく、リカバリ領域の5Gの領域でもあれば・・・なんですが、先のfdiskの結果からすると、それもないっぽいです。
と、すると、あとはもう、
http://vcl.vaio.sony.co.jp/support/pcom/pcv-hx50b.html#main_contents_section_recovery
にある通り、リカバリディスク送付サービスぐらいしか手はありません。
# 説明を見てわかる通り、リカバリ領域が無事な間に自身でリカバリディスクを作製していれば、同じものが手元にあるはず・・・のものです。リカバリディスクの作製は、パソコンを購入したら、まっさきに行いましょう(手元のHPのノートPCでは、結構しつこく書いて(紙が貼ってあったり、挟まっていたり)しました)
なお、ものすごーく個人的な意見なのですが、SONYのパソコンは、多機能でメーカによるカスタマイズ度も高く付属ソフトも高性能です。なので、メーカ製パソコンをそのまま使うゆーざには、大変お勧めなのですが、OSを入れかえたりするには、おそろしく向いてない(というか、もったいない) と考えています。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
こんにちは。
kiyoshi による投稿:
小生はFAT32の構造について詳しく無いので、以下は間違っているかもしれません。
(上記#23を投稿した後に、)今さっき調べて気づいたのですが、
http://dlv.update.sony.net/pub/vaio/download/man/4682301011.pdf
の192頁にハードディスクの元の状態のような図があります。
お使いの
Sonyのvaio PCV-HX50B
の元の状態を示しているのかどうかは分かりませんが、
上記のPDFの192頁にある図が正しければ、リカバリ用の領域は、160GBのHDDの先頭5GBです。
マニュアルに図があったりするんですね・・・リカバリ領域の位置について、ちょっと考えてみました。
P206の画面からすると、HDDの最後に存在するようにも見えます。おそらく、図解/表示する上での便宜上の配置 という可能性がありそうです。とすると、機能から位置を考えて見ます。
おそらく・・・・なのですが、Cドライブの容量を指定してリサイズする機能がある(Dドライブは残り容量)ことからすると、リカバリエリアはリサイズの影響を受けづらい先頭もしくは最後という可能性が高い(間は無い)と考えられます。さらに、HDD上のリカバリ領域の削除ができることも考えると、HDDの最後という可能性が1番高い気がします(これなら、どのようにしても、Cドライブ(起動ドライブ)が先頭位置から一式移動・・・ということをしなくて済み、また、リカバリエリア自身が移動する可能性もない)
そして、最後にあったとすると・・・ext3とswapとで真っ二つになっちゃってますね・・・
# 中に何も書き込んでいなくても(フォーマットすらしなくても)、論理パーティションを定義すると、その先頭部分は必ず書き込まれると認識しています。
オフライン