Переносной жесткий диск USB независимо от среды Windows и Ubuntu / Linux

1026
Kim Stacks

Я занимаюсь веб-разработкой в ​​основном в Ubuntu. Иногда мне нужно зайти в Windows, чтобы выполнить другую административную работу. Теперь я ничего не знаю о файловых системах. Я не могу сказать разницу между NTFS и FAT32 . Мои глаза просто смотрят на статьи из Википедии.

Все, что я знаю, это то, что я использовал этот портативный жесткий диск USB объемом 320 ГБ для сохранения файлов, когда я нахожусь в Ubuntu и в Windows.

Теперь у меня возникла ситуация, когда иногда система Windows 7 не может обнаружить жесткий диск. В Ubuntu я не могу смонтировать жесткий диск. Я подозреваю, что данные NTFS внутри больше не соответствуют. Я считаю, что это связано с проблемой файловой системы. Или мой жесткий диск разваливается.

Как упростить резервное копирование моих файлов на переносной жесткий диск USB независимо от Ubuntu или Windows?

Это означало бы, что я могу пойти от

  • из Linux / Ubuntu на портативный жесткий диск для чтения / записи файлов
  • с Windows 7 на портативный жесткий диск для чтения / записи файлов

одни и те же файлы.

Обновить

Я понимаю, что проблема связана с плохими секторами на жестком диске. Сейчас я пытаюсь восстановить файлы. Я хочу предотвратить это снова, так как мне все еще нужно использовать Ubuntu и Windows. И да, файлы могут быть больше 4 ГБ, поэтому FAT32 отсутствует.

Кстати, я купил новый жесткий диск.

2
Не можете обнаружить жесткий диск или не можете определить раздел / файловую систему на диске? Ignacio Vazquez-Abrams 13 лет назад 0
Вам нужно будет придерживаться FAT32 для совместимости между операционными системами. Хотя в Ubuntu есть драйвер NTFS, он ненадежен. 13 лет назад 2
@Randolph: прошу отличаться. NTFS-3G достаточно надежен, даже если он иногда (редко) сталкивается с ударом или двумя. Ignacio Vazquez-Abrams 13 лет назад 0
Я использую внешний диск NTFS с системами Ubuntu и Windows (7) без проблем. Я даже использую смешанные 32-битные и 64-битные версии ОС. user12889 13 лет назад 0
Первоначально я могу использовать жесткий диск NTFS USB. Со временем NTFS, очевидно, становится противоречивым. Теперь я не могу смонтировать жесткий диск в Ubuntu. Kim Stacks 13 лет назад 0
NTFS-3G недостаточно надежен для расширенного использования на диске. Это мой опыт, и я придерживаюсь этого. 13 лет назад 0
Лучший способ восстановить данные на диске - использовать (gnu) ddrescue - если вам повезет, вы сможете получить большую часть своих данных прямо с изображения, в противном случае запустите Photorec на изображении. davidgo 8 лет назад 0

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

3
DRG

Если вы не планируете иметь файлы размером более 4 ГБ в файлах веб-разработки ... Я бы порекомендовал FAT32.

Несмотря на то, что Linux поддерживает NTFS, я понимаю, что реализация является обратной разработкой ... даже если люди считают ее «достаточно надежной», для проблем с файловой системой все еще существует огромный запас проблем.

Спасибо за предложение FAT32. у меня есть несколько файлов размером более 4 ГБ. Сжатые файлы или видео файлы. Kim Stacks 13 лет назад 0
1
user541921

Все остальные выбирают между FAT32 и NTFS, но есть еще одна альтернатива: exFAT.

exFAT работает с любой версией Windows, более новой, чем XP, и работает на Ubuntu Linux с пакетом exfat-fuse (запустите sudo apt-get install exfat-fuse в терминале). Я не уверен, когда впервые появилась поддержка OS X, но я считаю, что это работает на Mac

Я также не уверен на 100% в том, насколько надежен exFAT в Linux, но я достаточно уверен, что ваши файлы не исчезнут и не смонтируются в один прекрасный день. Это следующая тема, которую я бы исследовал, если бы был на вашем месте.

exFAT не имеет тех же ограничений FAT32 для максимального размера файла (4 ГБ). Однако это еще одна проприетарная файловая система от Microsoft, поэтому она может быть не полностью реализована в Linux. Я также советую настроить способ резервного копирования файлов (например, в Dropbox).

Для получения дополнительной информации о exFAT см. Здесь: https://en.wikipedia.org/wiki/ExFAT.

0
clpo13

Если проблема заключается в ограничении размера файла в FAT32, вы можете переключить его и установить поддержку Ext2 / 3 в Windows ( http://www.fs-driver.org/ ). Затем вы можете отформатировать USB-накопитель в Ubuntu, чтобы использовать файловую систему Ext2 или Ext3, встроенную в Linux, и при этом иметь возможность доступа к ней в Windows (при условии, что драйвер подключен или установлен аналогичный). Недостаток этого метода заключается в том, что диск будет недоступен в любой операционной системе, отличной от Linux, без этих драйверов.

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