Вопрос Монтировать файловую систему FAT32 как / home во время установки?


Установка в установке Ubuntu 11.10 дает мне это сообщение в расширенном разделении:

«Тип файловой системы fat32 не может быть установлен на / home, потому что это не полностью функциональная файловая система Unix. Выберите другую файловую систему, такую ​​как ext2».

Есть ли способ принудительно использовать раздел fat32, чтобы я мог поделиться им с Windows, но также использовать его как дома?


2
2018-01-25 04:04


происхождения




ответы:


Небольшое улучшение по рецепту «shared ntfs data partition», предложенному @ bodhi.zazen, - это настроить /home на внешнем разделе, монтируйте раздел NTFS, скажем, /mount/disk а затем замените каталоги домашней папки пользователя символическими ссылками на каталоги на разделе NTFS.

  • / home / username / Documents -> / mnt / disk / my_linux_data / Документы
  • / home / username / Музыка -> / mnt / disk / my_linux_data / Музыка

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


0
2018-01-25 05:17



хорошо, этот способ выглядит в значительной степени тем, что мне нужно, но есть ли способ не сделать отдельный раздел для / дома таким образом? - crackout12
Конечно, вы можете просто сохранить его на своем корневом разделе - это будет просто каталог - Sergey
Не делай этого. Это приведет только к неприятностям. Файлы будут отображаться на linux как executable, поскольку в жирных файловых системах нет исполняемого флага, но они вам нужны, чтобы войти в каталог. Другим раздражением является совместное использование текстовых файлов с линией Windows CR + LF. - user unknown
@user неизвестно: спасибо за downvoting :) Исполняемый флаг в файлах - это вопрос установки параметров - вы можете иметь файлы без исполняемого бита и каталогов с одним. Проблема CR / LF не решена никаким другим способом совместного использования файлов - ваше решение «вообще не обменивается данными между Windows и Linux»? Кроме того, обычные текстовые файлы используются в наши дни довольно редко, особенно в Windows. - Sergey


Нет. Проблема в том, что vfat не поддерживает разрешения, поэтому вы не можете использовать его как дома.

Вам почти наверняка лучше использовать общий раздел данных ntfs.

В качестве альтернативы вы можете установить fs-драйвер в windows

http://www.fs-driver.org/

Он будет читать ext2 / 3/4, и вам будет лучше использовать ext4 для / home.


3
2018-01-25 04:34





Очевидно, нет, потому что система не может управлять полномочиями пользователей на FAT32, но ... НО ЧТО ЕСЛИ МЫ МОЖЕМ МЫ НАЙТИ FAT32 AS / home / THEUSER И СДЕЛАЙТЕ ЦЕЛЬЮ СИСТЕМУ FAT32, НЕЗАВИСИМО ОТ «ТЕУСЕР» ??? O_o

o_O O_O O_o X_X -_- X_X -_- o_o


1
2017-12-24 21:33



Хм ... кроме твоих странных лиц, (: p) Думаю, у вас есть точка. Если я создаю этот раздел как домашнюю (~) папку для пользователя, почему любой другой пользователь должен иметь к нему доступ, помимо root, который, как вы предложили, уже имел бы его. Я имею в виду, это домашняя папка! Если в системе есть папка, к которой должен иметь доступ только конкретный пользователь, это место! - Bruno Finger
Не будет работать, поскольку не каждый файл в $ HOME принадлежит пользователю, и не каждый файл / каталог имеет одинаковые разрешения. .ssh или .gpg, например, чтобы назвать несколько. - Panther