パーティションを再配置して2つ目のLinuxディストリビューションをインストールする

パーティションを再配置して2つ目のLinuxディストリビューションをインストールする

私は Linux 初心者で、パーティション テーブルについて漠然とした知識しかありません。正確には、次のようになります。

Model: ATA ST3500418AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system  Flags
 1      1049kB  1001MB  1000MB  primary   ext4         boot
 2      1001MB  3002MB  2001MB  primary
 3      3002MB  18.0GB  15.0GB  primary   ext4
 4      18.0GB  500GB   482GB   extended
 5      18.0GB  53.0GB  35.0GB  logical   ext4
 6      53.0GB  93.0GB  40.0GB  logical   ext4
 7      93.0GB  500GB   407GB   logical   ext4

$ uname -r -v
3.2.0-41-generic-pae #66-Ubuntu SMP Thu Apr 25 03:50:20 UTC 2013

$ df
Filesystem          1K-blocks      Used Available Use% Mounted on
/dev/sda3            14419440   4397832   9289144  33% /
udev                  1015728         4   1015724   1% /dev
tmpfs                  410376       908    409468   1% /run
none                     5120         0      5120   0% /run/lock
none                  1025940       584   1025356   1% /run/shm
/dev/sda1              961528    161488    751196  18% /boot
/dev/sda5            33643288   2435112  29499172   8% /var
/dev/sda6            38448788    180232  36315432   1% /usr/local
/dev/sda7           391315084 365544552   5892800  99% /home
/home/arun/.Private 391315084 365544552   5892800  99% /home/arun

そして、OpenSUSE 12.2 も一緒にインストールしたいと思っています。また、両方の OS 間で共有/usr/localとパーティション分割を行いたいと思っています。/home

このパーティション設定にどのような変更を加えると、ハード ディスク領域を最大限に活用できるようになりますか? 後でカーネル開発を行う予定なので、パーティション/bootも共有したいと考えています。

答え1

ベスト...分からない。

gpartedパーティションがニーズに合わなくなったときに使用します。gparted はパーティションの作成、コピー、移動、サイズ変更、削除に役立ちます。GUI 付きで、非常に使いやすいです。

私は、現在のラップトップで、最初からパーティションを十数回変更してきました...そしてそのたびに、新しい制約の中で自分のニーズに最も合うように変更してきました。

ファイルを変更すると、/etc/fstabインストールされているすべてのディストリビューションに同じ /boot /var または /home パーティションを指定するように指示できます。各 /etc/fstab ファイル (つまり、各ディストリビューション) に対してこれを実行する必要があります。

私個人としては、あなたのものよりも簡単な計画から始めます。/、、/homeそして/boot本当に本当に必要だと思うなら、おそらく。そして、必要に応じてシンボリック リンクを作成し、パーティションをマウントします (これは で行います/etc/fstab)。

現在使用している Debian/Ubuntu ディストリビューションでは、インストールしたツールすべてで 15GB がいっぱいになっているため/、それよりも少し多く割り当てる必要があります。追加のデータは、/home および /databases としてマウントされた他のパーティションに保存されます。

答え2

パーティションに空き領域がないようです。この状況で openSUSE をインストールできるのであれば、少なくともあなたのレベルの人にとっては面白くないでしょう。理論的には、既存のドライブの 1 つにインストールするだけで済みますが、可能ではあっても結果が混乱するのではないかと心配しています。

/home パーティションのサイズを縮小し、新しい空き領域に新しいパーティションを作成し、これを LVM PV にすることをお勧めします。これは選択肢になりますか?

通常、 1 GiB のパーティションを持つことはまったく意味がありません。ただし、カーネル開発者の場合は状況が異なる可能性があることを認めます (VM を使用しない場合)。少なくともディストリビューション間での/boot共有は危険だと考えています。/boot

関連情報