Как я могу запретить Windows 8 пытаться отформатировать мой внешний жесткий диск в формате ext3?

2877
19 Lee

Как я могу запретить Windows 8 пытаться отформатировать мой внешний жесткий диск в формате ext3?

Каждый раз, когда я подключаю свой жесткий диск в формате ext3 к гостевой виртуальной машине (ubuntu), Windows (хост) показывает диалоговое окно, в котором он собирается отформатировать мой диск в формате ext3.

ubuntu (гость) - виртуальный ящик - windows (хост) - внешний диск ext-format

Боюсь, что когда-нибудь случайно нажму кнопку подтверждения.

Я не хочу видеть диалог для его форматирования.

Во всяком случае, я использую Windows 8.


РЕДАКТИРОВАТЬ:

  • Я изменил Windows в Windows 8
  • Извините, все. Я забыл упомянуть, что я использую внешний диск ext-format для гостевой машины виртуальной коробки. Я забыл об этом, так как намеревался задать этот вопрос в моем другом вопросе .
3
В самом деле? Два отзыва за такой бесполезный комментарий? «Не используйте Linux» здесь не вариант. psusi 10 лет назад 3
псуси, я не вижу, что не так с комментарием @ Ramhound. Читайте правильно, он не сказал «не используйте Linux». Поскольку Windows не распознает файловую систему ext, можете ли вы сказать мне одну вескую причину, * почему * кто-либо должен подключать диск, отформатированный с ее помощью, к ПК с Windows? Если вы не собираетесь использовать FAT32 / NTFS (для которой у Linux есть драйверы) или установить драйвер ext в Windows, как сказал Али, зачем беспокоиться? Только не подключайте диск (никто не заставляет OP делать это), и проблема решена! Karan 10 лет назад 0
@ Karan, поскольку вы устанавливаете Linux на единственный жесткий диск, вы автоматически подключаете такую ​​fs. psusi 10 лет назад 0
@psusi: Вопрос был о подключении * внешнего * жесткого диска в формате ext. Я снова спрашиваю, кто заставляет OP подключить диск к ПК с Windows? Karan 10 лет назад 0
@ Каран, внешний или внутренний не имеет значения. psusi 10 лет назад 0
@psusi: почему это не имеет значения? Он может свободно использовать внешний диск для Linux и отформатировать его как ext, но в отличие от внутреннего диска он может просто не позволить себе подключить диск к ПК с Windows, если он не хочет его форматировать или использовать на нем. система. Если он не знает, что содержит диск, может пригодиться наклейка или маркер. Karan 10 лет назад 0
@Karan - Вы можете размонтировать внутренние диски в Windows или Linux. Я придерживаюсь своего утверждения о том, что в установку Windows не следует подключать диск с неподдерживаемой файловой системой Ramhound 10 лет назад 0
@Ramhound: Вы понимаете, что я защищал ваш комментарий и соглашался с вами, верно? Прочитайте [комментарий псуси] (http://superuser.com/questions/598644/how-can-i-prevent-the-windows-from-try-to-format-my-ext-hard-disk?noredirect=1# comment737351_598644) внимательно и мои ответы к нему. Любой ответ от вас должен быть направлен на него. Karan 10 лет назад 0
@Karan - конечно, мой комментарий был более полусерьезным в плане использования файловой системы, поддерживаемой как Linux, так и Windows Ramhound 10 лет назад 0
@ Karan, просто потому, что у вас есть возможность не подключать внешний диск, это не делает «не подключать такой диск» более приемлемым, чем если бы он не был внешним; Windows не должна предлагать его форматировать, и не будет, если она будет правильно разделена. psusi 10 лет назад 0
@psusi: «Windows не должна предлагать ее форматирование» - это должно быть предложение, направленное на MS, я полагаю, поскольку Windows отказывается признавать существование любой другой ОС, и именно Linux всегда приходилось приспосабливать ее, учитывая Windows ' рыночная доля. Что касается вашего предложения, я не могу подтвердить без дальнейшего тестирования, что оно работает, поэтому не комментируйте и не голосуйте в любом случае (хотя Ramhound наверняка считает, что это не сработает). Karan 10 лет назад 0
@ Karan, Windows всегда признавала существование других ОС, поэтому игнорирует разделы, помеченные как принадлежащие * другим * ОС. Проблема в том, что если раздел помечен как принадлежащий Windows, он может предложить отформатировать его. psusi 10 лет назад 0
@ Пожалуйста, отредактируйте свой вопрос. Как вы можете видеть из комментариев, существует путаница в том, что вы используете слова «ext format». Вы говорите о файловой системе Linux на внешнем жестком диске? Если так, ext-3 или 4? Jan Doggen 10 лет назад 0
Это происходит каждый раз, когда я подключаю HD-формат в truecrypt. Очень надоедливый. tomsv 10 лет назад 1
@dontomaso - скорее всего, это происходит только потому, что в самой системе не установлен TrueCrypt. У меня нет такой же проблемы. Ramhound 10 лет назад 0
Мне очень жаль, что я вас смущаю. Я подключаю внешний жесткий диск в формате ext3 для гостевой виртуальной машины Ubuntu на хост-компьютере Windows 8. 19 Lee 10 лет назад 0

5 ответов на вопрос

3
Ali

Try installing the Ext driver for windows: http://www.ext2fsd.com/

Примечание на сайте:: ПРЕДУПРЕЖДЕНИЯ. Драйвер может привести к сбою в работе вашей системы и неожиданно испортить ваши данные, поскольку могут быть конфликты программного обеспечения, и я могу протестировать его только на некоторых популярных платформах. Вы должны использовать это с осторожностью и использовать на свой страх и риск! " Carl B 10 лет назад 0
Отличное предложение! Я забыл это. Теперь, я помню, я попробовал подобные вещи в первый раз. Но я думаю, что никакое бесплатное программное обеспечение драйвера ext-формата не поддерживало Windows 8. Я использую Windows 8. 19 Lee 10 лет назад 0
1
Robert

You could simply try to create a very small (some megabytes) FAT32 partition on your external drive. Then Windows would be able to find one understandable partition and therefore the format dialog should not appear anymore as the disk is not "Empty" (from Windows perspective).

It may be necessary to create this partition as the first partition on the disk.

Ты гений! Я попробую это. Спасибо!! Потребуется время, чтобы разделить его без потери данных. Я не знаю, как это сделать, и я не уверен, возможно ли это. Я работаю над этим. Если это сработает, я выберу этот ответ. 19 Lee 10 лет назад 0
Это не работает для меня. Windows отображает несколько дисков (D: и E :) для моего внешнего диска и хочет отформатировать ext4. [Этот ответ] (http://superuser.com/a/49385/11808) показывает, как сказать Windows, чтобы скрыть диск, и [этот вопрос] (http://superuser.com/q/37512/11808) спрашивает, как чтобы заставить Windows читать этот диск (теперь я использую ext2fsd для чтения моих внутренних и внешних дисков ext4). idbrii 9 лет назад 1
-1
Tonny

You can't.

Whenever Windows sees a partition that it doesn't understand it will assume it still needs to be formatted with a format that Windows can understand.

So you will have to be careful, very careful NOT to hit the wrong button when you get the format dialog.
(Press Escape when you get it. You are less likely to make a mistake by using the keyboard then by using the mouse to cancel the dialog.)

-1
zeyorama

Prevent is not possible.

Make a Backup and format it. Then store all your files back. Othe only way you can avoid the format dialog.

TIP: Format your extHDD with a Linux system, Ubuntu for example. Live CD is more than enough to do it. Start it with CD/DVD on Startup, mount your extHDD and format it in NTFS.

I had simular troubles not long ago, my ArchLinux detected, that my extHDD needs to repair. It repairs and since then, my Windows never pops up the format dialog again.

-1
psusi

If the disk is using GPT instead of MSDOS partitioning, you need to use the gdisk utility to change the partition type to linux instead of Windows. Debian and its derivatives set up GPT partitions using the Microsoft type code, so Windows assigns them a drive letter and offers to format them if it doesn't recognize the filesystem.

Просто чтобы подтвердить, говорите ли вы, что если gdisk используется для изменения типа раздела GPT на Linux вместо Windows, то подключение диска к ПК с Windows * не * вызовет всплывающее диалоговое окно формата из-за нераспознанной файловой системы, а диск просто будет тихо игнорироваться? Кроме того, каково ваше решение для дисков в формате MBR? Karan 10 лет назад 0
@Karan, то же самое, только вы можете установить тип с помощью `fdisk` или` parted`, но он уже должен иметь правильный тип. psusi 10 лет назад 0
Хорошо, но * ваш ответ решает проблему ОП *, это то, что я спрашиваю. Если он сделает то, что вы предлагаете, а затем подключит жесткий диск USB, отформатированный как ext, к ПК с Windows, он перестанет просить его отформатировать диск из-за неизвестной файловой системы? Будет ли он просто тихо игнорировать диск вообще? Karan 10 лет назад 0
@ Каран, да ... это именно то, что я сказал. psusi 10 лет назад 0
@pseudo - даже в своем ответе вы говорите, что он все равно попросит его отформатировать диск. Ramhound 10 лет назад 1
@ Блин, нет, не знаю. Я четко объяснил, почему именно он предлагает форматирование и что нужно изменить, чтобы он этого не делал. psusi 10 лет назад 0
@Ramhound: Можете ли вы проверить это предложение? И psusi: 1) Под gdisk вы имели в виду [GPT fdisk] (http://www.rodsbooks.com/gdisk/), верно? 2) Какой код типа Linux будет использоваться? 3) Какой-нибудь основной дистрибутив, кроме Debian, который получает это "право"? 4) Как можно отформатировать диск с такими разделами MBR / GPT типа «Linux» в Windows, так как ему не будет назначена буква диска? Будет ли это видно в разделе «Управление дисками»? Karan 10 лет назад 0
@Karan, 1) да, 2) в программе есть меню со списком кодов, 3) да, оно будет отображаться в управлении дисками как неизвестный раздел, вместо того, чтобы назначать букву диска для случайного открытия в проводнике и будет предложено отформатировать его. psusi 10 лет назад 0