Перемещение / загрузка в отдельный раздел

Я установил Ubuntu 12.04 в раздел с файловой системой BTRFS, но похоже, что у grub2 есть некоторые проблемы с этой файловой системой. По какой-то причине загрузка занимает очень много времени и вообще не отображает экран выбора ОС.

Поэтому я решил переместить /boot в отдельный раздел с файловой системой ext2. Но я не знаю, какие именно шаги я должен предпринять, чтобы сделать это. Пожалуйста помоги! :)

4
задан 12 October 2012 в 11:47

2 ответа

Грубо говоря:

  1. Создать раздел и отформатировать в ext2
  2. Скопировать содержимое из старой / загрузочной папки в корень нового раздела
  3. Редактировать fstab с помощью отдельного загрузите запись и запустите grub-install для нового места загрузки (используя опцию --boot-directory=)
  4. Загрузитесь и помолитесь

Может быть удобнее сделать это с liveCD (легче исправить, если что-то пойдет не так).

0
ответ дан 12 October 2012 в 11:47

Вы можете сделать это с GParted . Выполните следующие действия:

  1. Установите GParted в центре программного обеспечения или с помощью sudo apt-get install gparted в терминале .
  2. Размонтируйте раздел / boot , например: sudo unmont /dev/sda7, предполагая, что раздел / boot находится в / dev / sda7. Если вы не знаете, где это, вы можете посмотреть на GParted.
  3. Запустите его и введите пароль вашего root, когда он попросит об этом.
  4. Теперь нажмите на / dev / sda7 (конечно, если предположить, что / boot на / dev / sda7). Затем нажмите кнопку Удалить раздел .
  5. После удаления выберите новое неназначенное пространство и нажмите «Создать новый раздел».
  6. Теперь просто создайте новый загрузочный раздел, как вы это делали в процессе установки. Когда вы закончите, нажмите на кнопку Применить все изменения .
  7. Установите grub: sudo grub-install /dev/sda7 (при условии, что новый раздел был /dev/sda7).

Перезапустите, и оно должно работать. Я надеюсь, что это так! И скажите нам, сработало ли это!

0
ответ дан 12 October 2012 в 11:47

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

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