Перегруппируйте разделы для установки второго дистрибутива Linux

Перегруппируйте разделы для установки второго дистрибутива 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 рядом с ним. Я также хочу разделить /usr/localи /homeразбить на разделы между обеими ОС.

Какие изменения в этой настройке разделов позволят мне лучше использовать пространство на жестком диске? Я буду заниматься разработкой ядра позже и поэтому хочу поделиться разделом /boot.

решение1

Лучше... не знаю.

Я использую gparted, когда мои разделы больше не соответствуют моим потребностям, gparted помогает мне создавать, копировать, перемещать, изменять размер, удалять разделы. Он с графическим интерфейсом, очень прост в использовании.

С самого начала я изменял разделы на своем нынешнем ноутбуке более дюжины раз... и каждый раз это делалось для того, чтобы наилучшим образом соответствовать моим потребностям с учетом новых ограничений.

Изменяя /etc/fstabфайл, вы можете указать всем установленным дистрибутивам указывать на один и тот же раздел /boot /var или /home. Это нужно сделать для каждого файла /etc/fstab (т.е. для каждого дистрибутива).

Я бы лично начал с более простого плана, чем ваш. /, /home, и может быть, /bootесли вы действительно действительно действительно думаете, что вам это понадобится. А затем создайте символическую ссылку и монтируйте разделы к ним по мере необходимости (это делается с помощью /etc/fstab).

Для моего текущего дистрибутива Debian/Ubuntu у меня есть целых 15 ГБ /со всеми установленными инструментами, так что мне нужно выделить немного больше. Дополнительные данные хранятся на других разделах, смонтированных как /home и /databases.

решение2

Кажется, на разделе нет свободного места. Если в этой ситуации возможно установить openSUSE, то это, по крайней мере, не весело для людей вашего уровня. Теоретически вы могли бы просто поместить его на один из существующих дисков, но, хотя это и возможно, боюсь, что результат будет запутанным.

Предлагаю уменьшить размер раздела /home и создать новый раздел в новом свободном пространстве и сделать его LVM PV. Подходит ли вам такой вариант?

Раздел в 1 GiB /bootобычно вообще не имеет смысла. Хотя я допускаю, что ситуация может быть иной для разработчиков ядра (если они не используют VM). Я бы считал разделение /bootмежду дистрибутивами как минимум опасным.

Связанный контент