1

У меня есть ноутбук Samsung, который поставляется с предустановленной Windows 8, он был обновлен до Windows 10. Затем я установил Ubuntu, для этого я создал 4 раздела: swap, boot, root и home. Но в Linux не хватило места, поэтому я сократил модуль C: для изменения размера разделов Linux. Но у меня есть разделы в следующем порядке:

  • sda1 NTFS (Восстановление Windows) 500 МБ
  • sda2 FAT32 (система EFI) 300 МБ
  • sda3 (MSR) 128 МБ
  • sda4 NTFS (Windows C:) 250 ГиБ
  • 151,68 ГиБ бесплатно
  • sda10 (linux swap) 4,88 ГиБ
  • sda5 NTFS (Восстановление) 813 МиБ
  • sda9 ext4 (/boot) 977 МБ
  • sda11 ext4 (/) 9,54 ГиБ
  • sda12 ext4 (/home) 24,51 ГиБ
  • sda6 NTFS (Recovery) 350 МБ
  • sda7 NTFS (Samsung-REC2) 21,16 ГБ
  • sda8 FAT32 (Samsung_REC) 1 ГиБ

Поэтому я понял, что не могу изменить размеры своих разделов Linux, не перемещая раздел восстановления, однако, я боюсь, что раздел не будет распознан или не будет полезен, если я переместу его, я планирую переместить его к нижней части диска , раздел позади /home, но разделы linux также будут перемещены. Что я должен делать?

РЕДАКТИРОВАТЬ: gparted скриншот

1 ответ1

0

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

Если вы не получили более полезного ответа, вы можете рассмотреть этот сценарий:

  1. Загрузите живой CD с Linux.
  2. Создайте новый раздел в свободном пространстве. План такой: это будет ваш новый /home . Создать файловую систему. Смонтировать под /mnt/target .
  3. Смонтируйте sda12 как /mnt/source ; смонтировать sda11 как /mnt/ubuntu .
  4. Скопируйте данные из source в target с помощью sudo cp -a . Будьте осторожны, чтобы не получить /mnt/target/source/ structure. Редко иметь скрытые каталоги или файлы непосредственно в /home/ , тем не менее, проверьте, есть ли они у вас.
  5. Настройте /mnt/ubuntu/etc/fstab (сохраните копию на всякий случай!) использовать новый раздел вместо старого в качестве Ubuntu /home .
  6. Проверьте, все ли данные из source находятся в target .
  7. Проверьте еще раз.
  8. Вы можете загрузить Ubuntu, чтобы проверить, начинается ли он с новой /home . Опять же - проверьте, все ли ваши данные там. Тогда вернитесь к live CD.
  9. Уничтожь sda12 .
  10. Разверните sda11 .

Таким образом, вы получите около 150 ГБ для /home и около 34 ГБ для / .

Дополнительные советы:

  • Если вы хотите расширить swap (sda10), сделайте это заранее.
  • Сценарий требует некоторых знаний о /etc/fstab . Вы можете найти команду blkid полезной при редактировании fstab .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .