同じLinuxディストリビューションの異なるバージョンを拡張パーティション、つまり/dev/sda7にインストールしたいと思います。
現在、Linuxとそのデータとコンテンツに問題がありますか?そうでない場合は、インストール後に両方のディストリビューションにダブルブートできます。そうですか?
また、新しくインストールされた/および/homeを効率的にマウントするにはどうすればよいですか?
すべての提案を歓迎します
答え1
同じディスクに複数のLinuxインストールをインストールすることは問題ではありません。ディストリビューション(指定しない)によって異なりますが、インストーラはすべてを正しく実行する必要があります。 Ubuntuなどの「自動」ディストリビューションの場合は、1つまたは2つの質問に答えるだけです。 Archなどの「実践」ディストリビューションでは、一部の項目を手動で構成する必要があるかもしれません。
インストーラに既存のインストールを上書きするように指示しないように注意してください(すべてのパーティション番号を慎重に確認してください)、データが失われる危険はありません。/dev/sda7
利用可能なスペースにインストールするようにインストーラに指示できるように、今すぐアンインストールすることをお勧めします。
ディストリビューションの1つだけがブートローダを管理します。古いものでも新しいものでもかまいません。以前のBIOSでは、ドライブの先頭の近くにブートローダが必要です。正確なスケジュールはわかりませんが、500GBドライブがコンピュータで販売されている場合です。
インストール間でスワップスペースを共有できます。インストーラにそれをスワップスペースとして使用するように指示すると、/dev/sda6
自動的に発生します。
インストール間でホームパーティションを共有できます。ここで、私はインストーラが正しいことをすると信じていません。再フォーマットされていないことを確認してください。/dev/sda5
フォーマットすると、以前に確認メッセージが表示されます。インストーラに必要な操作を実行できない場合は、新しいインストールに/home
手動でエントリを追加してください。/etc/fstab
既存のインストールのエントリをコピーすると、次のようになります。
/dev/sda5 /home ext4 defaults 0 2
インストーラが既存のシステムのマウントポイントを追加していない場合は、既存のインストール/etc/fstab
に直接追加することもできます。の項目は/etc/fstab
次のとおりです。
/dev/sda7 /media/linux2 auto defaults
読み取り専用でマウントするにはdefaults
;に置き換えます。起動時にファイルシステムをマウントせずにコマンドを使用してマウントするには、に置き換えます。両方のオプションが必要な場合は、カンマで区切られたリストです。インストーラが新しいインストールにエントリを追加しない場合は、次のようにする必要があります。ro
noauto
mount /media/linux2
noauto,ro
fstab
/dev/sda3 /media/linux1 auto defaults
/dev/sda5 /media/linux1/home auto defaults
両方の項目はこの順序で行われるべきです。ディレクトリ/media/linux1
とを作成する必要があります/media/linux2
。インストールされていない場合でもインストールできるようにするには、作成する必要があります/media/linux1/home
。/dev/sda5
/dev/sda3
答え2
多くのアプリケーションがユーザー設定をホームディレクトリに保存し、これらの設定がバージョン間で互換性がない可能性があるため、/homeパーティションを共有するのはおそらく良い考えではありません。私がしたことは/ dataの下に共有パーティションをマウントし、そこに内容を保存することでした。
重要:2番目のディストリビューションをインストールするときに/ dataディレクトリをフォーマットするように指示しないように注意してください。これにより、そこに保存したすべてのコンテンツが削除されます。