1

У меня есть система двойной загрузки, Ubuntu/Windows, каждая на своем жестком диске, так как у меня также активен SRT в разделе Windows.

Установка выглядит следующим образом:

Диск 1:
- Раздел 1: Система (Windows 7)
- Раздел 2: Хранилище (NTFS)
Диск 2:
- Раздел: Ubuntu

Теперь я могу легко смонтировать разделы Windows из Ubuntu и читать их файлы. Я даже могу скопировать файлы на соответствующий раздел (Storage - Disk1/Partition2), и он работает безупречно. Тем не менее, я не вижу никаких файлов, добавленных Ubuntu при загрузке Windows. Таким образом, в основном, Windows видит только свои собственные файлы в разделе, в то время как Ubuntu видит все.

Что мне нужно сделать, чтобы Windows увидела файлы, созданные в Ubuntu? Имейте в виду, что этот раздел - NTFS, а не ext2/3/4, поэтому Windows его видит - просто не файлы, которые создает Ubuntu (а Win7 даже не учитывает эти файлы при расчете оставшегося свободного места на указанном разделе - они совершенно не существуют в ОС)

По сути, моя цель состоит в том, чтобы иметь один раздел Storage, через который обе операционные системы могли бы обмениваться файлами - таким образом, иметь музыку, фильмы, образцы кода и загружаемые файлы в одном месте, доступном и изменяемом для обеих ОС - без необходимости прибегать к чему-то вроде физически отдельный сетевой диск.

Редактировать: Любопытно, что изменения, которые я делаю в Ubuntu для существующих файлов Windows, также не переносятся. Я просто сделал текстовый документ в Win7, а затем отредактировал его в Ubuntu. Загрузка в Ubuntu показывает изменения, в то время как загрузка в Windows показывает предыдущее состояние файла. Как любопытно.

Найденное решение, ответьте ниже, приму как можно скорее.

3 ответа3

2

Причиной стало кеширование СТО.

Я включил его, чтобы ускорить мой раздел Win для игр в основном, и, поскольку мой SSD для кэширования был размером 64 ГБ (текущий максимальный размер для SRT), он в основном кэшировал все, что попало в руки, так как на нем еще не было свободного места. начать чистку. Таким образом, все, что Windows могла видеть, - это кэшированный контент, извлеченный из SSD, в то время как Ubuntu (так как SRT не поддерживает его) видел современное состояние.

После того, как я выключил SRT и перезагрузил компьютер, чтобы очистить кеш вручную, они без проблем взаимодействуют с разделом. Естественно, это неприемлемо, потому что мне нужен мой SRT в ОС Win, поэтому я просто подключу новый диск, который будет служить в качестве общего диска. Таким образом, у меня также есть некоторая избыточность.

Спасибо всем за помощь!

Изменить: Согласно запросу, некоторая информация о SRT: http://en.wikipedia.org/wiki/Smart_Response_Technology. По сути, это механизм кэширования, который использует SSD начального уровня, чтобы узнать, какие файлы вы используете чаще всего, а затем использует SSD. загрузить их вместо загрузки их с жесткого диска. Пока это поддерживается только в Windows и обеспечивает производительность SSD с большими жесткими дисками - огромные возможности со скоростью SSD для подавляющего большинства ваших регулярно используемых файлов

Например, время загрузки Windows сократилось с 24 до 15 секунд, в то время как загрузка большого уровня в Skyrim с максимальной детализацией занимает около 1-2 секунд. Не уверен, насколько полезны эти сравнения для пользовательской базы Superuser, но вот они :)

Вы можете узнать больше об этом, просто поиграв в Intel SRT - там есть множество обзоров и тестов.

1

Вы должны иметь возможность обмениваться файлами из Windows <=> Linux, как вы хотите, используя раздел NTFS

  1. Убедитесь, что у вас установлен обозреватель для отображения всех системных и скрытых файлов
  2. Обратите внимание, что Windows и Linux имеют различный набор пользователей (даже если у них одинаковое текстовое имя, например, оба являются joe), поэтому у вас могут возникнуть проблемы с правами доступа, но я ожидаю, что в этом случае вы могли бы видеть файлы, но не читать их.

Смотрите man mount.ntfs для получения информации об опциях монтирования NTFS. Я думаю, что permissions и опции inherit могут быть полезны для вас. Чтобы увидеть текущие параметры, попробуйте mount | grep ntfs

0

Ваша Windows находится в спящем / гибридном спящем состоянии? Если это так, вы не можете записывать в любой раздел NTFS, все еще смонтированный / открытый в Windows (что обычно бывает). Вы должны либо размонтировать раздел в Windows перед переходом в спящий / спящий режим, либо полностью завершить работу.

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