質問: 起動ディスクのドライブレターを変更したら、起動しなくなった windowsの起動ドライブがなぜかhで、内蔵のカードリーダーがcdefgと使用しています。そのためか、時々いくつかのアプリがcドライブにアクセスしようとしてエラーが起こるため、ドライブレターの変更に踏み切りました。 まず、カードリーダーのドライブレターをijklmに変更し、起動ドライブをhからcにし、再起動すると・・・ 黒背景にwindowsマークが出る画面の次の青バックの所で止まり、起動しません。 行った方法は、 http://www.huonpine.net/win2k/mountdev.html を参考に、 hkey_local_machine\system\mounteddevices のレジストリキーを変更しました。 他に正常に動いているwindowsxpがありますので、hddを繋いで中をいじることは出来ます。 どうすると、再び起動できるようになりますでしょうか? セーフモードにしても、だめでした。 環境:windowsxp sp2 日本語版、windowsupdateの項目は全て入れてあります。
回答: ブートドライブのドライブレターを変更で成功した事例がなかなか みつけられないそうです。 ブートドライブのドライブレターってホントに変更可能? http://menushowdelay.blog13.fc2.com/blog-entry-38.html マルチブートの仕方(windows中級編) http://www37.tok2.com/home/nobusan/multi_boot/windows2.html より以下全文引用 -------------------------------------------------------- 一方windows2000はインストール時のシステムディレクトリのドライブレターはその後変更できないので、上記例の場合、ブートパーティションでありながら、依然dドライブのままとなる。ブートパーティションがdドライブというのが、気持ちが悪い人もいるのだろうが、これを変更する方法は基本的にない。某サイトにこれを変更する方法が記載されていたが、私の環境では成功したためしがなく、私の周辺でも圧倒的に失敗例の方が多い。失敗するとwindowsの起動が不能となり、再インストール以外、復旧の方法がないので、この方法は紹介しない。 ----------------------------------------------------------