2009-10-18 14:28:28 +0000 2009-10-18 14:28:28 +0000
17
17

Можно ли удалить 'Системный раздел EFI', не повреждая другие данные на диске?

У меня есть три внешних жестких диска в USB-корпусе. После недавнего обновления до Windows 7, в ходе которого эти три диска были фактически установлены внутри башни ПК, два из трех дисков теперь имеют 200 MB EFI раздел , и эти два диска не отображаются в качестве пригодных для использования под Windows 7 или Snow Leopard . Один из дисков пуст; на другом, однако, есть куча вещей, которые я хочу сохранить, если это возможно.

Как я могу вернуться к этим данным? Могу ли я просто удалить EFI раздел, и все будет хорошо? Или мне нужно сделать что-то более хитрое? Или я просто из шланга?

Ответы (4)

18
18
18
2010-08-06 16:07:45 +0000

Я предполагаю, что вы изначально отформатировали эти диски на системе Intel Mac (OS X).

Вместо того, чтобы перефразировать то, что я слышал в других местах, я просто процитирую статью из Википедии для системного раздела EFI .

В компьютерах Macintosh с архитектурой Apple-Intel раздел EFI изначально пустой и не используется для загрузки.

_Как бы то ни было, раздел EFI используется в качестве инсценировочной области для обновления прошивки; в частности, он помещает утилиту прошивки (EFI двоичный) и файл данных (FD - “Firmware Device”) в каталог EFI/APPLE/FIRMWARE, который затем запускается при перезагрузке системы в режиме “прошивки флэш-памяти”. _

If удалён, система всё равно будет загружаться, а менеджер загрузки позволит пользователям выбрать, запускать ли раздел Boot Camp или Mac OS X по умолчанию, но обновления прошивки будут неудачными.

Как я полагаю, было указано в других ответах, раздел EFI not используется в Windows 7 и не создаётся при использовании системы, не использующей EFI. Другими словами, если вы не собираетесь использовать эти диски в качестве чего-либо кроме дисков с данными, то да, вы можете удалить EFI раздел. Боюсь, что я не потратил время на эксперименты и выяснил, сможет ли удаление раздела EFI решить проблемы, с которыми вы сталкиваетесь в Windows 7, “видя” разделы NTFS на диске. Но, похоже, стоит попробовать.

Если я правильно помню, вы не сможете удалить EFI раздел из утилиты Windows Disk Management. Один из способов удалить EFI раздел(ы) - это запустить DISKPART из (повышенной) командной строки окна.

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

После того, как вы убедитесь, что выбрали раздел, который хотите удалить, команда delete part override должна его удалить.

(Если вас не волнуют данные на диске и вы просто хотите переразметить его, можно также использовать команду clean. Для получения дополнительной информации введите HELP CLEAN в поле DISKPART).

Надеюсь, это поможет.

DISKPART> list disk
  Disk ### Status Size Free Dyn Gpt
  -------- ------------- ------- ------- --- ---
  Disk 0 Online 76 GB 0 B
  Disk 1 Online 372 GB 32 GB
  Disk 2 Online 465 GB 0 B
  Disk 3 Online 931 GB 0 B
  Disk 4 Online 149 GB 255 MB *

DISKPART> select disk 4
Disk 4 is now the selected disk.

DISKPART> list part
  Partition ### Type Size Offset
  ------------- ---------------- ------- -------
  Partition 1 System 200 MB 20 KB
  Partition 2 Unknown 37 GB 200 MB
  Partition 3 Unknown 111 GB 37 GB

DISKPART> select part 1
Partition 1 is now the selected partition.

DISKPART> detail part
Partition 1
Type : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Hidden : Yes
Required: No
Attrib : 0000000000000000
Offset in Bytes: 20480

  Volume ### Ltr Label Fs Type Size Status Info
  ---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 15 EFI FAT32 Partition 200 MB Healthy Hidden
1
1
1
2011-04-22 10:59:46 +0000

Я столкнулся с проблемой, когда Iomega iConnect “увидел” один из разделов NTFS на моем внешнем жестком диске.

Мне пришлось удалить EFI раздел на диске (это был мой внутренний MBP диск до того, как я его заменил), после чего все работало нормально.

Если у вас проблемы с чтением NTFS диска в Windows 7, это может быть возможным решением.

1
1
1
2011-04-19 16:25:25 +0000

У меня просто возникла похожая проблема, и удалить часть или удалить том, на самом деле, было аварийным дисковым разделом!

На другом форуме я нашел команду “чисто”, которая очищает текущий выбранный диск.

> list disk
....
> select disk 1
> clean

и теперь диск ОЧЕНЬ чист. Он не имеет MBR или GPT. В моем случае я хотел установить Server 2008 (не R2), поэтому мне пришлось удалить GPT с диска, на котором ранее работала Windows 7.

0
0
0
2009-10-19 04:36:27 +0000

Раздел 200 MB не имеет ничего существенного по сегодняшнему стандарту. На вашем месте я бы не стал с ним связываться.

Но у меня есть опыт удаления EFI раздела. Я пытался удалить EFI в разделе Mac OS X. Оказалось, что Mac OS X не сможет прочитать разделы NTFS, существующие на жестком диске EFI. Я исправил это, когда переформатировал весь жесткий диск для использования GUID Partition Table (GPT).

Также, я сомневаюсь, что в EFI разделе есть какие-то значительные данные, но в любом случае, вот как его монтировать в Mac OS X:

mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI
```.

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

3
28
12
13
3