緊急時にLinuxブートローダーをUSBにバックアップする方法

ほとんどのLinuxオペレーティングシステムに搭載されているブートローダーは、Grubとして知られています。これは、PCの起動時にメニューからすべてのLinuxディストリビューションやその他のオペレーティングシステムを起動するように構成できるシンプルなツールです。

Grubは、他の代替Linuxブートローダーと比較して信頼性の高いツールであり、このため、コミュニティで引き続き人気があります。とはいえ、それは完璧ではありません。信頼性はそのままに、エラーが発生したり、Grubが破損したりする可能性があります。

Grubブートローダーが最悪の事態に陥った場合に備えるための最善の方法は、Linuxブートローダーを外付けハードドライブまたはUSBスティックにバックアップすることです。

BIOS Grub –MBRのバックアップ

多くのLinuxユーザーがEFIを標準として使用するように移行していますが、すべてのコンピューターがEFIを適切に実行できるわけではないため、多くのユーザーは依然としてBIOSバージョンのGrubを使用しています。LinuxのBIOSインストールがある場合、Grubブートローダーはマスターブートレコードを利用します。これは、Linux OSのインストール中に、ブートローダーがGrub EFIバリアントのようにフォルダーではなく、ハードドライブの最初のセクターにインストールされたことを意味します。

MBRの良いところは、LinuxインストールのMBRセクターをTXTファイルにコピーすることで、Grubの完全なバックアップを非常に簡単に作成できることです。プロセスを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、lsblkコマンドを使用して、プライマリLinuxハードドライブが何であるかを識別します。

lsblk

ターミナルでlsblkコマンドのプリントアウトを調べて、マウントポイントの下に「/」があるパーティションを見つけます。このコマンドは、ハードドライブのラベルを見つけるのに役立ちます。この例では、ドライブラベルは「/ dev / sda」になります。

ターミナルで、DDコマンドを使用して、マスターブートレコードのTXTファイルへのバックアップを作成します。

注:/home/username/以下のコマンドで、LinuxPCのユーザー名に変更する必要があります。実際のハードドライブのラベルを反映するように/ dev / sdaも変更してください。

dd if = / dev / sda of = / home / username / master-boot-record.txt count = 1 bs = 512

DDツールは、かなり高速にバックアップを作成します。完了すると、ホームディレクトリ(〜/)に「master-boot-record.txt」というラベルの付いたファイルが作成されます。それを持って、安全に保管するためにUSBフラッシュドライブまたはUSB外付けハードドライブに置きます。

MBRバックアップを復元する

MBRバックアップを復元する必要がありますか?ここにあるこれらのGrubツールのいずれかを使用して、壊れたLinuxPCのシステムを起動します。次に、ターミナルを開き、「master-boot-record.txt」ファイルがあるUSBデバイスを接続し、ファイルをホームディレクトリ(〜/)に戻し、次のコマンドを実行します。

注:以前と同様に、ユーザー名と実際のハードドライブのラベルを変更/home/username//dev/sdaて反映することが重要です。

dd if = / home / username / master-boot-record.txt of = / dev / sda count = 1 bs = 512

バックアップグラブ構成

UEFI Grubを使用しているユーザーは、DDツールを使用してGrubブートローダーをバックアップすることはできません。ありがたいことに、構成ファイル、カスタムブートエントリなどの完全なバックアップを作成することは引き続き可能です。

注:Grub構成ファイルのバックアップだけでは不十分な場合は、Clonezillaでバックアップを作成する方法についてのチュートリアルを読むことを検討してください。UEFIGrubなどを含む完全なシステムバックアップを作成します。

完全なGrub構成ファイルのバックアップを作成するには、mkdirコマンドを使用してホームディレクトリにバックアップフォルダーを作成することから始めます。

mkdir -p〜 / grub-backup

ホームディレクトリに作成されたバックアップフォルダを使用して、Grub構成ファイルのコピーを作成できます。

緊急時にLinuxブートローダーをUSBにバックアップする方法

cp / etc / default / grub〜 / grub-backup /

これはGrub構成ファイルです。次に、Grubブートローダーエントリを/etc/grub.d/フォルダーからコピーします。

緊急時にLinuxブートローダーをUSBにバックアップする方法

sudo cp -R /etc/grub.d/〜/ grub-backup /

ここから、USBフラッシュドライブをLinuxPCに接続します。その後、「grub-backup」フォルダをドライブにドラッグします。

バックアップを復元する

Grubの構成とエントリをUEFILinux PCに復元するには、USBフラッシュドライブを接続します。次に、以下の手順に従ってください。

ステップ1: Linuxファイルマネージャーを開き、USBフラッシュドライブをクリックして、「grub-backup」フォルダーをホームフォルダー(〜/)に配置します。

ステップ2: LinuxPCでターミナルウィンドウを起動します。次に、CDコマンドを使用して「grub-backup」に移動します。

cd grub-backup

ステップ3:mvコマンドを使用して「grub」ファイルを/ etc / default /に復元します。

sudo mv grub / etc / default /

手順4: Grubブートローダーのエントリを/etc/default/grub.d/フォルダーに復元します。

cd〜 / grub-backup / grub.d / sudo mv * /etc/grub.d/

ファイルを復元したら、Grubシステムを更新します。

Debian / Ubuntu

update-grub

Arch Linux

grub-mkconfig -o /boot/grub/grub.cfg

OpenSUSE / Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg

Leave a Comment

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3 Diagsは、音楽オーディオコレクションの問題を解決するための究極のツールです。mp3ファイルに適切なタグを付けたり、アルバムカバーアートを追加したり、VBRを修正したりできます。

Google Voice デスクトップ通知アプリ

Google Voice デスクトップ通知アプリ

Google Waveと同様に、Google Voiceも世界中で大きな話題を呼んでいます。Googleはコミュニケーション方法を変えることを目指しており、

FlickrFavesでFlickrのお気に入りをダウンロード

FlickrFavesでFlickrのお気に入りをダウンロード

Flickrユーザーが高画質で写真をダウンロードできるツールはたくさんありますが、Flickrのお気に入りをダウンロードする方法はありますか?最近、

OK Samplerは無料の音楽サンプラーソフトウェアです

OK Samplerは無料の音楽サンプラーソフトウェアです

サンプリングとは何でしょうか?Wikipediaによると、「サンプリングとは、一つの録音から一部、つまりサンプルを取り出し、それを楽器や音楽として再利用する行為です。

Google サイトのバックアップ: インポート/エクスポート

Google サイトのバックアップ: インポート/エクスポート

Googleサイトは、Googleのサーバー上でウェブサイトをホストできるGoogleのサービスです。しかし、一つ問題があります。それは、バックアップのための組み込みオプションがないことです。

Google ToDo リスト デスクトップ アプリケーション

Google ToDo リスト デスクトップ アプリケーション

Google Tasksは、カレンダー、Wave、Voiceなどの他のGoogleサービスほど人気はありませんが、それでも広く使用されており、人々の生活に不可欠な部分となっています。

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

Ubuntu LiveとDBANブートCDを使用してハードディスクとリムーバブルメディアを安全に消去する以前のガイドでは、Windowsベースのディスクについて説明しました。

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法