принудительно смонтировать диск с ntfs

Автор starlayt, 15 декабря 2015, 17:43:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

starlayt

Диск подключается через переходник, воткнуть его в комп и что-то сделать в системе возможности (и желания) нет. При попытке монтирования возникает знакомая тема:
При обращении к «Сменный носитель (199,9 ГиБ)» произошла ошибка, ответ системы: The requested operation has failed: Error mounting /dev/sdc4 at /media/alex/9C6263226263007E: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdc4" "/media/alex/9C6263226263007E"' exited with non-zero exit status 13: Error reading bootsector: Ошибка ввода/вывода Failed to mount '/dev/sdc4': Ошибка ввода/вывода NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details.
командой:
root@Hard:/home/alex# mount -t ntfs -o ro /dev/sdc /media/alex/win
Error reading bootsector: Ошибка ввода/вывода
Failed to mount '/dev/sdc': Ошибка ввода/вывода
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.


Можно ли смонтировать принудительно, только для чтения?

Yrii

starlayt, Установлен ли пакет ntfs-3g?
Должн быть такой вывод команды $ dpkg -l ntfs-3g
Открыть содержимое (спойлер)
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                         Версия             Архитектура        Описание
+++-===========================-==================-==================-============================================================
ii  ntfs-3g                     1:2014.2.15AR.2-1+ amd64              read/write NTFS driver for FUSE
==============================================
[свернуть]
https://wiki.debian.org/NTFS

starlayt


vovan--vovan

А виндовс есть (или был к ней подключен и некорректно вынут)? вот эта запись on Windows
then reboot into Windows twice
вызывает подозрения.
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

starlayt

Не помню уже, давно было. Так бывает когда винда уходит в гибернацию, но теперь ничего не сделаешь, система вряд ли запустится на другом железе даже если воткну диск в нынешний ноут. Диск с битыми секторами, но раздел с виндой должен быть цел насколько помню.

Yrii

starlayt, Если это из-за гибернации, то попробуй опцию 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 resume Windows and shutdown it properly, or use  this  option
which  will  remove the Windows hibernation file. Please note, this means that the saved Win‐
dows session will be completely lost. Use this option under your own responsibility.
Но правда при монтировании он об этом писал (что диск в гибернации).

starlayt

#6
root@Hard:/home/alex# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465,8G  0 disk
├─sda1   8:1    0   400M  0 part
├─sda2   8:2    0   260M  0 part /boot/efi
├─sda3   8:3    0   128M  0 part
├─sda4   8:4    0 215,6G  0 part /windows
├─sda5   8:5    0  16,7G  0 part
├─sda7   8:7    0  34,4G  0 part /
├─sda8   8:8    0   7,8G  0 part [SWAP]
└─sda9   8:9    0 190,5G  0 part /home
sdb      8:16   0 465,8G  0 disk
├─sdb1   8:17   0  85,8G  0 part
├─sdb2   8:18   0     1K  0 part
├─sdb3   8:19   0   100M  0 part
├─sdb4   8:20   0 199,9G  0 part
├─sdb5   8:21   0    80G  0 part
└─sdb6   8:22   0   100G  0 part
sr0     11:0    1  1024M  0 rom 
root@Hard:/home/alex# mount -t ntfs-3g -o remove_hiberfile /dev/sdb4 /media/alex/win
Error reading bootsector: Ошибка ввода/вывода
Failed to mount '/dev/sdb4': Ошибка ввода/вывода
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
root@Hard:/home/alex# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465,8G  0 disk
├─sda1   8:1    0   400M  0 part
├─sda2   8:2    0   260M  0 part /boot/efi
├─sda3   8:3    0   128M  0 part
├─sda4   8:4    0 215,6G  0 part /windows
├─sda5   8:5    0  16,7G  0 part
├─sda7   8:7    0  34,4G  0 part /
├─sda8   8:8    0   7,8G  0 part [SWAP]
└─sda9   8:9    0 190,5G  0 part /home
sdb      8:16   0 465,8G  0 disk
sr0     11:0    1  1024M  0 rom

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

Cообщение объединено 16 декабря 2015, 13:59:55

testdisk не смог прочитать ни один цилиндр, похоже пациент мертв. Можно закрывать.