新しいSSDを/dev/sda
として、古いHDを/dev/sdb
として配置しました。そして、/dev/sda1
の1つのパーティションとして新規インストールを行いました。
私のセットアップの主な癖は、古いHDに多くのデータがあるため、古いHDを再パーティションしたくないということです。
以前HDにスワップパーティションがあったので、それをfstabに入れました。 HDもマウントしました。 /tmp
(および/tmp/var
)はtmpfsにあります。
しかし、どうすれば/ varをHDに移動できますか?古いものをジャンクできます(現在、/dev/sdb5
および/mnt/hd
のルートの下にあります)。
単純なln -s /mnt/hd/var /var
を実行しても機能しないようです。これはmount -o bind
で行う必要があるものですか? 「試行、失敗、回復」のサイクル時間がかなり長いため、私は尋ねています。
すばやく簡単な方法は、/ etc/fstabファイルを編集し、/パーティションに表示されるエントリと同様のエントリを追加し、fsタイプ、ext4などの必要なポインタを置くだけで/ devを指すようにすることです。/sdb5。再起動すると動作するはずです。一時的なマウントポイントにマウントし、そのファイルシステムに再帰的にコピーまたはrsyncして、最初にデータが失われないようにします。