2

Следующая ситуация: у меня есть ноутбук с SSD и HDD в нем.

  • Windows 8.1 установлена на SSD
  • HDD содержит раздел данных

Несколько недель назад пытались работать с Linux и установить его в конце раздела данных. Итак, новый конфиг выглядит так:

  • Windows на SSD
  • Данные в начале HDD, Linux в конце

Теперь я хочу поменять местами диски без форматирования или переустановки ни Windows, ни Linux, так что в конце Linux использует все пространство SSD, а HDD размещает Windows в начале и раздел данных в конце.

Кто-нибудь намекнул мне, как это сделать?

1 ответ1

1
  1. переместить раздел данных, чтобы освободить место для разделов Windows (boot и c:)
  2. используйте dd для клонирования разделов Windows на начало жесткого диска
  3. отформатировать SSD
  4. используйте dd для клонирования разделов Linux (boot, /, swap) на SSD
  5. развернуть / поэтому Linux использует все пространство на SSD
  6. удалить раздел Linux с жесткого диска, расширить раздел данных до конца диска

Вы можете сделать все это с живого диска Linux, используя gparted и dd, но обязательно сделайте резервные копии перед началом работы.

Загрузчики должны быть исправлены позже. Используйте это: https://help.ubuntu.com/community/Boot-Repair

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