• 締切済み

SDHCのブートローダーが削除できない

USB接続のSDHCからLinuxを起動したく本体とブートローダー(GRUB?)をSDHCにインストールしました Linuxを使わなくなったのでSDHCを初期化したのですがブートローダーが消えません 普通に使用する分には問題は無いのですが SDHCから起動させるような物(Acronis True Imageの起動ディスク)をこのSDHCからブートさせると GRUB_ と表示されてAcronis True Imageが起動しません SDHCのパーティションの開放、新規に作り直し XPの回復コンソールで C:>fixmbr D:>fixmbr(D:はSDHC) 両方とも試してみましたがだめでした 改善方法をご存じの方教えてください よろしくお願いします

みんなの回答

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.7

> 最終的な目的はSDHCからXPをリカバリしたいのでSDHCから > ブートしほしいと言うことです > (以前はこれでできていました) ということは、お持ちのパソコンは、SDHCからの起動ができる 機種ということであれば、BIOSで、起動順位でSDHCをトップにすればできるのではないでしょうか。 それ以外の設定、インストールの注意事項は、Acronis True Image の添付説明書をよく読まれることだと思います。

Maman_39
質問者

お礼

回答ありがとうございました >BIOSで、起動順位でSDHCをトップにすればできるのではないでしょうか 以前はできていたと記載しているのですからその方法は試したと思うんですけど・・・ 他の同じメーカーのSDHCにAcoronisTrueImageを入れたら起動できるので 問題ののSDHCの何かがおかしくなっているのは明らかです

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.6

SDHCにそんなコトができるのか、試したことはありませんが……。 >『Boot drive (partition) not found』と表示されてしまいます すでに回答されているddコマンドで初期化した後、パーティションの作成とかされた(あるいはAcronis True Imageのツールが作成した)のかもしれませんが、 その作成されたパーティションに「ブート可能フラグ」が設定されていないのでしょう。 普通、SDカードなどにパーティションは切りませんので、ツールがインストール先にメモリーカードが指定された際にブート可能フラグは操作しなかったモノと思われます。 再度knoppixなどで起動して、fdiskコマンドからブート可能フラグを設定してください。 SDカードリーダがLinuxでsdbで認識されているとして… # fdisk /dev/sdb コマンド (m でヘルプ): a 領域番号 (1-4): 1 コマンド (m でヘルプ): w でしょうか。 fdiskの操作方法については検索してください。

Maman_39
質問者

お礼

回答ありがとうございました 教えて頂いた方法で試しましたが改善はありませんでした ノートパソコンで手間が掛からない為、以前はこの方法でSDHCからXPをリカバリしていたのですが・・・

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.5

> 『Boot drive (partition) not found』と表示されてしまいます > ちなみにCDに起動ディスクを作ってみましたが正常にAcronis > Ture Imagesは起動します ご質問の > SDHCのブートローダーが削除できない という質問に回答したもので、Acronis Ture Imagesの仕様までは、 分かりません。 > SDHCから起動させるような物(Acronis True Imageの起動ディスク) > をこのSDHCからブートさせると > GRUB_ > と表示されてAcronis True Imageが起動しません ここまでは、できたのであれば、最終的な目的が何なのかが、 分かりません。 具体的にこう起動させたいとか、Acronis True Imageがどう起動 すればよいのかは、分かりません。 いえることは、MBRをゼロクリアした後、そのHDDに正しく パーティションを作り、フォマットすべきではないかということです。

Maman_39
質問者

お礼

再度の回答ありがとうございました 最終的な目的はSDHCからXPをリカバリしたいのでSDHCからブートしほしいと言うことです (以前はこれでできていました) パーティションを作り直しましたが改善なしです

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.4

ブートローダ(MBR:マスターブートレコード)は、HDDのトップの 512バイトとして作られています。 これをゼロクリアすれば、MBRの中のパーティションテーブルも クリアされ、HDD全体が未割り当て状態になります。 CD-ROM一枚で起動するKNOPPIXを作り、root shellで、 dd if=/dev/zero of=/dev/hda bs=512 count=1 または、 dd if=/dev/zero of=/dev/sda bs=512 count=1 を入れると、MBRがゼロクリアされます。 1. KNOPPIXのダウンロード KNOPPIX 日本語版は、産業技術総合研究所の Web サイトで無償配布されています。 http://www.rcis.aist.go.jp/project/knoppix/​ KNOPPIX5.3.1CD日本語版(LCAT対応) 700MB Newをダウンロード。 HTTP: ​http://www.ring.gr.jp/pub/linux/knoppix/​ iso/knoppix_v5.3.1CD_20080326-20080520-AC.iso をクリック。 2. isoをCD-ROMに焼く。 "kanbe"というフリーソフトをインストールします。 http://pocketstudio.jp/win/iso/cdrom.html​ "kanbe-9.lzh" です。 説明どおりに、isoファイルを指示します。 規定値のままで、よいと思います。 3. MBRを壊す。 knoppixを起動、端末コンソール(下の絵で、家の画面の隣、 テレビ画面のもの)をクリックして開き、 su - su半角ブランクハイフォン で、root権限で、 fdisk -l fdisk半角ブランクハイフォンエル で、パーティション情報を見る。 この情報により、下のコマンドの、/dev/hdaを、/dev/hdb、 /dev/sda、/dev/sdbとかに変更する必要があります。 間違えないように注意してください。 dd if=/dev/zero of=/dev/hda bs=512 count=1 で、MBRを壊す。

Maman_39
質問者

お礼

回答ありがとうございました それと詳しい説明ありがとうございました 少し進展したのですが改善しません>< 教えていただいた方法を試しました その後改めてAcronis Ture ImagesをSDHCに入れました AcronisLoarderというのは起動するのですが 『Boot drive (partition) not found』と表示されてしまいます ちなみにCDに起動ディスクを作ってみましたが正常にAcronis Ture Imagesは起動します 何か他に気づいた事があれば何でも良いので再会と頂ければ助かります

  • matuozz
  • ベストアンサー率43% (114/264)
回答No.3

usbをつけて回復コンソールを起動し例えばfixmbr \device\harddisk2 \device\harddisk2などのオプションは mapコマンドによるパス http://www.e-joy.co.jp/supp/faq/winxp/00016.htm 上記でusb接続のsdhcを認識しなければlinuxでfdiskコマンド で前とは違う場所でパーテーションを区切りfat32でフォーマットする。

Maman_39
質問者

お礼

回答ありがとうございました 教えていただいた方法を試しましたが改善なしでした>< 他に何か気づいた事があれば何でも良いので再回答頂けるとうれしいです

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.2

1CDLinux(Kunoppixなど)でdd if=/dev/zeroを打てばいいんじゃないでしょうか? http://www.cybernetic-survival.net/dd.htm

Maman_39
質問者

お礼

回答ありがとうございました 少し進展したのですが改善しません AcronisLoarderというのは起動するのですが 『Boot drive (partition) not found』と表示されてしまいます ちなみにCDに起動ディスクを作ってみましたが正常にAcronis Ture Imagesは起動します 何か他に気づいた事があれば何でも良いので再会と頂ければ助かります

  • dokosoko2
  • ベストアンサー率38% (930/2427)
回答No.1

これで完全にフォーマットしてみてはどうでしょうか? http://panasonic.jp/support/audio/sd/download/sd_formatter.html

Maman_39
質問者

お礼

回答ありがとうございました 改善無しでした><

関連するQ&A

  • ブートローダについて

    Windows XPとVine Linuxを共存させています。 今まではWindowsのブートローダが先に起動していたのですが、 Vine Linuxを再インストールしたところ、 GRUBの方が先に起動するようになりました。 もちろん、GRUBからWindows XPを選んで起動させることはできますが、 Windowsのブートローダを先に起動させたいのです。 どうすればいいでしょうか?? よろしくお願いします。

  • デュアルブート解除について

    デュアルブート解除について FedoraとVistaをデュアルブートして使用していたのですが、 Linuxを削除しようとパーティションを削除しました。 しかし、起動時にはOSセレクタ(grub.conf)を読み込み、 OSの選択画面になってしまいます。 このOSセレクタを削除するために、回復コンソールにて bootrec /fixmbr と実行すればOSセレクタが削除されるようですが、 そもそも回復コンソールを起動できません。 購入時には、なんのCD-Rもついてきていません。 回復コンソールを起動するCD-Rを作成できるでしょうか? また、下記投稿の画像で(4)がLinuxパーティション削除後。 (3)を削除したら、Vistaも起動できなくなりますよね?? どなたかご教授願います。

  • Linuxを削除したら,WindowsXPが起動しなくなりました.

    元々はWindowsXPをCドライブにインストールし,Dドライブはデータ用として使っていました. 最近になってLinuxを試してみたいと思い,まだハードディスクに未使用領域があったのでそこにインストールしてみました.(同時にスワップパーティションなるものも作成された?) Linuxのインストールはうまくいったのですが,気に入らないところがあったのでWindowsXPのディスク管理からLinuxのパーティションを削除しました.また,スワップパーティションも同時に削除しました. 再起動すると 『GRUB Loading stage1.5  GRUB loading,please wait... Error 22』 と表示されて,WindowsXPが起動できなくなりました. 同じ症状の方が質問されているページ↓を見つけて, http://okwave.jp/qa2453875.html このページの処置と同様にWindowsXPの回復コンソールにより,FIXMBRを実行してみました. 具体的にはmapでパーティションを確認した後,次のコマンドを打ちました. >fixmbr \Device\Harddisk0\Partition1 『新しいブートレコードは正しく書き込まれました.』と表示されたので,再起動したのですが症状は全く変わらないままでした. 次に,再びコンソールにより,今度は引数無しで実行してみました. >fixmbr 先ほどと同様に,『新しいブートレコードは正しく書き込まれました.』と表示されたので再起動. すると今度は起動時に『Invalid partition table』と表示されるようになってしまいました. Cドライブを何とか起動させることはできませんでしょうか. よろしくお願いします.

  • ブートローダについて

    疑問がいつくつわきました。 1.WindowsXPのブートローダは、はじめにインストールするのになぜ場所が変わるのでしょうか? 2.Fedoraを最後にインストールする場合、LILOはどこに焼けばいいのでしょうか。ふつうにfedoraのパーティションに焼けばLinuxはWindows7のブートローダに見捨てられてしまいますよね?逆にHDDの先頭512Bに焼けばWindows7が死んでしまうような気がします。 そのほか、考え方に誤りがあれば教えてください。Linux使用歴4年の初心者です。デュアル以上のブートは初めてです。 また、図のUbuntuのところのLILOですが、GRUB2の誤りです。

  • ブートローダ?

    興味があってPC/AT機にRed Hat Linux 9をインストールした のですが、ちょっとマシンがロースペックのため(K-6)ウインドウ システムの動きが非常に悪いので、もとのウインドウズ98に 戻そうと思ったわけですが、いわゆる最初からついている リカバリーCDでセットアップしなおしても、起動しません。 最初の画面の最後で Boot from ATAPI CD-ROM NO Bootable CD Found と出て、次の行に GRUB と出て、そこから動かないわけです。 GRUBというのはLinuxのブートローダの名前ですが、 これを探しに行って、見つからない、という状況でしょうか。 ウインドウズをブートさせるためのローダを書き込むには どうしたらよいでしょうか。Windows98の起動ディスク (フロッピー)は手元にありますが、これでなんとか なるでしょうか。

  • Windowsのブートローダーから、ubuntuを削除する方法について

    Windowsのブートローダーから、ubuntuを削除する方法について お世話になります。 先日、windowsVistaに、ubuntuをインストールしたところ、アンインストールの 項目にも現れず、消すことができなくなってしまいました。 コンピュータの回復から『bootrec /fixmbr』なども試してみましたが、 必ずブートローダーに出てきてしまいます。 システムのプロパティから起動と回復を開いて修復を試みましたが、起動システムの ところにボタンも出てきません。 ブートローダーからubuntuを削除し、Vistaのみ立ち上がるように戻す方法を 教えてください。 よろしくお願いします。

  • ブートローダ関係

    80GBのHDD内に、WindowsXP-Pro-(C=40GB・D=30GB) RedHatLinux9(10GB)をインストールして利用したいと 考えております。 WindowsXPのMBRを消さず、FD起動ディスクを使用しないで Linuxを起動させたいのですが、、、 どのように、行ったら できるようになりますでしょうか? 最終目標は、デュアルブートさせた後、 Windows上からLinuxを削除してもWindowsのブートローダで Windowsを使い続けたいという希望です。 GRUBなどを使うとWinのブートローダを上書きして しまうのでできませんでした。 なお、BIOS時に利用できる媒体は、HD,CD の2つしか 利用できません。 このような環境で、希望通りの環境を作るには どのようにすれば、よろしでしょうか?

  • XPのブートローダーを使わないマルチブート方法は?

    PC-DOS,LinuxまではLinuxのGRUBで個々に起動出来るのですが、 XPと98SEがXPのローダー?を経由しないと起動できません。 即ち、GRUBでWin98SE(第1ドライブの第1パーテション参照)で XPと98のメニューを表示させてからなら、それぞれを起動が出来 ます。方法はともかく4つのOSは起動出来る環境ではあるのですが 出来れば、GRUBから4つの起動を振り分けたいのでXPのローダーの 変更方法を教えて下さい。 因みに、GRUBからXPがインストールされているパーテーション (第1ドライブの第2パーテーション)を指定すると 「NTLDR is missing」で起動しません。 NTLDRが第1パーテションに導入されていて上述の振り分けを行って いるからだと推測出来ますが、分離方法は、OSのインストール以外に 方法はないのでしょうか?

  • ブートローダーの設定

    hda1にwindows2000をhda2にVine Linuxをhda3にRedhat8をインストールしました。そしてブートローダーはGRUBをつかっています。インストール時にブートローダーの設定で追加を選択し、hda2のVineを追加しました。しかし実際に 起動してGRUBからVineを選択すると、  rootnoverify (hda1,1) chainloader +1 Error13 : Invalid or unsupported sxscutable format press any key to continue... とでてキーをおすとGRUBにもどります。 どうすればいいでしょうか? よろしくおねがいします。

  • ubuntuを削除したいのですが

    タイトル通りです。linuxを削除してwindowsだけの環境に戻したいと思ってます PC:AspireOne AOD-150 OS:winXP HOME&ubuntu ブートローダー:GRUB いろいろ調べて見たのですが、なかなかうまく行きません。自分が試したのは、 linuxパーティーションを消去(エラーを吐いてしまったのでubuntu再インストール) ↓ 回復コンソールの"FIXMBR"コマンド(CDはProです)。 コマンド画面で"C:>windows"にはならず"C:>"と表示される("どのwindowsにログオンしますか?"も表示されない) 正常に終了した様なので、再起動して見ましたが、GRUB画面に・・ ↑今ここです 今windowsは起動できますが、この先ちょっと不安なので・・ 「linuxを削除する意味ってあるの?」とか「windows起動するならそのままで良いじゃん」みたいな回答は無しの方向でお願いします