У коллеги есть ноутбук с двойной загрузкой, с Windows XP или 7 (пока не уверен) на одном разделе и RHEL 5.8 на втором. Раздел RHEL используется редко, и раздел Windows скоро достигнет своей квоты. Мой коллега спросил, могу ли я сжать или удалить раздел Linux. Поскольку это не моя машина, я довольно настороженно отношусь к этому, поскольку я не хочу непреднамеренно потерять данные / системные настройки, которые не принадлежат мне, хотя я попросил своего коллегу заранее сделать резервную копию всех важных данных на внешнем жестком диске.

Каковы мои варианты и каковы подводные камни в этом процессе.

Я предполагаю, что будет лучше настроить параметры разделов со стороны Linux, но я не уверен, как безопасно выполнить этот тест

1 ответ1

1

Эта операция проста и безболезненна при условии соблюдения трех простых правил.

Первое правило - "Резервное копирование ваших данных". Второе правило - "Резервное копирование ваших данных". Третье правило - "Резервное копирование ваших данных". Я не шучу.

Самый простой способ - использовать дистрибутив Linux, такой как Ubuntu. Вы загружаете на свой ПК установочный iso-файл для Ubuntu, помещаете его на USB-накопитель (вы можете использовать утилиту unetbootin, которая существует в версиях для Windows и Linux), загружаетесь с USB-накопителя, выбираете опцию "Try Ubuntu" вместо "Установить Ubuntu" откройте терминал и введите команды:

 sudo apt-get install gparted
 sudo gparted

и выберите диск для переразметки. Теперь вы можете выбрать операции по своему усмотрению (сначала измените размер раздела Linux, затем измените размер раздела Windows), и когда вы закончите, вы дадите команду "Применить выбранные операции" или что-то подобное. Если вы предпочитаете полностью удалить раздел RHEL, вы можете просто удалить его, оставить его пустым, а затем позволить разделу Windows перерасти в свободную область, примыкающую к нему (бывший раздел RHEL).

Затем вы ждете значительное количество времени (в зависимости от размера раздела, может даже длиться несколько часов), пока gparted не сработает.

Теперь вы почти закончили, за исключением того, что, скорее всего, ваша система не загрузится. Если вы удалили раздел RHEL, это точно, потому что вы удалили раздел, содержащий grub, который контролировал процесс загрузки. В этом случае вам придется использовать установочный диск Windows для загрузки, а затем выбрать "Восстановить установку", и диск заберет его отсюда. Если вместо этого вы решили сохранить раздел RHEL, выполните следующие действия: с терминала ubuntu смонтируйте раздел, содержащий систему RHEL,

 sudo mount /dev/sdaX /mnt

где X - соответствующий номер для раздела RHEL. Теперь сделайте это:

 sudo chroot /mnt
 sudo update-grub
 exit

Выключите компьютер, и все готово. Но, пожалуйста, помните три золотых правила разбиения, которые я написал в начале.

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