Я бы предложил снова использовать ваш LiveCD, чтобы удалить раздел, если он действительно пуст. Затем используйте Windows, чтобы восстановить его по мере необходимости.
Windows XP установлена на диске C: ничего на D: - как D: быть системным разделом?
Я переустановил Windows XP на компьютер друга. Он был уничтожен вирусами и вредоносными программами, поэтому я загрузился с живого компакт-диска Ubuntu и использовал GParted для создания нового раздела (восстановления), перемещения всех их файлов в раздел и удаления основного.
После переустановки Windows XP я переместил их файлы обратно на диск C: и перешел к управлению дисками, чтобы удалить раздел. Однако раздел D: теперь имеет системный флаг, даже если Windows установлена на диске C: с флагом загрузки и настройками, а на D: НИЧЕГО нет.
Как можно безопасно удалить его (Windows не пускает из графического интерфейса), не теряя доступа к установке XP, чтобы я мог восстановить пространство после увеличения раздела C?
Вот изображение разделов:
Обновление: мне сообщили, что удаление системного раздела приведет к повреждению загрузчика; Могу ли я получить пример или пошаговое руководство о том, как я могу вернуть это место? Я не хочу выяснять это «на лету», когда наконец решу эту проблему.
3 ответа на вопрос
Вы смотрели на файл boot.ini (скрытый / системный файл в C :) с редактором? Он содержит записи загрузчика Windows, возможно, там что-то еще указывается.
По сути, последовательность загрузки следующая: запись Masterboot (исправленная с помощью fixboot / MBR или аналогичного процесса) ищет активный раздел (LiveCD может пометить первый активный раздел, так что вы можете это исправить), который загружает NTLDR, который загружает boot.ini, который представляет меню загрузки (или если есть только одна запись загрузки из этого).
Если действительно что-то в этой последовательности находится во 2-м разделе, это можно исправить (установка восстановления XP исправляет почти все, что может пойти не так).
Как я могу безопасно удалить его (Windows не пускает из графического интерфейса) без потери доступа к установке XP, поэтому я могу восстановить пространство, увеличив раздел C.
Если вы использовали Linux Live-CD для своей работы, то вы, возможно, уже знаете, как Linux видит разделы.
Если есть один жесткий диск SATA с двумя разделами, Linux покажет их следующим образом:
/dev/sda1 which is the first partition, probably C: under Windows /dev/sda2 which is the second partition, probably D: under Windows
Что нужно сделать, это полностью стереть зараженный вирусом раздел, а затем позволить редактору таблицы разделов выполнить свою работу. Я бы стер с жесткого диска dd
.
Я бы загрузил свой PLD Rescue CD и набрал команду:
dd if=/dev/urandom | pipemeter | dd of=/dev/sda2 && dd if=/dev/zero | pipemeter | dd of=/dev/sda2
Это заполнит второй раздел на жестком диске случайными данными, а затем вернется назад и обнулит все это. Вам не нужно заполнять раздел случайными данными, и пропуск этого шага экономит время. Это зависит от ваших личных предпочтений.
Если вы просто хотите обнулить второй раздел, используйте следующую команду:
dd if=/dev/zero | pipemeter | dd of=/dev/sda2
И снова, просто дайте инструменту редактирования таблицы разделов выполнить свою работу.
Удачи!
Похожие вопросы
-
4
Как узнать, кто вошел в Windows XP?
-
3
Как обстоят дела с папкой C: \ Program Files \ xerox \ nwwia?
-
3
Почему отключение моего флэш-накопителя приводит к синему экрану?
-
-
2
Есть ли какой-нибудь способ получить пункт меню «отправить в -> получатель почты» в Gmail?
-
2
Почему установщик IIS не может скопировать staxmem.dll, несмотря на то, что он находится в указанной...
-
1
Переключить настройки DNS для каждого пользователя Windows?
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
4
Могу ли я удалить раздел Boot Camp из моего MacBook?
-
8
Как предотвратить сжатие панели задач при использовании удаленного рабочего стола?
-
20
Я что-то упускаю, придерживаясь Windows XP?