монтирование NTFS и гибернация

Установка, обновление, настройка Linux

Модераторы: Olej, adminn

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 05 янв 2017, 22:54

Об этом много спрашивают...
Хоть я и вообще, в принципе не работаю с Windows ... но решил с этим слегка разобраться.
У меня на ноутбуке остался раздел от прежнего его владельца из USA с чистой лицензионной Windows 8.1 - так и остался ...

Код: Выделить всё

[olej@dell ~]$ sudo fdisk -l
[sudo] пароль для olej: 
Диск /dev/sda: 298,1 GiB, 320072933376 байт, 625142448 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xe79d7219

Устр-во    Загрузочный    начало     Конец   Секторы Размер Идентификатор Тип
/dev/sda1  *                2048    718847    716800   350M             7 HPFS/NTFS/exFAT
/dev/sda2                 718848  92880895  92162048    44G             7 HPFS/NTFS/exFAT
/dev/sda3               92880896  93396991    516096   252M            83 Linux
/dev/sda4               93396992 625141759 531744768 253,6G             5 Расширенный
/dev/sda5               93399040 612558847 519159808 247,6G            83 Linux
/dev/sda6              612560896 625139711  12578816     6G            82 Linux своп / Solaris
Так вот, командой монтирования, которую показывают в обсуждениях, его NTFS диск ни в какую не монтируется:

Код: Выделить всё

[olej@dell ~]$ sudo mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda2 /mnt/win_8
[sudo] пароль для olej:
Windows is hibernated, refused to mount.
Failed to mount '/dev/sda2': Операция не позволена
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
Т.е. допускает монтирование только в режиме read-only:

Код: Выделить всё

    
[olej@dell ~]$ sudo mount -t ntfs -o noatime,users,ro,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda2 /mnt/win_8

[olej@dell ~]$ ls -l /mnt/win_8/
итого 8272681
-rw-rw-rw- 1 root root     427680 авг 22  2013 bootmgr
-rw-rw-rw- 1 root root          1 июн 18  2013 BOOTNXT
lrwxrwxrwx 2 root root         60 авг 22  2013 Documents and Settings -> /mnt/win_8/Users
-rw-rw-rw- 1 root root 6860062720 янв  5 18:55 hiberfil.sys
-rw-rw-rw- 1 root root 1342177280 янв  5 18:55 pagefile.sys
drwxrwxrwx 1 root root       4096 апр 21  2016 ProgramData
drwxrwxrwx 1 root root       8192 апр 21  2016 Program Files
drwxrwxrwx 1 root root       8192 апр 29  2016 Program Files (x86)
drwxrwxrwx 1 root root          0 апр 21  2016 $Recycle.Bin
-rw-rw-rw- 1 root root  268435456 янв  5 18:55 swapfile.sys
drwxrwxrwx 1 root root       4096 апр 22  2016 System Volume Information
drwxrwxrwx 1 root root       4096 фев  2  2015 Users
drwxrwxrwx 1 root root      24576 апр 22  2016 Windows
-rw-rw-rw- 1 root root      16382 май  5  2015 WPI_Log.txt

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 05 янв 2017, 22:58

Olej писал(а): Т.е. допускает монтирование только в режиме read-only:
Упёрлось оно в режим гибернации - ещё одна гадость, которую из рыночных шкурных интересов привнесли Microsoft:
Гибернация что это такое
Гибернация являет собой режим энергосбережения компьютера, при котором содержимое оперативной памяти сначала сохраняется на жёсткий диск, а затем компьютер выключается. При последующем включении компьютера сохранённые данные вновь загружаются в систему, и перед пользователем предстаёт компьютер в том состоянии, в котором он был до перехода в режим «гибернации».
Если он у вас по каким-то причинам не активен, то для активации режима гибернации запустите командную строку в режима администратора (нажмите на клавишу «Пуск», в строке поиска введите cmd, сверху в списке программ появится cmd, нажмите на неё правой клавишей мыши и выберите «Запуск от имени администратора»). В появившейся командной строке наберите:

Код: Выделить всё

powercfg /h on 
Если захотите отключить, тогда наберите:

Код: Выделить всё

powercfg /h off

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 05 янв 2017, 23:05

Olej писал(а):
Если он у вас по каким-то причинам не активен, то для активации режима гибернации запустите командную строку в режима администратора (нажмите на клавишу «Пуск», в строке поиска введите cmd, сверху в списке программ появится cmd, нажмите на неё правой клавишей мыши и выберите «Запуск от имени администратора»). В появившейся командной строке наберите:

Код: Выделить всё

powercfg /h on 
Если захотите отключить, тогда наберите:

Код: Выделить всё

powercfg /h off
У меня это кино не получилось... возможно потому, что я не обратил внимания на вот эту Windows-задрочку:
нажмите на неё правой клавишей мыши и выберите «Запуск от имени администратора»

Синтаксис команды в моей систем показан немного по другому:
- справка

Код: Выделить всё

> powercfg /?
..
> powercfg /? H
...
- включить

Код: Выделить всё

> powercfg /H ON
- включить (что мне единственно и надо)

Код: Выделить всё

> powercfg /H OFF
Тут оно мне ругается на какое-то мифическое отсутствие прав (см. выше)...

Но того же самого можно добиться клацая мышкой в GUI "Настройки" -> "Управление электропитанием"...

Дальше: выключение и перезагрузка...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 05 янв 2017, 23:08

Olej писал(а):Дальше: выключение и перезагрузка...
И :

Код: Выделить всё

[olej@dell ~]$ sudo mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda2 /mnt/win_8
[sudo] пароль для olej: 

[olej@dell ~]$ ls -l /mnt/win_8/
итого 8272681
-rw-rw-rw- 1 root root     427680 авг 22  2013 bootmgr
-rw-rw-rw- 1 root root          1 июн 18  2013 BOOTNXT
lrwxrwxrwx 2 root root         60 авг 22  2013 Documents and Settings -> /mnt/win_8/Users
-rw-rw-rw- 1 root root 6860062720 янв  5 18:55 hiberfil.sys
-rw-rw-rw- 1 root root 1342177280 янв  5 18:55 pagefile.sys
drwxrwxrwx 1 root root       4096 апр 21  2016 ProgramData
drwxrwxrwx 1 root root       8192 апр 21  2016 Program Files
drwxrwxrwx 1 root root       8192 апр 29  2016 Program Files (x86)
drwxrwxrwx 1 root root          0 апр 21  2016 $Recycle.Bin
-rw-rw-rw- 1 root root  268435456 янв  5 18:55 swapfile.sys
drwxrwxrwx 1 root root       4096 апр 22  2016 System Volume Information
drwxrwxrwx 1 root root       4096 фев  2  2015 Users
drwxrwxrwx 1 root root      24576 апр 22  2016 Windows
-rw-rw-rw- 1 root root      16382 май  5  2015 WPI_Log.txt
Вот теперь оно смонтировалось в режиме запись-чтение.

Код: Выделить всё

[olej@dell ~]$ mount | grep win
/dev/sda2 on /mnt/win_8 type fuseblk (rw,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
Мелкий вопрос: можно безболезненно удалить на фиг файл hiberfil.sys на 6Gb дурного пространства? :-? ... так чтобы без разрушения работоспособности того Windows...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 05 янв 2017, 23:13

Olej писал(а):Мелкий вопрос: можно безболезненно удалить на фиг файл hiberfil.sys на 6Gb дурного пространства? :-? ... так чтобы без разрушения работоспособности того Windows...
Изучаю вопрос...

Дебильные вынь-даунные "знатоки" на этот счёт считают так - Как удалить файл hiberfil.sys (Windows XP и выше): основы понимания системных процессов для «чайников» :
Начнем с самого простого. Во-первых, сама постановка вопроса о том, как удалить этот системный компонент, является совершенно некорректной. Перед вами файл hiberfil.sys. Удалить Windows 7 или любая другая система его не даст, будь вы хоть трижды администратором.
...
Повторимся: постановка вопроса о файле hiberfil.sys (как удалить его из системы) может прийти на ум только абсолютно неподготовленному юзеру, который понятия не имеет о системных компонентах и их функционировании, хотя файл и довольно велик по размеру объему оперативной памяти или зарезервированному месту для виртуальной памяти на HDD.
Вот такие вот ... чайники :lol:

Другие "эксперты" пишут, что после отключения гибернации, при следующей загрузке файл hiberfil.sys исчезнет.
Я такого не наблюдал (только потерял время на перезагрузки).
Возможно, в Windows 7 или Windows XP так и было.
Но факт, что он "исчезает" означает что без него система работоспособная...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 05 янв 2017, 23:55

Olej писал(а):Но факт, что он "исчезает" означает что без него система работоспособная...
Когда мне это изрядно надоело...

Код: Выделить всё

[olej@dell ~]$ sudo mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda2 /mnt/win_8
[sudo] пароль для olej: 

[olej@dell ~]$ ls -l /mnt/win_8/
итого 8272681
-rw-rw-rw- 1 root root     427680 авг 22  2013 bootmgr
-rw-rw-rw- 1 root root          1 июн 18  2013 BOOTNXT
lrwxrwxrwx 2 root root         60 авг 22  2013 Documents and Settings -> /mnt/win_8/Users
-rw-rw-rw- 1 root root 6860062720 янв  5 22:23 hiberfil.sys
-rw-rw-rw- 1 root root 1342177280 янв  5 22:23 pagefile.sys
drwxrwxrwx 1 root root       4096 апр 21  2016 ProgramData
drwxrwxrwx 1 root root       8192 апр 21  2016 Program Files
drwxrwxrwx 1 root root       8192 апр 29  2016 Program Files (x86)
drwxrwxrwx 1 root root          0 апр 21  2016 $Recycle.Bin
-rw-rw-rw- 1 root root  268435456 янв  5 22:23 swapfile.sys
drwxrwxrwx 1 root root       4096 апр 22  2016 System Volume Information
drwxrwxrwx 1 root root       4096 фев  2  2015 Users
drwxrwxrwx 1 root root      24576 апр 22  2016 Windows
-rw-rw-rw- 1 root root      16382 май  5  2015 WPI_Log.txt

Код: Выделить всё

[olej@dell ~]$ sudo rm /mnt/win_8/hiberfil.sys

[olej@dell ~]$ ls -l /mnt/win_8/
итого 1573401
-rw-rw-rw- 1 root root     427680 авг 22  2013 bootmgr
-rw-rw-rw- 1 root root          1 июн 18  2013 BOOTNXT
lrwxrwxrwx 2 root root         60 авг 22  2013 Documents and Settings -> /mnt/win_8/Users
-rw-rw-rw- 1 root root 1342177280 янв  5 22:23 pagefile.sys
drwxrwxrwx 1 root root       4096 апр 21  2016 ProgramData
drwxrwxrwx 1 root root       8192 апр 21  2016 Program Files
drwxrwxrwx 1 root root       8192 апр 29  2016 Program Files (x86)
drwxrwxrwx 1 root root          0 апр 21  2016 $Recycle.Bin
-rw-rw-rw- 1 root root  268435456 янв  5 22:23 swapfile.sys
drwxrwxrwx 1 root root       4096 апр 22  2016 System Volume Information
drwxrwxrwx 1 root root       4096 фев  2  2015 Users
drwxrwxrwx 1 root root      24576 апр 22  2016 Windows
-rw-rw-rw- 1 root root      16382 май  5  2015 WPI_Log.txt
Всё.
Капец. :lol:
И лишние 6.5Gb на HDD тоже не лишними будут.

Код: Выделить всё

[olej@dell ~]$ df
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
devtmpfs           4069152            0  4069152            0% /dev
tmpfs              4080464         1068  4079396            1% /dev/shm
tmpfs              4080464         1488  4078976            1% /run
tmpfs              4080464            0  4080464            0% /sys/fs/cgroup
/dev/sda5        259579904    175899516 81452756           69% /
tmpfs              4080464            4  4080460            1% /tmp
/dev/sda3           245807       168062    60747           74% /boot
tmpfs               816096            4   816092            1% /run/user/988
tmpfs               816096           28   816068            1% /run/user/1000
/dev/sda2         46081020     19800280 26280740           43% /mnt/win_8

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: монтирование NTFS и гибернация

Непрочитанное сообщение Olej » 06 янв 2017, 01:58

Для полноты картины подсмотрел (на другом компьютере) как там прописано в /etc/fstab NTFS разделы и как они монтируются (сам делал когда-то руками году в 2012-м).

Код: Выделить всё

olej@nvidia ~ $ df
Файл.система   1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev             2053576            4  2053572            1% /dev
tmpfs             413516         1376   412140            1% /run
/dev/sda1       70423984     18601440 48222160           28% /
none                   4            0        4            0% /sys/fs/cgroup
none                5120            0     5120            0% /run/lock
none             2067564           72  2067492            1% /run/shm
none              102400           16   102384            1% /run/user
/dev/sdb1       51215188     42318300  8896888           83% /media/sdb1
/dev/sdb5      105073660     49097948 55975712           47% /media/sdb5
/dev/sda2      165142816    136407760 20323152           88% /home

Код: Выделить всё

olej@nvidia ~ $ mount | grep sdb
/dev/sdb1 on /media/sdb1 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sdb5 on /media/sdb5 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

Код: Выделить всё

olej@nvidia ~ $ cat /etc/fstab | grep media/sdb
/dev/sdb1          /media/sdb1       ntfs    rw,nosuid,nodev,relatime,permissions 0 0
/dev/sdb5          /media/sdb5       ntfs    rw,nosuid,nodev,relatime,permissions 0 0
Вот так они и монтируются при загрузке Linux.
Вот и всё.

Ответить

Вернуться в «Администрирование Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей