16

Просто приобрел себе новый компьютер и думал о том, как его настроить.

У меня есть win7 HP, и я, вероятно, вскоре установлю на него хотя бы какую-нибудь версию Ubuntu, чтобы иметь двойную загрузку. Возможно, в будущем появятся и другие дистрибутивы Linux.

У меня есть жесткий диск объемом 1 ТБ, и мой вопрос - какой самый умный способ обмениваться файлами на всех ОС? В каком формате?

Я думал о ~ 100 ГБ для Windows для приложений и игр и т.д. ~ 20-50 ГБ для Ubuntu и некоторого третьего раздела, где я храню свои общие файлы, такие как медиа, фото, документы, файлы для загрузки и прочее, занимая оставшееся свободное место.

Какой файловой системой должен быть общий раздел?

Есть ли какой-нибудь умный способ заставить домашние каталоги windows и домашние каталоги linux указывать на одно и то же место в общем разделе, или было бы рекомендовано просто хранить их отдельно?

7 ответов7

6

Самое простое - сетевой ресурс nas, который будет работать только на обоих или на USB-накопителе!

Кроме того, Ubuntu может читать из NTFS, но Windows не может читать из EXT2/4 и т.д.

В вашей настройке у меня был бы раздел на 50 ГБ для Ubuntu, и тогда у вас есть выбор:

Остальные для Windows и просто доступ к разделу NTFS из Ubuntu (который должен работать) или создание нового диска размером в несколько ГБ, форматирование в NTFS или Fat32 и использование для обмена файлами.

Лично я не стал бы делиться домашними каталогами между операционными системами, это может сработать - но в моих книгах это вызывает проблемы позже.

6

Что касается функциональной совместимости, FAT32 - это тот, который, скорее всего, «просто работает». Однако реализация NTFS в Linux довольно солидна, так что раздел NTFS или FAT32 будет достаточно хорош.

Вы также можете установить драйвер ext в Windows для доступа к разделу Linux, если это необходимо.

4

У меня была та же проблема, что и у вас сейчас.

  • Виртуальные машины - не вариант для меня, так как я разработчик и мне нужен доступ к физическому оборудованию.
  • FAT не соответствует моим требованиям, так как мне часто приходится создавать образы DVD - я застрял бы с этим (FAT32 допускает только файлы с максимальным размером 4 ГБ).
  • Я не хотел использовать NTFS, потому что нативная поддержка Linux для него не завершена (запись не полностью поддерживается), а драйвер NTFS-3G использует слишком много ресурсов - загрузка файла из Интернета с подключением 100 Мбит почти замораживает мою Core i3.
  • Хорошим решением будет ext3/4, но я использую TrueCrypt для защиты своих данных, а драйвер ext для Windows вызывает BSOD, если вы пытаетесь смонтировать том TrueCrypt.

Это решение, которое я придумал:

  1. Установить Windows + Linux

  2. Сделайте ваш раздел данных ext3/4

  3. Настройте раздел данных в Linux (создайте записи в fstab)

  4. Получить QEMU или VMware для Windows. Установите минимальную систему Debian и назначьте физический раздел данных в качестве второго жесткого диска.

  5. Настройте Samba в новой виртуальной машине, разрешите ей разделить этот раздел со своим хостом. Таким образом, я могу использовать раздел под Windows, и у меня нет никаких проблем с FAT или NTFS под Linux. Я также могу использовать TrueCrypt!

2

Я использовал раздел NTFS для этого. Я думаю, это самый простой и безопасный. FAT32, вероятно, еще более безопасный вариант, но FAT32 не поддерживает файлы размером более 4 ГБ (я думаю?). Есть способы заставить Windows читать разделы EXT, но те, которые я пробовал, не чувствовали себя слишком безопасными или стабильными ... возможно, к настоящему времени изменились, но я не знаю :)

1

Не мультизагрузка. Используйте виртуальные машины. Virtualbox достаточно, и вы разделяете папку основной установки (которая должна быть 64-битной, чтобы вы могли иметь 64- и 32-битную гостевую ОС).

0

В моем личном опыте у меня были следующие проблемы:

  • ext3: Он отлично работает на Linux, но в Windows всегда были проблемы. Я мог монтировать с EXT2 Ifs, но со временем у меня начались некоторые потери данных или испорченные файлы. В конце я мог видеть только папки и файлы мусора из Ubuntu. Выброшенные
  • NTFS: Это тоже хорошо работает, но большая проблема в том, что в Windows я действительно привыкла переводить сеанс в спящий режим, поэтому в другой момент просто запустите сеанс Ubuntu, внесите некоторые изменения в раздел и когда я вернусь к Windows, все изменения, сделанные в Ubuntu, были полностью потеряны, кроме всех созданных поврежденных файлов. Это связано с тем, что NTFS работает с системой кэширования последних изменений в ОЗУ. См. Здесь «Кэширование и восстановление данных». Снова сбрасывается
  • FAT32: самая стабильная для меня, единственное «но» с таким подходом - ограничение размера 4ГБ.

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

0

Я использую "Ext2 Volume Manager" в моей системе Windows (XP) для монтирования дисков ext2 и ext3, и у меня никогда не возникало никаких проблем. работает плавно и быстро. я очень рекомендую это, так как это с открытым исходным кодом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .