失われたパーティションとハードディスクデータを安全に復元する方法
TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。
HamoniKR OSを再インストールする場合、別のコンピューターに移行する場合、または変更したデスクトップを復元する場合は、作業を開始する前に個人ファイルと設定を保存してください。システムスナップショット、パーティションイメージ、ユーザー設定のコピーはそれぞれ異なる目的で使用されます。どれを選択するか間違えると、必要な設定が含まれないバックアップになってしまう可能性があります。
このプロジェクトはHamoniKRという名称で知られています。現在のドキュメントでは、バージョン8「Paektu」はUbuntu 24.04 LTSをベースとしているとされています。以下の手順はこのデスクトップ環境向けに記述されていますが、手動アーカイブ方法は他の最近のHamoniKRリリースにも適用可能です。メニューのラベルや付属ツールはリリースによって異なる場合があります。特定のユーティリティを使用する前に、インストールされているバージョンのHamoniKR 8公式ガイドを確認してください。
検証済み: HamoniKRの最新ガイドには、パーティションのバックアップおよび復元プログラムと、ライブシステムイメージを作成する方法が記載されています。アップグレードガイドでは、個人データ用のバックアップツールと、ライブ環境におけるパーティションレベルのバックアップユーティリティについて別途説明しています。ガイドでは、バックアップの作成に使用したプログラムと同じプログラムを使用してデータを復元するように指示しています。これらのオプションは、より広範なシステム状態を移行または保持する場合に役立ちます。パーティションイメージは、デスクトップ設定のポータブルコレクションとは異なります。HamoniKR 7から8へのアップグレード手順とSystembackガイドを参照してください。
バージョン依存:旧バージョンの HamoniKR 5.0 マニュアルでは、バックアップツールはホームフォルダをコピーするものの、デフォルトでは隠しファイルをスキップすると記載されています。隠しフォルダには、.configアプリケーションやデスクトップの設定などが格納されていることがよくあります。この古い動作は、現在の HamoniKR 8 のツールの動作を保証するものではありません。対処方法:バックアップを開始する前に、ツールの選択画面または除外画面を開き、隠しファイルとフォルダが含まれていることを確認してください。過去の手順については、HamoniKR 5.0 ユーザーガイドを参照してください。
実用的な選択肢としては、クリーンインストールや移行を行う場合、重要な個人データについては公式のライブシステムバックアップワークフローを使用し、選択したユーザー設定は別途アーカイブとして保存することをお勧めします。こうすることで、システムイメージ全体が設定のエクスポートと同じように動作するという前提にとらわれることなく、必要な設定だけを検査・復元できるファイルを作成できます。
/media/$USER/ExternalDrive実際のマウントパスに置き換えてください。パスが引用符で囲まれている場合は、ドライブラベルにスペースが含まれていても問題ありません。sudo。 は、ファイルの所有権とアクセス権限が適切に維持されるように、通常のユーザーとして作成する必要があります。ファイルマネージャで確認したパスを宛先に設定し、それが外部ファイルシステム上にあることを確認してください。
BACKUP_DIR="/media/$USER/ExternalDrive"
df -h "$BACKUP_DIR"
先に進む前に、出力結果を確認してください。外部ドライブが識別され、空き容量が表示されるはずです。パスが指定されていない場合、または出力がシステムディスクを指している場合は、処理を停止してパスを修正してください。誤った場所にバックアップディレクトリを作成しないようにしてください。
Linux デスクトップでは、ユーザーごとの設定の多くが、名前がピリオドで始まる隠しディレクトリに格納されています。この例では、.configアプリケーション設定が含まれ、.local/share/cinnamonCinnamon 固有のユーザーデータを保持でき、ファイルマネージャデータや、シェル起動ファイルなど.local/share/nemoを保持でき、ターミナルセッションをカスタマイズできます。HamoniKR 8 では Cinnamon と Zsh ベースのターミナルについて説明していますが、インストールされているアプリケーションやローカル設定はコンピュータによって異なります。.zshrc.profile
デスクトップ設定の一部はdconfデータベースに保存されます。ライブデータベースファイルをコピーするだけに頼るのではなく、Cinnamonの設定を読み取り可能なテキストとして個別にエクスポートしてください。
mkdir -p "$BACKUP_DIR"
dconf dump /org/cinnamon/ > "$BACKUP_DIR/cinnamon-settings.dconf"
このdconfコマンドが利用できない場合は、このオプションのエクスポートをスキップし、グラフィカル設定パネルまたはファイルアーカイブを使用してください。バックアップコマンドを1つ実行するためだけに、見慣れないソースからパッケージをインストールしないでください。
このBash互換コマンドは、共通の設定パスが存在するかどうかを確認し、存在するパスのみをアーカイブします。前の手順でCinnamonの設定を個別にエクスポートするため、生のdconfデータベースは除外されます。別のアプリの設定を含めるようにリストを変更する場合は、そのフォルダを特定してからにしてください。
BACKUP_FILE="$BACKUP_DIR/hamonikr-settings-$(date +%F).tar.gz"
items=(.config .local/share/cinnamon .local/share/nemo .local/bin .zshrc .bashrc .profile)
existing=()
for item in "${items[@]}"; do
[[ -e "$HOME/$item" ]] && existing+=("$item")
done
tar --exclude='.config/dconf/user' -czf "$BACKUP_FILE" -C "$HOME" "${existing[@]}"
ファイル.tar.gzは圧縮されたアーカイブです。暗号化ではなく、便利なコンテナです。機密情報として扱ってください。アプリケーション設定には、アカウント識別子、サーバーアドレス、トークンなどが含まれている可能性があります。SSHキー、ブラウザプロファイル、メールデータ、パスワードマネージャーファイルなどを保存する場合は、別途暗号化されたバックアップを作成し、それらのフォルダに何が含まれているかを事前に正確に把握してください。
アーカイブの内容を一覧表示し、想定されるディレクトリが表示されることを確認してください。
tar -tzf "$BACKUP_FILE" | head -40
ls -lh "$BACKUP_FILE"
次に、外付けドライブをデスクトップから安全に取り外し、必要になるまで接続を解除したままにしてください。重要なデータについては、別のデバイスまたは信頼できるバックアップサービスにコピーを保存しておきましょう。USBドライブは1つだけでは故障したり紛失したりする可能性があります。
HamoniKRを再度インストールした後、設定を復元したいアプリケーションをインストールまたは起動してください。復元する前に、それらのアプリケーションを閉じてください。復元先は同じユーザーアカウント名にすることをお勧めします。アカウントが異なる場合は、root権限でシステムファイルをコピーするのではなく、所有権とアクセス許可を確認してください。
まず、アーカイブをアクティブなホームディレクトリの直上ではなく、ステージングフォルダに展開してください。
BACKUP_DIR="/media/$USER/ExternalDrive"
BACKUP_FILE="$BACKUP_DIR/hamonikr-settings-YYYY-MM-DD.tar.gz"
mkdir -p "$HOME/restore-preview"
tar -xzf "$BACKUP_FILE" -C "$HOME/restore-preview"
find "$HOME/restore-preview" -maxdepth 3 -type f | head -60
YYYY-MM-DDをアーカイブファイル名の日付に置き換えてください。ステージングされたファイルを調べます。個々のアプリケーションについては、まず現在の構成を保持し、次に の下の対応するフォルダからそのアプリケーションのディレクトリのみをコピーしますrestore-preview。たとえば、アプリが を使用している場合は~/.config/example-app、現在のexample-appフォルダの名前を日付付きのバックアップに変更し、アーカイブされたフォルダを にコピーします~/.config。 をexample-app実際のディレクトリ名に置き換えてください。例をそのまま貼り付けないでください。
dconfでエクスポートしたCinnamonの設定については、エクスポート内容を確認し、新しいデスクトップにログインした後に読み込んでください。
dconf load /org/cinnamon/ < "$BACKUP_DIR/cinnamon-settings.dconf"
これにより、Cinnamon設定パスに保存されている値が適用され、複数のデスクトップ設定が一度に変更される場合があります。必要な設定が1つだけの場合は、エクスポート全体を読み込むのではなく、システム設定で手動で設定してください。設定キーはリリース間で変更される可能性があるため、互換性のあるCinnamon環境でのみ、この完全インポートを安心して使用してください。
シェルファイルなどの復元は、.zshrc必ず事前に内容を確認してください。シェル起動ファイルには、新しいインストール環境に合わなくなった古いパス、エイリアス、コマンドが含まれている可能性があります。一度に1つのファイルを復元し、新しいターミナルを開いてエラーがないか確認してください。
便利な設定バックアップは別のドライブに保存され、読み取り可能なアーカイブ一覧があり、意図的に選択したフォルダーが含まれています。正常に復元されると、ログイン、デスクトップ、またはアプリケーションを損なうことなく、意図した設定が復元されます。設定が見つからない場合は、それが別のアカウント、システム全体の場所/etc、アプリケーション固有のプロファイルフォルダー、または設定を個別に同期するサービスに属しているかどうかを確認してください。回避策として、ファイルをまたは他のシステムディレクトリにコピーしないでください。/etcこれには、別の文書化されたシステム管理手順が必要です。
HamoniKRを完全に再インストールするには、最新リリースのアップグレードまたはインストール手順に従い、推奨されているバックアップツールを使用して個人データを保護してください。設定アーカイブは選択的な復元補助として保管し、新しいシステムでファイルとアプリケーションを確認するまでは元のドライブを保持してください。
TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。
CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。
Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。
LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。
Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。
Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。
各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。
LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。
FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。
OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。