Как эффективно расширить корневой раздел без изменения его размера?

Поскольку, конечно, очевидный способ иметь больший корневой раздел - изменять размер и тем самым расширять его. Теперь моя проблема заключается в том, что у меня есть корневой раздел, домашний раздел и некоторое нераспределенное пространство в таком точном порядке: теперь вероятным решением является резервное копирование моего / домашнего раздела, удаление его, изменение размера корня, размещение / возвращение назад и надеюсь на лучшее. Тем не менее, я боюсь, что это может нарушить мою установку, поскольку новый / домашний раздел будет иметь другой UUID и, возможно, другие вещи, о которых я не знаю. Другим решением, которое я мог бы подумать, было бы иметь несколько разделов, которые действуют как root, но, по-видимому, это невозможно. Примерно тот же вопрос задан здесь, но ответ на этот вопрос мне неудовлетворен, так как «да» точно не описывает, как это сделать (а также «плохие вещи» не определены).

Поэтому мой вопрос: какой лучший способ (эффективно) увеличить мой корневой раздел, не теряя мои данные в / home и / или нарушая работу системы?

2
задан 18 September 2017 в 02:09

9 ответов

/ usr и / var обычно используют наибольшее пространство в корневом каталоге. если у вас много стороннего программного обеспечения, / opt также может быть довольно большим.

Можно создавать разделы, которые монтируются в эти каталоги таким же образом, что / home монтируется в корневой каталог.

Тем не менее, легче загрузиться с живого CD / USB и переместить / home раздел, как указано в комментариях.

Конечно, создайте важные данные перед выполнением любой операции.

4
ответ дан 22 May 2018 в 18:22

/ usr и / var обычно используют наибольшее пространство в корневом каталоге. если у вас много стороннего программного обеспечения, / opt также может быть довольно большим.

Можно создавать разделы, которые монтируются в эти каталоги таким же образом, что / home монтируется в корневой каталог.

Тем не менее, легче загрузиться с живого CD / USB и переместить / home раздел, как указано в комментариях.

Конечно, создайте важные данные перед выполнением любой операции.

4
ответ дан 18 July 2018 в 06:40

/ usr и / var обычно используют наибольшее пространство в корневом каталоге. если у вас много стороннего программного обеспечения, / opt также может быть довольно большим.

Можно создавать разделы, которые монтируются в эти каталоги таким же образом, что / home монтируется в корневой каталог.

Тем не менее, легче загрузиться с живого CD / USB и переместить / home раздел, как указано в комментариях.

Конечно, создайте важные данные перед выполнением любой операции.

4
ответ дан 24 July 2018 в 18:39

Я предполагаю, что вы используете свою фактическую установку при запуске GParted, поэтому вы не можете передвигаться домой.

Если вместо этого вы загружаете DVD / USB Ubuntu, вы можете легко перемещаться раздел Home до конца диска, а затем развернуть Root неразрушающе.

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

3
ответ дан 22 May 2018 в 18:22
  • 1
    Так что, если я буду перемещать / домой с помощью GParted, все данные в разделе будут сохранены? Насколько я знаю, данные сохранялись в определенном диапазоне адресов, так что, когда раздел перемещается, данные все еще сохраняются в одном месте и, следовательно, за пределами раздела. – Simon Klaver 18 September 2017 в 02:26
  • 2
    Перемещение / изменение размера раздела обычно безопасно. У вас должны быть резервные копии независимо. Вам абсолютно ничего не нужно знать. – user 18 September 2017 в 02:39
  • 3
    Перемещение / изменение размера раздела обычно безопасно. У вас должны быть резервные копии независимо. Вам абсолютно ничего не нужно знать. – user 18 September 2017 в 02:39
  • 4
    Перемещение / изменение размера раздела обычно безопасно. У вас должны быть резервные копии независимо. Вам абсолютно ничего не нужно знать. – user 18 September 2017 в 02:39
  • 5
    Перемещение / изменение размера раздела обычно безопасно. У вас должны быть резервные копии независимо. Вам абсолютно ничего не нужно знать. – user 18 September 2017 в 02:39
  • 6
    Данные перемещаются с помощью раздела. В вашем случае я сначала увеличил размер sdc2 (расширенный раздел), потому что оба раздела (/, /home) находятся в расширенном разделе. перемещение или изменение размера раздела не изменяет UUID раздела. – mook765 18 September 2017 в 02:44
  • 7
    Данные перемещаются вместе с разделом Саймон, поэтому нет никакой опасности потерять его, потому что изменяется местоположение раздела. Однако, как я уже сказал, есть другие вещи, которые могут ошибиться при манипулировании разделами, поэтому, пожалуйста, создайте резервные копии своих данных на всякий случай. – Mitch 19 September 2017 в 03:15

Сначала вам нужно развернуть sdc2 в свободное пространство, затем вы можете переместить домашний раздел (sdc6) вправо, а затем расширить свой root (sdc5) в свободное место. Это требует, чтобы и домашний, и корневой разделы были размонтированы в то время, а это значит, что вам нужно загрузить с livecd для этого. Разумеется, сначала сделайте резервную копию, так как сбои питания или другие проблемы в процессе уничтожат ваши данные.

0
ответ дан 22 May 2018 в 18:22

Я предполагаю, что вы используете свою фактическую установку при запуске GParted, поэтому вы не можете передвигаться домой.

Если вместо этого вы загружаете DVD / USB Ubuntu, вы можете легко перемещаться раздел Home до конца диска, а затем развернуть Root неразрушающе.

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

3
ответ дан 18 July 2018 в 06:40

Сначала вам нужно развернуть sdc2 в свободное пространство, затем вы можете переместить домашний раздел (sdc6) вправо, а затем расширить свой root (sdc5) в свободное место. Это требует, чтобы и домашний, и корневой разделы были размонтированы в то время, а это значит, что вам нужно загрузить с livecd для этого. Разумеется, сначала сделайте резервную копию, так как сбои питания или другие проблемы в процессе уничтожат ваши данные.

0
ответ дан 18 July 2018 в 06:40

Я предполагаю, что вы используете свою фактическую установку при запуске GParted, поэтому вы не можете передвигаться домой.

Если вместо этого вы загружаете DVD / USB Ubuntu, вы можете легко перемещаться раздел Home до конца диска, а затем развернуть Root неразрушающе.

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

3
ответ дан 24 July 2018 в 18:39
  • 1
    Так что, если я буду перемещать / домой с помощью GParted, все данные в разделе будут сохранены? Насколько я знаю, данные сохранялись в определенном диапазоне адресов, так что, когда раздел перемещается, данные все еще сохраняются в одном месте и, следовательно, за пределами раздела. – Simon Klaver 18 September 2017 в 02:26
  • 2
    Перемещение / изменение размера раздела обычно безопасно. У вас должны быть резервные копии независимо. Вам абсолютно ничего не нужно знать. – user 18 September 2017 в 02:39
  • 3
    Данные перемещаются с помощью раздела. В вашем случае я сначала увеличил размер sdc2 (расширенный раздел), потому что оба раздела (/, /home) находятся в расширенном разделе. перемещение или изменение размера раздела не изменяет UUID раздела. – mook765 18 September 2017 в 02:44
  • 4
    Данные перемещаются вместе с разделом Саймон, поэтому нет никакой опасности потерять его, потому что изменяется местоположение раздела. Однако, как я уже сказал, есть другие вещи, которые могут ошибиться при манипулировании разделами, поэтому, пожалуйста, создайте резервные копии своих данных на всякий случай. – Mitch 19 September 2017 в 03:15

Сначала вам нужно развернуть sdc2 в свободное пространство, затем вы можете переместить домашний раздел (sdc6) вправо, а затем расширить свой root (sdc5) в свободное место. Это требует, чтобы и домашний, и корневой разделы были размонтированы в то время, а это значит, что вам нужно загрузить с livecd для этого. Разумеется, сначала сделайте резервную копию, так как сбои питания или другие проблемы в процессе уничтожат ваши данные.

0
ответ дан 24 July 2018 в 18:39

Другие вопросы по тегам:

Похожие вопросы: