プロが教えるわが家の防犯対策術!

以前WindowsとLinuxをダブルブートしていました。
その結果、Windowsだけにしたいのに、手順書にしたがってCDをインストールしていると、grub>の表示がでてきます。どのようなコマンドをうてばいいのかわかりません。

今WindowsのリカバリCDを順にインストールしています。アプリケーションCDをインストールしたいのですが、最初のほうで以下の表示がでます。




GNU GRUB version 0.95
[ Minimal BASH-like line editing is supported.
For the first word,TAB lists possible command completions.Anywhere else TAB lists the possible completions of a device/filename.]

grub>




-------------------------------------------
どうすればいいのでしょうか?

A 回答 (6件)

修復セットアップは、リカバリーCDではなく、MS WindowsのインストールCDで


実行します。
リカバリーCDは、MS Windowsのインストール及びPCのハードウエア用
ドライバー類、アプリケーション等をインストールした状態をCDにコピー
したものです。
# メーカーや機種・型番、MS Windowsのバージョン等によって、OSの
#提供方法やインストール・復元方法が異なります。
# 回答も、それに応じて変わる場合がありますので、質問する場合
#には、それも明記して下さいね。 d(-_-;A

Linux のインストールCDのレスキューモードを使う、又は、CDから
起動できる KNOPPIXを利用するといった方法もありますが...

とりあえず、ブートフロッピーを使用する方法で

参考URLの
>Windows XP ベースのコンピュータを使用せずにブート フロッピー ディスクを作成する

>ブート フロッピー ディスクを使用してブートの問題を解決する

↑を試してみて下さい。
#XP Homeは使った事がないので、自信なし...

参考URL:http://support.microsoft.com/kb/305595/
    • good
    • 0
この回答へのお礼

ありがとうございます。
昔使ってたWindows2000のOSのCDがあったので、そこから回復コンソールを使い

Windows>

で、コマンドを打ち込んだところ、MBRに上書きされたらしく、アプリケーションCDをインストールすることができました。

don_goさん、いろいろありがとうございました。

お礼日時:2006/03/19 20:09

WindowsでもDOSでもLinuxでもよいですが、



Windows、DOSならば、fdiskコマンド、
Linuxならば、ddコマンド、またはfdiskコマンド、

が入っているフロッピィやCDだけで起動し、ハードディスク内のデータを削除してしまう必要があるのではないでしょうか。

sakura20060208さんは、現状で何ができる状態なのでしょうか。

例えば、knoppixを入手できるのでしたら、ハードディスクを使わずにknoppixを起動し、ルート権限でのターミナルを起動し、

# dd if=/dev/zero of=/dev/hda

として、ハードディスクを(/dev/hda接続ならば)まっさらにできます。
    • good
    • 0
この回答へのお礼

いろいろアドバイスいただきありがとうございました。

お礼日時:2006/03/19 20:10

grub >


↑のGRUB の入力モード時に入力するのではありません。

fixmbr は
>これはWindows2000/XpをCD-ROMから「修復セットアップ」
>を実行し、回復コンソールを実行して
↑を行った後に入力する必要があります。

同様に
># dd if=/dev/zero of=/dev/hda bs=438 count=1
は、Linuxを起動させたあとに入力する必要があります。

この回答への補足

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

私はFMVのデスクトップをWindowsXP Home editionがインストールされている状態で購入しました。
今私の手元には、OSのCDではなく、
リカバリCD(1)
リカバリCD(2)
リカバリCD(3)

アプリケーションCD(1)~(3) ・・・・

があります。
順番にインストールしていけばいいのですが、
修復セットアップというのは、どこにでてくるのでしょうか?


 

補足日時:2006/03/19 15:42
    • good
    • 0

Windows2000/Xpの場合は、fdisk /mbr ではなく fixmbr


コマンドを使用します。

これはWindows2000/XpをCD-ROMから「修復セットアップ」
を実行し、回復コンソールを実行して、コマンドラインから
fixmbr
を入力します。

Linux上からMBRを削除するなら

# dd if=/dev/zero of=/dev/hda bs=438 count=1

#上記では、MBR上のブート領域をクリアしますのでWindowsを
再インストールする場合に使用して下さい。

この回答への補足

ありがとうございます。
しかし、回答者のみなさんが教えてくれたようにうつと、

Error 27 : Unrecognazed command

と表示されます。

helpコマンドを打つと
grub > help
background RRGGBB
blocklist FILE
boot
cat FILE
chainloader[--force]FILE
clear
color NORMAL [HIGHLIGHT]
configfile FILE
displayapm
displaymem
find FILENAME
foreground RRGGBB
geometry DRIVE [CYLINDER HEAD SECTOR[
halt[--no-apm]
help[--all][PATTERN ...]
hide PRTITION
initrd FILE [ARG...]
kernel[--no-mem-option][--type=TYPE]
makeactive
map TO_DRIVE FROM_DRIVE
md5crypt
module FILE[ARG...]
modulenounzip FILE [ARG...]
paper [FLAG]
partnew PART TYPE START LEN
parttype PART TYPE
reboot
root [DEVICE[HDVIAS]]
rootnoverify[DEVICE [HDBIAS]]
serial[--unit=UNIT][--port=PORT][--
setkey[TO_KEY FROM_KEY]
setup[--prefix=DIR][--stage2=STAGE2_
splashimage FILE
terminal[--dumb][--no-echo][--no-ed
terminfo[--name=NAME --cursor-address
testvbe MODE
unhide PARTITION
uppermem KBYTES
vbeprobe [MODE]
grub>



と表示されます。
ddやfixmbr というコマンドがありません。

どうすればいいのでしょうか?

補足日時:2006/03/19 11:27
    • good
    • 0

先の回答での


fdisk /mbr
は、Windowsのコマンドです。

ディスクを完全に消去するならば、例えば、そのディスクが/dev/hdaであれば、Linuxでは、
$ su -
# dd if=/dev/zero of=/dev/hda
とすればよいです。結構、時間がかかるかも。
    • good
    • 0

fdisk /mbr


と打てば、grubが消去されるのではないでしょうか。この場合、HDDの先頭のマスターブートレコードだけが消去されるので、HDDに保管されているOSなどは消されません。でも、起動時のWindowsを読み込むブートローダ(Windowsでgrubに相当するもの)をインストールする必要があります。これは、通常、Windowsのインストール時にインストールされます。後からインストールする場合はどうするのか知りません。
grubの /boot/grub/menu.lstや/boot/grub/grub.confあたりに、

title Windows 95/98/NT/2000
root (hd0,0)
makeactive
chainloader +1

を記述して、grubを活かしてはいかがですか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!