NTFS раздел монтируется только в режиме чтения

16 ноября, 2021

На моем лэптопе установлено две ОС: Calculate linux и windows 10. Хотя последней я пользуюсь крайне редко, но все-таки пользуюсь, поэтому для обеспечения совместимости между двумя операционными системами и возможностью использовать одни и те же файлы, у меня есть раздел с файловой системой ntfs, так как windows до сих пор не умеет\ не хочет использовать ничего стороннего.

В какой-то момент раздел начал монтироваться в режиме ro. При ручном монтировании, можно было увидеть сообщение:

The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)

Сначала я подумал на ошибки, однако проверка диска из самой windows не решила задачу. К счастью, linux и здесь все могЁт! Есть замечательная утилита ntfsfix для исправления этого безобразия. Проблема находится на третьем раздела нулевого диска, так что:

sudo ntfsfix /dev/sda3

Смотрим выхлоп

Mounting volume... The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sda3 was processed successfully.

И видим, что все хорошо и все починилось!

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

Как узнать внешний IP из консоли с помощью curl?

21 сентября, 2021

Находясь в консоли linux сервера, иногда нужно узнать, какой ip был выдан внешнему сетевому оборудованию провайдером, для это существует некоторое количество сервисов. Я воспользуюсь ifconfig.me

пишем в консоли:

curl ifconfig.me/ip

И получаем результат.

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

04 сентября, 2021

Сегодня пришла идея для названия коротких поездок на такси - на полшашечки

Маскировка пакетов в calculate linux

30 августа, 2021

У меня есть ноутбук с дискретной графикой nvidia 630m, драйверы для которой прекратили писать в момент вымирания динозавров. Система linux не станет разбираться какая видеокарта стоит, а накатит самые последние версии драйверов. Чтобы этого не происходило, нужно замаскировать, т.е ограничить установку определенной версией.

Пишем в файл:

/etc/portage/package.mask/custom

строку:

>x11-drivers/nvidia-drivers-400

После этого выше 400 версии драйверы не поставятся.

 

 Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

kerio control и кириллические домены

12 июля, 2021

В офисе где я работаю, шлюзом выступает машинка с утановленный kerio control. Как-то я заметил, что некоторые сайты имеющие доменные имена на киррилице (например гибдд.рф)

просто не открываются.

undefined

Полез в логи, "журнылы / security" и нашел строку, ответственную за описание попытки подключения к сайту. Но дело в том, что там будет не привычный домен гибдд.рф а так называемый punycode "xn--90adear.xn--p1ai" Если Вы чините доступ к другому сайту, то puny-конвертер легко гуглится.

В этой строчке, нас интересует идентификатор правила, в моем случае это 1:2024227

Запоминаем этот ID и идем в "конфигурация \ предотвращение вторжения \ дополнительно"

В поле "игнорируемые сигнатуры" добавляем найденный ID, жмем на пустом месте, если хотим автозаполнения описания и жмем "ОК"

Применяем все и можно пользоваться.

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

 

 

Диск монтируется только в режиме чтения

14 июня, 2021

При попытке смонтировать ntfs раздел sda3 под linux получал ошибку следующего вида:

klepto # mount -t ntfs-3g /dev/sda3 /mnt/media
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)
Could not mount read-write, trying read-only

Так бывает, если windows завершила работу некорректно, была в гибридном сне или гибернации. В этих случаях помогает перезагрузка в windows и\или проверка диска на ошибки из под этой OS. В моем случае эти методы не помогали, но к счастью ошибки можно поправить из linux с помощью утилиты ntfsfix.

Итак - лечим.

Сначала размонтируем раздел

umoun /dev/sda3

После чего, чиним

sudo ntfsfix /dev/sda3

Mounting volume... The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sda3 was processed successfully.

Теперь раздел можно смонтировать и он будет доступен для записи.

 

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

← Старые записи