Файлова система для використання в Linux / Windows dualboot


0

У мене встановлена ​​наступна конфігурація диска

  1. Завантажувальний розділ Windows 7; NTFS; Тут зберігається Windows 7 та його драйвери; -; C:
  2. Завантажувальний розділ Linux; ext3; Завантажувальні файли, необхідні Linux; / завантаження; -
  3. Linux кореневий розділ; ext3; Програми для використання Linux; /; -
  4. Розділ даних; ext3; Особисті дані та програми Windows, які не потребують збереження на розділі NTFS через UAC; / додому; D:

Хоча це працює, але він має три недоліки:

  1. Драйвер ext2fsd використовується для читання та запису D: від Windows використовує часова мітка Linux, доступна лише для читання, для зберігання дати створення файлу. Коли я завантажуюся в Linux і редагую файл, ця мітка часу перезаписується поточною датою.
  2. Під час створення каталогу на D: у Windows всі файли всередині за замовчуванням стають лише для читання. Я можу вручну змінити прапор лише для читання в Windows. Постійні зміни потребують перезавантаження та chmoding каталогу.
  3. У пошуку Windows, схоже, є проблеми з розділом ext3, ймовірно, пов’язані зі службою індексування файлів.

Проблема (1), ймовірно, буде вирішена, якби я міг використовувати іншу файлову систему для своїх даних. ext4 підтримує час народження, який слід використовувати для зберігання часу створення файлів. Однак ext2fsd не може записати розділи ext4. NTFS також має цю функцію, але здається складним встановити правильну карту користувачів Windows-Linux, яка потрібна для роботи. Іншим рішенням було б запустити демон (використовуючи inotify) на Linux, який зберігає часові позначки створення файлів в окремому файлі, а потім застосувати ці часові позначки назад у Windows. Як третє рішення, ви можете виправити ядро ​​Linux, щоб торкнутися ctime лише тоді, коли файл фактично створений.

Проблемам (2) і (3) може знадобитися, щоб розділ даних був NTFS.

Я вважаю (1) найбільшою проблемою, оскільки вона передбачає втрату даних. Яка хороша конфігурація в цьому випадку.


@Ramhound Отже, ви пропонуєте мені перетворити розділ 4 в NTFS і пройти лабіринт налаштування ACL: s. (1) стосується не NTFS, а ядра Linux та ext3.
user877329

Linux може без проблем записувати на диски NTFS NTFS-3G, навіщо вам потрібно зберігати дані на накопичувачі ext3
phuclv

@ LưuVĩnhPhúc Тому що я хочу, щоб мої дані були в домашніх каталогах під Linux.
user877329
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.