Подключаем внешний диск к FreeNAS 8.02. Неожиданная проблема с NTFS

Январь, 16th 2013Рубрика: *NIX | Советы 22927
Подписаться на комментарии по RSS

Понадобилось тут создать резервную копию с сетевого накопителя, развернутого на FreeNAS 8.02 на внешний жесткий диск (USB разумеется). Система довольно приятная (хотя 7-ая ветка, на мой взгляд была лучше), есть и shell через web-морду и всякие графики мотиринга и прочие плюшки, а вот некоторые простые вещи приходится делать через одно место...

Диск подоткнул, система его благополучно увидела, дала ему имя da1 - все довольны, всем хорошо. Хорошо было не долго... при попытке смонтировать диск в файловую систему:

[root@freenas ~]# mount -t ntfs /dev/da1s1 /mnt/usbhdd/
Failed to mount '/dev/da1s1': Opetion not supported
Access is denied because the NTFS journal file is unclean. Choices are:
 A) Shutdown Windows properly.
 B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
    notification area before disconnecting the device.
 C) Use 'Eject' from Windows Explorer to safely remove the device.
 D) If you ran chkdsk previously then boot Windows again which will
    automatically initialize the journal.
 E) Submit 'force' option (WARNING: This solution it not recommended).
 F) ntfsmount: Mount the volume read-only by using the 'ro' mount option.
Mount failed.

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

[root@freenas ~]# mkdir /mnt/usbhdd
[root@freenas ~]# ntfs-3g /dev/da1s1 /mnt/usbhdd

Где-то видел упоминание, что ntfs-3g не понимает путей длиннее 255 символов (может какой древней версии), но честно говоря сам не проверял, врать не стану. Если кто проверит и напишет, буду рад.

Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 5

  1. 2013-02-28 в 00:14:30 | Евгений]]>avatar]]>

    Нужно было подключить USB-HDD к винде и сделать chkdsk : /f

    потом безопасно извлечь его

  2. 2013-03-02 в 16:21:24 | dre@mer]]>avatar]]>

    И что дает такая манипуляция? можно подробнее?

  3. 2013-03-02 в 18:55:15 | Аноним

    CHKDSK [том]: [/F]

    том - Буква диска (с двоеточием после нее)

    /F - Исправляет ошибки на диске.

  4. 2013-03-02 в 23:40:02 | dre@mer]]>avatar]]>

    Наверное не правильно вопрос озвучил. Какой эффект дает данная команда при монтировании NTFS раздела к FreeNAS? Ошибок на диске нет - он вообще чистый подключался, только отформатирован в NTFS.

  5. 2013-03-03 в 20:07:05 | Soldier

    Похоже, Евгений голову себе не смонтировал ;-)

ваш комментарий будет опубликован после проверки
на указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.