Я намерен использовать раздел NTFS в качестве домашнего каталога для установки Ubuntu, это будет работать?
Это звучит как плохая идея. Да, вы можете, но вы должны понимать, что поддержка NTFS в Linux сопровождается следующим предупреждением:
Из-за сложности внутренних структур NTFS как встроенный драйвер ядра 2.6.14, так и драйверы FUSE запрещают внесение изменений в том, которые считаются небезопасными, во избежание повреждения.
что частично связано с:
Подробная информация о внутренностях реализации не опубликована, что затрудняет предоставление сторонними поставщиками инструментов для работы с NTFS.
Я смонтировал том NTFS в Linux, и в прошлом у меня была проблема, когда файловая система не смонтировалась должным образом в Linux, даже с опцией -f (force). Я должен был наконец присоединить это к машине Windows и загрузиться в Windows, которая исправила это.
Если вам абсолютно необходима собственная читаемая Windows файловая система для / home , я бы предпочел вместо этого отформатировать ее как fat32. Несмотря на свои ограничения, он имеет лучшую поддержку на Linux.
Даже перемещение файлов между файловыми системами Linux и fat32 / ntfs вызывает много предупреждений о разрешениях и владельцах. У вас точно будут проблемы с ntfs / home. Первое, что не сработает, это ~ / .ssh, .netrc и другие файлы / каталоги с ограниченными разрешениями. Другие программы определенно будут иметь ошибки, когда они не смогут изменить разрешения для файлов конфигурации. () точечные файлы
источник
Вы можете, но у вас будут настоящие проблемы, так как многие приложения принимают соглашения о файловой системе сторонних разработчиков, например, чувствительность к регистру. Скорее всего, вам лучше установить что-то вроде Ext2IFS на компьютере с Windows, чтобы вместо этого читать разделы ext *.
источник
Вы также можете попробовать связать ваши «Документы», «Изображения» и «Музыка» с папками в NTFS, если вы просто хотите иметь возможность обмениваться основными пользовательскими данными. Это отлично работает на компьютерах, которые я настроил для двойной загрузки для друзей.
источник
Ты можешь использовать:
Это позволит сохранить все, что сохраняется в одном каталоге, в другом месте. Для меня это было потому, что моим основным хранилищем была NTFS, поскольку она должна была быть читаемой в Windows 7. В
/etc/fstab
, я смонтировал раздел NTFS как обычно, сделанный для меня Ubuntu 11.04:Затем я устанавливаю базовые папки хранения для сохранения там:
Это все,
/etc/fstab
так что он снова применяется при загрузке.NTFS не имеет тех же разрешений, что и ext4, поэтому я рекомендую использовать это только для тех файлов, которые не являются конфиденциальными.
источник
В настоящее время я храню подпапки моего дома (например
~/Documents
,~/Music
) в файловой системе NTFS, и это, кажется, работает нормально.В качестве примера, вот как разместить вашу
~/Documents
папку в разделе NTFS. Сначала убедитесь, что для раздела NTFS установлено автоматическое подключение, чтобы он был доступен системе при загрузке. Переместите любые файлы, которые вам необходимо хранить, из одной~/Documents
и той же папки NTFS-раздела (т.е./mnt/winblows/Users/Username/Documents
). Теперь удалитеDocuments
папку в вашем домашнем каталоге и создайте ссылку на эту папку NTFS с именемDocuments
.Примечание. Возможно, вам придется убедиться, что вы
~/.config/user-dirs.dirs
синхронизированы с выбранными вами папками (я так и сделал). Смотрите этот ответ для более подробной информации.источник