Есть ли способ изменить используемый раздел?

Есть ли способ изменить используемый раздел?

Я новый пользователь Linux, и когда я устанавливал Ubuntu, я создал 2 раздела: первый (50 ГБ) для папки /root (не уверен, но что-то вроде того) и второй для папки /usr (я думал, что все пользовательские файлы хранятся там, так как программы устанавливаются туда). Поэтому я столкнулся с проблемой, когда моя папка «Загрузки» находится на первом разделе, который занимает всего 50 ГБ. Есть ли способ изменить их размер / удалить второй раздел и расширить первый, не теряя данные /usr?

решение1

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

На этом этапе, честно говоря, самый простой вариант для вас — начать заново. Сделайте резервную копию всего, что вы хотите сохранить, и переустановите Ubuntu только с двумя разделами: swap и for / (все остальное).

Отвечая на ваш вопрос: нет, это уничтожит /usr. Например, если у вас есть что-то вроде этого:

-----------------------------
| sda1  | sda2              |
-----------------------------

И если вы удалите sda2, чтобы увеличить sda1, вы сотрете все, что находится в sda2.

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

Для полноты картины, вы не можете добавить место в начало раздела. Вы можете добавить только в конец. Например, используя тот же пример разбиения на разделы, если вы хотите удалить sda1, чтобы расширить sda2, это вообще не сработает. Вам придется сделать резервную копию/восстановить, чтобы решить эту проблему.

В заключение, лучшим вариантом будет переустановить Ubuntu.

решение2

Вы можете создать каталог Download, расположенный в /usr или другом разделе. И создать мягкую ссылку с именем Download на каталог Download.

решение3

Вы можете использовать привязку монтирования для монтирования каталогов. Предполагая, что ваш Downloadsкаталог — это , /home/jbwz/Downloadsвы можете создать каталог /usr/JbwzDownloads(или как хотите, но он должен быть под /usr) и переместить все файлы в /home/jbwz/Downloadsнего.

Затем добавьте к /etc/fstab:

/home/jbwz/Downloads /usr/JbwzDownloads none bind

Главное помнить, что если вы удалите /usr/JbwzDownloadsфайлы в, /home/jbwz/Downloadsони тоже будут удалены. Хотя будет казаться, что у вас есть две копии каждого файла, это не так.

Немного лучше было бы привязать mount /home, но перемещение всех файлов из /homeв /usr/homeнемного затруднительно, так как некоторые файлы могут быть заблокированы. Самый простой способ, вероятно, войти в систему как root в tty.

Лучший способ — исправить разделы, осторожно перемещая вещи. Это может быть хорошим опытом обучения, но убедитесь, что у вас есть резервная копия всех ваших данных и Live CD для восстановления. Шаги примерно такие:

  1. Загрузитесь с LiveCD
  2. Смонтируйте два раздела
  3. Переместите все содержимое второго раздела в каталог с именемusr
  4. Переместить все из 1-го раздела во 2-й раздел (при наличии места)
  5. Удалить 1-й раздел
  6. Изменить размер 2-го раздела
  7. Редактировать fstab
  8. Перезагрузить

решение4

Где ваша/домраздел?? и почему было необходимо создать только два раздела??

Обычно при установкеВручнуюОС Linux должна создать четыре раздела:

/dev/sxx-/(корень)

/dev/sxx1-/дом(Каталог, в котором находятся ваши пользовательские файлы Музыка, картинки)

/dev/sxx2-/ботинок(Загрузочный вариант, если у вас обе ОС)

/dev/sxx3-МЕНЯТЬ(Раздел, поддерживающий процесс вашей ОС)

Я думаю, вы немного запутались в разделах для Linux. Проверьте эту ссылку: https://en.wikipedia.org/wiki/Разделение_диска

А по поводу изменения размера раздела я получилмой собственный путь: необходимо эмулировать ОС из живого хранилища (Live USB и т.п.), сохранить необходимые файлы и стереть раздел, размер которого вы хотите изменитьGparted,cfdisk и наконец переустановите ОС с разделами, о которых я вам говорил ранее.

Надеюсь, этот ответ прояснит некоторые вопросы по вашей проблеме. Приветствую!

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