私のVaioにはすでにWindows 7がインストールされており、Linuxでデュアルブートしたいと思います。誰かが私にGRUB(レガシーバージョンではない)を使うように提案しました。 Arch Linux用の拡張パーティションを作成しました。そこにアーチを設置したいです。
私は私のシステムが損傷するのを防ぐためにこの考えを持っていました。
- 外付けUSBハードドライブの拡張パーティションにArchをインストールしました。 WindowsパーティションとハードドライブMBRに触れないでください。
- USBフラッシュドライブのMBRにGRUBをインストールしてUSBデバイスからラップトップを起動し、そこでGRUBメニューを実行できました(WindowsまたはArchから選択できるオプションを含む)。
- 私はHDDバックアップにMBRを使用しています
dd
。 - GRUBをハードドライブMBRにコピーしました。問題が発生した場合でも、サブ2メソッドを使用して起動してMBRバックアップを復元できます。
ポイント2の場合は、すべてのGRUB設定ファイルをUSBスティックに保存する必要があります。可能ですか?
ポイント3の場合、外部USBハードドライブからライブArchを起動できます。コマンドは次のようにする必要があります(パーティションテーブルを含む)。
# dd if=/dev/sdb of=/tmp/mbr.bak bs=512 count=1
GRUBマニュアルを勉強する前に、私の戦略が正しいのか、それとも良い選択肢があるのかを知りたいです。
答え1
必要に応じて、Yumiを使用してUSBスティックに複数のオペレーティングシステムをインストールできます。私はいつもコピーを保管しています。レスカトゥクス(Linux回復ツール)私のUSBでは、各インストール後にGRUBを復元できます。これは通常高速プロセスです。
つまり、Wikiページに従ってArch-Linuxを正しくインストールすると、実際のインストール中にコマンドラインインターフェイスからGRUBをインストールする際に問題が発生せず、ブートローダの破損の問題も発生しません。これをお勧めします。これは、Archを初めて使用する場合は、インストールがめちゃくちゃになった場合に再インストールする必要があるためです。このツールは非常に便利で、多くの時間と欲求不満を減らします。
しかもSuper GRUB2ディスク、ところで問題が生じました。
答え2
Windows 7ディスク/ isoにアクセスできる場合は、それを使用してWindowsブートローダーを再インストールできます。 Archのインストール中にGRUBをインストールできるとします。
答え3
まず、Windows 7システムの隣にArchシステムをインストールするのはとても良い考えです。
あなたに与えるアドバイスは次のとおりです。別れの魔法LiveCD / LiveUSB(Windowsを使用してLive USBスティックを準備できます)UNetランチャー)到着:
- Clonezillaを使用して現在のWindows 7システムをバックアップします。 MBRを処理します。
- GPartedを使用してArchディストリビューション用のパーティションを作成します(特別な要件がない限り、すべてのファイルシステム要件に1つのパーティションで十分で、数GBのRAMを持つ最新のコンピュータを使用している場合は、スワップパーティションは必要ありません。 ))(アーチシステム用のパーティションをすでに作成している場合は、この手順をスキップできます。)
その後、アーチをインストールすることができますインストールマニュアル。いくつかの作業を手動で実行し、パーティションをマウントし、ファイルをchroot
後で選択したパーティションにコピーし、システム(およびグラップ)を構成する必要があります。最初は、他のほとんどのディストリビューションと比較して少し退屈に見えるかもしれません。しかし、学び、何が起こっているのかを正確に理解するのは本当に良い方法です。
他のことを心配する必要はありません。 ArchのデフォルトのGrubはGrub 2(従来ではない)であり、これは問題なくWindowsパーティションを見つける必要があります。仕事を簡素化するそして安全です。
私はあなたが言うことをお勧めしません。 USBスティックにgrubをインストールしてHDDにコピーするなどの操作は意味がなく、状況をより複雑にします。システムバックアップがあることを確認し、通常の方法で2番目のシステムをインストールしてアーチパーティションにgrubを配置します/boot
。
問題が発生した場合は、PartedMagic LiveCD / LiveUSBでClonezillaを使用してバックアップした以前に機能していたWindows 7システムを復元して再試行できます。しかし、これは起こってはいけません。