Difference between revisions of "How to mount Windows (NTFS) filesystem due to hibernation/ru"

(Created page with "Как смонтировать файловую систему Windows (NTFS) из-за спящего режима")
Tags: Mobile web edit Mobile edit
 
 
(40 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
__TOC__
__TOC__
=A bug [https://bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/1008117]=
=Ошибка [https://bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/1008117]=  
has been filed about the Nautilus dialog you are seeing as it recommends a potentially dangerous option that could result in data loss. Please do not run the command in this dialog unless you want to delete your saved Windows session and potentially lose unsaved work.
было подано заявление о диалоге Nautilus, который вы видите, поскольку он рекомендует потенциально опасную опцию, которая может привести к потере данных. Пожалуйста, не выполняйте команду в этом диалоге, если вы не хотите удалить сохраненную сессию Windows и потерять несохраненную работу.


==Explanation: Why Linux can't open hibernated Windows partitions==
==Объяснение: Почему Linux не может открыть спящие разделы Windows==


You are seeing this error because you hibernated Windows instead of
Вы видите эту ошибку, потому что перевели Windows в спящий режим вместо того, чтобы выключить ее обычным способом (в новых версиях Windows спящий режим может быть опцией по умолчанию).
turning it off the normal way (in newer versions of Windows, hibernate
might be the default option).


Hibernating saves the current state information to the hard disk and then powers down the computer.
При гибернации информация о текущем состоянии сохраняется на жестком диске, а затем компьютер выключается.
Shutting down the computer closes all programs and ends all running processes before powering down the computer.
Выключение компьютера закрывает все программы и завершает все запущенные процессы перед выключением компьютера.


When you turn off Windows by hibernating it, you are essentially
Когда вы выключаете Windows, переводя ее в спящий режим, Вы по сути приостанавливаете работу системы и сохраняете всю эту информацию (в большом файле под названием '''hiberfil.sys'''). Таким образом, когда вы выйдете из спящего режима - все ваши приложения и файлы будут в том же состоянии, какими вы их оставили. Это также устанавливает флаг в hiberfil.sys, чтобы другие операционные системы знали что Windows находится в спящем режиме.
pausing the system and saving all of that information (into a big file
called '''hiberfil.sys'''). This way when you resume from hibernation all of your applications and files will be exactly how you left them. It
also sets a flag in hiberfil.sys to let other Operating Systems know
that Windows is hibernated.


Making changes to your Windows (ntfs) partition while it is
Внесение изменений в раздел Windows (ntfs), когда он находится в спящем режиме может быть опасным - это может привести к тому, что Windows не возобновит работу из спящего режима или к сбою после возобновления работы. В связи с этим инструмент (ntfs-3g), который монтирует (открывает) раздел, не будет монтировать его в режиме чтения-записи, если он видит флаг гибернации. Таким образом, Nautilus, браузер файлов по умолчанию, не сможет автоматически открыть этот раздел - отсюда и сообщение об ошибке, которое вы видите - потому что он пытается открыть его в режиме чтения-записи.
hibernated could be dangerous--it could cause Windows to not resume
from hibernation or to crash after resuming. Because of this, the
tool (ntfs-3g) that mounts (opens) the partition will not mount it
in read-write mode if it sees a hibernation flag. As such, Nautilus,
the default file browser, will not be able to automatically open this
partition--hence the error message that you see--because it is trying
to open it in read-write mode.


=Workaround for all versions of Windows=
=Обходное решение для всех версий Windows=


There are three ways to mount a hibernated Windows partition:
Существует три способа монтирования спящего раздела Windows:


Boot into Windows and power down the system by shutting it down
Загрузитесь в Windows и отключите питание системы, выключив ее полностью. Затем Вы можете снова загрузиться в Manjaro и раздел будет смонтирован в режиме чтения-записи автоматически, когда откроете его в Nautilus.  
completely. You may then boot back into Manjaro and the partition will mount in read-write mode automatically when you open it in Nautilus.  


'''Note:''' that the "Shut Down" option may not be the one displayed in your start menu by default. You may need to click the button next to it to see further options.
{{BoxSuccess|Примечание|Обратите внимание, что опция "Завершение работы" может не отображаться в вашем стартовом меню по умолчанию. Вам может потребоваться нажать на кнопку рядом с ним, чтобы увидеть дополнительные опции.}}


===Manually mount the filesystem in read only mode===
===Ручное монтирование файловой системы в режиме только для чтения===


Check to see if you have a mount point (folder for mounting your partition in) for your Windows partition in the folder '''/media''' using this command:  
Проверьте, есть ли у вас точка монтирования (каталог для монтирования раздела) для раздела Windows в каталоге '''/media''', используя эту команду:  


'''ls /media'''
{{UserCmd|command=ls /media}}


If you don't see a folder for your Windows partition, you should create one with the following command:  
Если вы не видите каталог для раздела Windows - создайте его с помощью следующей команды:  


'''sudo mkdir /media/windows'''
{{UserCmd|command=sudo mkdir /media/windows}}


Next, mount the partition in read-only mode onto this folder with this command:  
Затем смонтируйте раздел в режиме только для чтения в этот каталог с помощью этой команды:  


'''mount -t ntfs-3g -o ro /dev/sda3 /media/windows'''
{{UserCmd|command=mount -t ntfs-3g -o ro /dev/sda3 /media/windows}}


'''Note:''' that you should change '''/media/windows''' if your mountpoint is called something else.
'''Примечание:''' Обратите внимание, что вам следует изменить '''/media/windows''', если ваша точка монтирования называется как-то иначе.




Now you will be able to view/open files on your Windows partition using any program in Manjaro. However you will not be able to write to the partition or modify any files as it is in read only mode.
Теперь вы сможете просматривать/открывать файлы на разделе Windows с помощью любой программы в Manjaro. Однако вы не сможете записывать на раздел или изменять какие-либо файлы, так как он находится в режиме "только чтение".


==The Third Option==
==Третий вариант==


If you need to mount the partition in read-write mode and are not able to or willing to boot into Windows and shut it down completely there is a third option. However, it is not included here because it completely deletes hiberfil.sys and will cause you to lose all unsaved information in the hibernated Windows programs. The following is a quotation from man ntfs-3g about the option that would be used to do this.
Если Вам нужно смонтировать раздел в режиме чтения-записи и Вы не можете или не хотите загружаться в Windows и полностью выключать ее - существует третий вариант. Однако он здесь не приводится, поскольку полностью удаляет hiberfil.sys и приводит к потере всей несохраненной информации о спящих программах Windows. Ниже приведена цитата из man ntfs-3g об опции, которая будет использоваться для этого.


  '''remove_hiberfile'''
  '''remove_hiberfile'''
   
   
  Unlike in case of  read-only  mount, the  read-write  mount  is
  В отличие от монтирования только для чтения, монтирование для чтения
  denied  if  the  NTFS volume is hibernated. One needs either to
  и записи запрещено, если том NTFS находится в спящем режиме.
  resume Windows and shutdown it properly, or  use  this  option
  Необходимо либо  возобновить работу Windows и выключить ее должным
which  will  remove  the Windows hibernation file. Please note,
  образом, либо использовать эту опцию, удаляющую файл гибернации
  this means that the saved Windows session  will  be  completely
  Windows. Обратите внимание - это означает, что сохраненная сессия
  lost. Use this option under your own responsibility.''
  Windows будет полностью потеряна. Используйте эту опцию под свою
  ответственность.'''


=Solution (only for Windows 8 and 10)=
=Решение (только для Windows 8 и 10)=


There is a new feature in '''Windows 8''' called '''Fast Startup''' [http://www.typicaltips.com/2013/02/disable-fast-startup-in-windows-8.html]. If this feature is enabled (which it is by default), Windows 8 does not actually completely shutdown when you choose shutdown. Instead, it does a "hybrid shutdown". This is something like hibernating; it makes booting Windows 8 back up faster. So, you need to disable this feature to be able to shut it down properly, and be able to mount the Windows partitions. To do this, boot into your Windows 8 and:
В '''Windows 8''' есть новая функция под названием '''Быстрый запуск''' [http://www.typicaltips.com/2013/02/disable-fast-startup-in-windows-8.html]. Если эта функция включена (а она включена по умолчанию), Windows 8 не выключается полностью при выборе выключения. Вместо этого она выполняет "гибридное выключение". Это что-то вроде гибернации; оно ускоряет загрузку Windows 8. Поэтому Вам нужно отключить эту функцию чтобы правильно выключить систему и смонтировать разделы Windows. Для этого загрузитесь в Windows 8 и:


'''Note:''' disabling Fast Startup will most likely make your Windows 8 take a longer time to boot. There are no "exact" numbers, but let's say that if it took you 10 seconds to boot into Windows 8, it will now take you 50 seconds after disabling this feature.
{{BoxSuccess|Примечание|Отключение функции Быстрый запуск, скорее всего, приведет к тому, что загрузка Windows 8 займет больше времени. Точных цифр нет, но скажем, что если раньше загрузка Windows 8 занимала 10 секунд, то теперь после отключения этой функции она займет 50 секунд.}}


  '''1.''' Open Control Panel in the small icons view and click on '''Power Options'''.
  '''1.''' Откройте Панель управления в режиме просмотра мелких значков и нажмите на '''Параметры электропитания'''.
  '''2.''' Click on '''Choose what the power buttons do''' (look in the left hand column).
  '''2.''' Нажмите на '''Действия кнопок питания''' (смотрите в левой колонке).
  '''3.''' Click on '''Change settings that are currently unavailable'''.
  '''3.''' Нажмите на '''Изменения параметров, которые сейчас недоступны'''.
  '''4.''' '''Uncheck Turn on fast startup (recommended)'''.
  '''4.''' Снимите флажок '''Включить быстрый запуск (рекомендуется)'''.


Click on '''Save changes'''. Now, shutdown Windows 8 and boot back into Manjaro.
Нажмите кнопку '''Сохранить изменения'''. Теперь выключите Windows 8 и снова загрузитесь в Manjaro.


If you still aren't able to mount without getting errors, you may need to turn off hibernation completely. Open an elevated Command Prompt (right click on the shortcut, click on '''Run as Administrator'''), and input:
Если вы все еще не можете подключиться без ошибок - возможно Вам нужно полностью отключить спящий режим. Откройте Командную строку (щелкните правой кнопкой мыши на ярлыке, выберите '''Запуск от имени администратора''') и введите:


'''powercfg /h off'''
{{UserCmd|command=powercfg /h off}}


Source: Fast Startup - Turn On or Off in Windows. [http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html]
Источник: Быстрый запуск - включение или выключение в Windows. [http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html]
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 08:16, 8 January 2023

Other languages:
English • ‎Türkçe • ‎русский

Ошибка [1]

было подано заявление о диалоге Nautilus, который вы видите, поскольку он рекомендует потенциально опасную опцию, которая может привести к потере данных. Пожалуйста, не выполняйте команду в этом диалоге, если вы не хотите удалить сохраненную сессию Windows и потерять несохраненную работу.

Объяснение: Почему Linux не может открыть спящие разделы Windows

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

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

Когда вы выключаете Windows, переводя ее в спящий режим, Вы по сути приостанавливаете работу системы и сохраняете всю эту информацию (в большом файле под названием hiberfil.sys). Таким образом, когда вы выйдете из спящего режима - все ваши приложения и файлы будут в том же состоянии, какими вы их оставили. Это также устанавливает флаг в hiberfil.sys, чтобы другие операционные системы знали что Windows находится в спящем режиме.

Внесение изменений в раздел Windows (ntfs), когда он находится в спящем режиме может быть опасным - это может привести к тому, что Windows не возобновит работу из спящего режима или к сбою после возобновления работы. В связи с этим инструмент (ntfs-3g), который монтирует (открывает) раздел, не будет монтировать его в режиме чтения-записи, если он видит флаг гибернации. Таким образом, Nautilus, браузер файлов по умолчанию, не сможет автоматически открыть этот раздел - отсюда и сообщение об ошибке, которое вы видите - потому что он пытается открыть его в режиме чтения-записи.

Обходное решение для всех версий Windows

Существует три способа монтирования спящего раздела Windows:

Загрузитесь в Windows и отключите питание системы, выключив ее полностью. Затем Вы можете снова загрузиться в Manjaro и раздел будет смонтирован в режиме чтения-записи автоматически, когда откроете его в Nautilus.


Примечание
Обратите внимание, что опция "Завершение работы" может не отображаться в вашем стартовом меню по умолчанию. Вам может потребоваться нажать на кнопку рядом с ним, чтобы увидеть дополнительные опции.

Ручное монтирование файловой системы в режиме только для чтения

Проверьте, есть ли у вас точка монтирования (каталог для монтирования раздела) для раздела Windows в каталоге /media, используя эту команду:

user $ ls /media COPY TO CLIPBOARD


Если вы не видите каталог для раздела Windows - создайте его с помощью следующей команды:

user $ sudo mkdir /media/windows COPY TO CLIPBOARD


Затем смонтируйте раздел в режиме только для чтения в этот каталог с помощью этой команды:

user $ mount -t ntfs-3g -o ro /dev/sda3 /media/windows COPY TO CLIPBOARD


Примечание: Обратите внимание, что вам следует изменить /media/windows, если ваша точка монтирования называется как-то иначе.


Теперь вы сможете просматривать/открывать файлы на разделе Windows с помощью любой программы в Manjaro. Однако вы не сможете записывать на раздел или изменять какие-либо файлы, так как он находится в режиме "только чтение".

Третий вариант

Если Вам нужно смонтировать раздел в режиме чтения-записи и Вы не можете или не хотите загружаться в Windows и полностью выключать ее - существует третий вариант. Однако он здесь не приводится, поскольку полностью удаляет hiberfil.sys и приводит к потере всей несохраненной информации о спящих программах Windows. Ниже приведена цитата из man ntfs-3g об опции, которая будет использоваться для этого.

remove_hiberfile

В отличие от монтирования только для чтения, монтирование для чтения
и записи запрещено, если том NTFS находится в спящем режиме.
Необходимо либо  возобновить работу Windows и выключить ее должным 
образом, либо использовать эту опцию, удаляющую файл гибернации 
Windows. Обратите внимание - это означает, что сохраненная сессия 
Windows будет полностью потеряна. Используйте эту опцию под свою 
ответственность.

Решение (только для Windows 8 и 10)

В Windows 8 есть новая функция под названием Быстрый запуск [2]. Если эта функция включена (а она включена по умолчанию), Windows 8 не выключается полностью при выборе выключения. Вместо этого она выполняет "гибридное выключение". Это что-то вроде гибернации; оно ускоряет загрузку Windows 8. Поэтому Вам нужно отключить эту функцию чтобы правильно выключить систему и смонтировать разделы Windows. Для этого загрузитесь в Windows 8 и:


Примечание
Отключение функции Быстрый запуск, скорее всего, приведет к тому, что загрузка Windows 8 займет больше времени. Точных цифр нет, но скажем, что если раньше загрузка Windows 8 занимала 10 секунд, то теперь после отключения этой функции она займет 50 секунд.
1. Откройте Панель управления в режиме просмотра мелких значков и нажмите на Параметры электропитания.
2. Нажмите на Действия кнопок питания (смотрите в левой колонке).
3. Нажмите на Изменения параметров, которые сейчас недоступны.
4. Снимите флажок Включить быстрый запуск (рекомендуется).

Нажмите кнопку Сохранить изменения. Теперь выключите Windows 8 и снова загрузитесь в Manjaro.

Если вы все еще не можете подключиться без ошибок - возможно Вам нужно полностью отключить спящий режим. Откройте Командную строку (щелкните правой кнопкой мыши на ярлыке, выберите Запуск от имени администратора) и введите:

user $ powercfg /h off COPY TO CLIPBOARD


Источник: Быстрый запуск - включение или выключение в Windows. [3]