私はシステム/構成ファイルを+パーティションから外部ストレージにコピーし、インストールlvm-based
/dev/mapper/devuan--vg-root
後に/dev/mapper/devuan--vg-home
新しいパーティションに移動しました。残念ながら、+パーティションから残りの部分をコピーすることを忘れていました。btrfs
Windows
lvm-based
/dev/mapper/devuan--vg-var
/dev/mapper/devuan--vg-tmp
質問
を設定してインストールした後、システムに入ることができましたが、grub
次のようになります。boot
次のエラーメッセージでシステムのロードが停止します。
fsck from util-linux 2.27.1 /bin/fsck.btrfs: /dev/mapper/devuan--vg-home does not exist /bin/fsck.btrfs: /dev/mapper/devuan--vg-tmp does not exist /bin/fsck.btrfs: /dev/mapper/devuan--vg-var does not exist fsck exited with status code 8
/var/*
また、一部のサーバーにフォルダが欠落しているため、他のエラーが発生しましたcron
。exim4
この時点で手動でフォルダを作成し、から必要なファイル/var/lib/dpkg/*
と/var/cache/dpkg/*
フォルダをコピーしましたxubuntu
livecd
。
このエラーに対して私が見つけた唯一の解決策はfsck
ですtouch /fastboot
。ただし、これは次のエラーにのみ適用されますboot
(つまり、永続的な解決策ではありません)。
質問
lvm
パーティションチェックを永久に無効にする方法boot
(完全に削除することを意味lvm
)?- パーティションのファイルシステムに
backing up and restoring
どのツールを推奨できますか?system + user data
lvm
より効率的未来?
答え1
オペレーティングシステムファイルのファイル所有権と権限を復元できません。システムが起動し、rootログインが許可されていることに感銘を受けました。
バックアップを正しく実行すると、正しく消去して復元できます。それ以外の場合は、最初から再インストールしてホームディレクトリからファイルを復元する必要があります。
理論的には、すでにインストールされているパッケージを再適用することは可能ですdeb
が、パッケージデータベースがないと/var
ほとんど不可能です。
追加した特定の質問に答えるには、
- 既知の良好なバックアップを再インストールまたは復元します。バックアップがないため、オプションは1つだけです。
- インストールされたパッケージのデータベースがないため、LVMツール(プログラム、ライブラリ、構成ファイル)を1つずつ選択する必要があります。 #1を参照
- 多くのオプションがあります。ここにいくつかあります
rsnapshot
そしてその依存性rsync
tar
duplicity
そしてduplicati
- Veeam プロキシ - 無料(商用ソフトウェアですが、金銭的費用は一切かかりません)。私はこれを職業的にも自宅で使用しています。私は Veeam とは関係ありません。
/usr/local/
次回は(たとえば/usr/local/bin/wais
)または下にローカルツールをインストールすることをお勧めします/opt
。その後、新しいシステムに簡単にコピーできます。