Как правильно удалить раздел linux в системе с двойной загрузкой?

Я установил систему двойной загрузки на моем домашнем компьютере с XP и Ubuntu в указанном порядке. Я хочу знать, как удалить раздел linux, не испортив загрузчик?

Я хочу знать это, потому что раньше у меня была такая установка, и для удаления раздела linux я отформатировал раздел linux из Windows (Disk Manager) и не смог загрузиться обратно в XP, так как MBR был испорчен. Мне пришлось использовать установочный компакт-диск XP, чтобы исправить MBR и т. Д. Я знаю, что я сделал глупо, и мне не терпится узнать правильный путь.

1 ответ

Решение

Использование установочного компакт-диска для выдачи fixboot и fixmbr от recovery mode это правильный метод. Это только последняя часть удаления всего, что связано с двойной загрузкой, когда загрузчик (grub) был установлен в загрузочный сектор раздела. Это не неправильно или глупо делать это из Windows.

Тем не менее... вы также можете сделать это из Ubuntu перед удалением раздела. Ты можешь использовать

 sudo fdisk -l

чтобы узнать ваше расположение диска. Пример:

Device     Boot    Start       End    Blocks   Id  System
/dev/sda1   *       2048  19531775   9764864   83  Linux
/dev/sda2       19533822 234440703 107453441    5  Extended
/dev/sda5       19533824  39063551   9764864   82  Linux swap / Solaris
/dev/sda6       39065600 234440703  97687552   83  Linux

Тот, с * под boot держит grub (технически это может быть любой загрузчик). В командах ниже вам нужно изменить sda на ваше устройство (скорее всего это будет sdb если у вас двойная загрузка). В этом случае...

dd if=/dev/null of=/dev/sda bs=446 count=1

удаляет grub, И удалить таблицу разделов вместе с grub Вы также можете сделать

 dd if=/dev/null of=/dev/sda bs=512 count=1

Я видел, как люди утверждают, что /dev/null должен быть /dev/zero, но вы понимаете, что я не собираюсь вводить эти команды в моей системе;-)

Если вы не уверены в какой-либо из этих команд (вряд ли я ожидаю, что новый пользователь их поймет), наиболее логичным для меня будет использование режима восстановления Windows.

И подкрепите это несколькими примерами: http://linux.koolsolutions.com/ имеет 3 способа удаления grub, Первые 2 метода используют подход Windows, а третий использует dd, У www.cyberciti.biz есть 2 метода. Первый - это метод Windows, а второй - dd,

Поэтому, предполагая, что при объяснении чего-либо, где есть более 1 способа, вы бы начали с самого простого / лучшего метода, я бы сказал, что большинство из них будет использовать восстановление Windows. И это определенно не глупо, но очень умно придерживаться команд, которые вы знаете. Глупо использовать команды, с которыми вы едва знакомы.

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