システムにAutocad2011トライアルをインストールしましたが、AutocadがMBRを変更することがわかりました。 ( ここ を参照)ここで、前回のautocad 2011トライアルのインストール前にMBRを復元したいと思います(実際には元のMBRに)。どうやってやるの?具体的に言ってください。私はプロのハードウェア技術者ではありません。
私はWindows7Homeを使用しています。
この問題の場合、実際にはMBRの問題ではありません。リンクしたAudoCADフォーラムには次の情報がありました。
これはMBRの変更ではありません。grubブートローダーはそのstage2コードをマスターブートレコードの後に2048セクターに配置します。このハードディスク領域はオペレーティングシステムによって使用されず、最初のパーティションの前に存在します。バイト3585(0x0E01)とバイト4096(0x1000)の間のautocad 2011は、この領域にコードを記述し、grub bootstage2コードを破棄します。
GRUBを再インストールする必要があります。 Super GRUB Disk Wiki によると、LiveCDを使用している場合はLinuxインストール内から、またはからGRUB GRUBコマンドステージ1に到達できるかどうか、または上記のスーパーGRUBディスクを使用してブートローダーを修復するかどうかを確認します。GRUBのバージョンによっては、使用するリカバリディスクにはさまざまな選択肢があります。それらすべてを確認できます ここ 。
ローダーのステージ1にアクセスできる場合は、次のコマンドを使用します。
GRUB stage1であるパーティションを見つけます。
grub>find /boot/grub/stage1 grub>find /grub/stage1 Output from these commands might be: (hd0,1) (hd0,3)
最初のハードディスクの2番目のパーティション
(hd0,1)
からGRUB)を復元するとします。次のコマンドを入力するだけです。
grub>root (hd0,1)
プロンプト:
Filesystem type is ext2fs, partition type 0x83
その後:
grub>setup (hd0)
プロンプト:
Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists...
はい「embed/boot/grub/e2fs_stage1_5(hd0)」を実行しています... 15セクターが埋め込まれています。成功 "install/boot/grub/stage1 d(hd0)(hd0)1 + 15 p(hd0,1)/ boot/grub/stage 2/boot/grub/menu.lst"の実行...成功しました。
これで、rebootコマンドを使用してマシンを再起動できます。
grub>reboot
あなたのリンクによると、AutoCad 2011はMBRを変更しませんが、代わりにそれに続く2Kバイト(GRUBを除いて通常は使用されません)を変更するため、MBRを復元するのではなくGrubを再インストールする必要があります。いずれにせよ、それは重要な質問なので、私はあなたが実際に尋ねたこと、つまりMBRの復元について説明します。
MBRをバックアップ/復元する最も簡単で迅速な方法は、Linuxのlive-cdとdd
を使用することです。
Livecdを起動して実行するだけです。
dd if=/dev/sda of=MBR.bak bs=512 count=1
同じコマンドを使用して復元しますが、of
とif
を反転させます
dd if=MBR.bak of=/dev/sda
/dev/sda
はプライマリハードドライブを指します。MBR.bakはすでに512バイトであるため、ブロックサイズとカウントを指定する必要はありません-これはパーティションテーブルを上書きすることに注意してください-復元時にbs = 446 count = 1を選択して指定しないでください(MBRの最後の66バイトはテーブル+署名です)
AutoCadが上書きする部分をバックアップおよび復元するには、カウントを5に置き換えます(最初の512とそれに続く2kをカバーするため)。もちろん、AutoCadをインストールする前にこれを行ったと仮定します。コーディが指摘したように-ソフトウェアのどの部分でも、特にそのような低レベルでハードディスクを変更する試用版は削除する必要がありますすぐに
これを行う前に、貴重なデータをバックアップしていることを確認してください。
問題の解決策の1つは、Windowsインストールメディアを使用してMBRを修復することです。 DVDをドライブに入れると、インストールを修復するオプションが表示されます。
[〜#〜] coda [〜#〜]
もう1つのオプションは、 Super Grub .iso を取得して書き込み、代わりにそれを使用することです。壊れたMBRを修復できます。
MBRを元の状態に戻したい場合で、Win 7またはVistaを使用している場合は、次のようにすることができます。