パーティションを分離する方法は/etc
?明らかに私がした/etc/fstab
ように編集することはできません。/home
これは、/etc
合計があるパーティション(sda7)にあり、残りが別のパーティション(sda6)に/etc
あることを望むからです。私はそれがシンボリックリンク(sda7のマウントポイント)でなければならないと/home
思います。しかし、アクセスなしでpart2をマウントするようにシステムにどのように通知できますか?/etc
/mnt/part2/etc
/mnt/part2
/home
fstab
役に立つ場合は、Arch Linux x64を使用しています。
答え1
Linuxシステムで最初にすべきことは、すべてのファイルシステムを正しいマウントポイントにマウントして、システムの他のすべての部分がそのファイルを見つけることを可能にすることです。
ルートファイルシステムは通常、カーネルコマンドラインにあります。このファイルシステムをマウントし、/etc/fstab で他のすべてのマウントポイントを探します。
これが起こる前に本当に奇妙なことをしたい場合は、次のことを使用できます。初期化プログラムそのような設定のため。
答え2
/etcと/homeが1つのパーティションにあることを望みます。
いいえ、そうではありません。それは脳を膝に移植するように頼むのと同じです。 :-) 問題が何であれ、/etc
別々のパーティションを作成またはマージすることは/home
解決策ではありません。何ですか解決したい実際の問題?
答え3
簡単な答えはあなたが知らないということです。/etc
すべてのコンポーネントがある場所です。設定がどこにあるのかわからない場合、システムはどのように実行されますか?なぜこれを行うのですか?
答え4
これは非常に悪い考えであり、正直なところ、これが価値のある状況を考えることはできません。
しかし、本物これを行うには、最良の方法は、指定したroot=/dev/sda1
ものと同様の2番目の引数を使用するカーネルパッチを作成し、ルートをインストールした後etc=/dev/sda2
。/etc
init
/etc
この時点でエラーが発生すると、ルートパーティションに安全なバックアップを設定するのに十分な感覚がないと、システム全体を起動できなくなります。