Как избавиться от невидимого раздела нулевого размера, оставшегося после удаления загрузочного раздела Windows

Компьютеры, продаваемые с предустановленной Windows 7 , имеют небольшой «Зарезервированный системой» загрузочный раздел в начале диска, который на самом деле не является необходимым, поскольку Windows может загружаться одна или рядом Убунту без этого. Поэтому я решил удалить его с пары машин, которые прошли нормально (кроме дополнительных усилий по перемещению / изменению размера разделов влево и иногда необходимости восстанавливать менеджер загрузки Windows).

В одной из машин, однако, я был удивлен, увидев, что новые номера разделов начинаются с 2 в GParted . И вывод fdisk -l выглядит следующим образом:

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb2   *        2048    52426751    26212352    7  HPFS/NTFS/exFAT
/dev/sdb3        52426752   942684159   445128704    7  HPFS/NTFS/exFAT
/dev/sdb4       942684160   976773119    17044480   12  Compaq diagnostics

Мне потребовалось некоторое время, чтобы обнаружить, что причиной этого является тот факт, что каким-то образом невидимый раздел нулевого размера остался после того, как я удалил этот раздел как видно из вывода команды sfdisk -l ниже:

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          0       -       0          0    0  Empty
/dev/sdb2   *      0+   3263-   3264-  26212352    7  HPFS/NTFS/exFAT
/dev/sdb3       3263+  58679-  55416- 445128704    7  HPFS/NTFS/exFAT
/dev/sdb4      58679+  60801-   2122-  17044480   12  Compaq diagnostics

Помимо неприличной нумерации разделов, мне любопытно узнать , как я могу избавиться от этого странного раздела? [ 115]

4
задан 10 March 2013 в 15:29

1 ответ

Вы не можете, потому что его там нет. На MBR-диске всегда всегда точно четыре записи первичного раздела, но некоторые из них могут быть не использованы. Команда sfdisk -l, которую вы использовали, перечисляет все эти записи, даже если они не используются. Другими словами, sfdisk -l показывает «призрачную» запись - структуры данных присутствуют, но они не определяют раздел. Вы можете сместить числа так, чтобы у вас были разделы 1-3, а не 2-4, но затем использование sfdisk -l показало бы похожий «призрачный» раздел # 4. Это не ошибка, не ошибка или проблема; это просто способ определения структур данных MBR.

Я упоминал, что вы можете изменить номера разделов. AFAIK, это неудобно делать с fdisk, sfdisk или parted, и вы также рискуете сделать Windows не загружаемой, если попытаетесь, поскольку Windows может быть суетливой из-за своих разделов. Таким образом, я не рекомендую вам попробовать; просто жить с тем, что ваши разделы начинаются с # 2. Однако, если это приводит к возникновению ошибок, достаточных для того, чтобы рисковать не загружаемой установкой Windows, вы можете попробовать мою программу FixParts . Он включает опцию s, которая сортирует разделы; это должно сместить их числа на 1. Если вы попробуете это и Windows не загрузится, я не смогу вам помочь, так как я не эксперт по Windows.

0
ответ дан 10 March 2013 в 15:29

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

Похожие вопросы: