1

Мне дали жесткий диск USB, отформатированный в exFAT, для подключения к системе под управлением Red Hat Enterprise Linux 6. Я установил RPM exfat-utils и fuse-exfat, но когда я пытаюсь смонтировать раздел exFAT, я получаю сообщение об ошибке об устройстве или ресурсе, занятом:

$ sudo mount.exfat /dev/sdd2 /media/usbdisk
FUSE exfat 1.0.1
fuse: mount failed: Device or resource busy

Когда я запускаю fdisk -l , это то, что я получаю:

$ sudo fdisk -l /dev/sdd

WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted.

Note: sector size is 4096 (not 512)

Disk /dev/sdd: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 60800 cylinders
Units = cylinders of 16065 * 4096 = 65802240 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

    Device Boot      Start         End      Blocks   Id  System
    /dev/sdd1               1           5      307220   ee  GPT
    /dev/sdd2               5       60801  3906709504    7  HPFS/NTFS

Как мне смонтировать раздел /dev /sdd2? Мне нужно иметь возможность записывать файлы в него.

Спасибо!

Обновление: я попытался запустить mkfs.exfat /dev/sdd2 и fsck.exfat /dev/sdd2 , поскольку файловая система пуста. Обе команды говорят, что все в порядке, но монтирование все еще не работает. Ранее я подключил этот диск к ПК с Windows и смог смонтировать раздел.

1 ответ1

2

ОК, я нашел решение. Когда я запустил lsof /dev/sdd я обнаружил, что многолучевой доступ к /dev /sdd.

$ sudo lsof /dev/sdd
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF     NODE NAME
multipath 3520 root   10r   BLK   8,48      0t0 17681614 /dev/sdd

Этот сервер также подключен к другим устройствам хранения, которые обрабатываются многолучевым распространением.

Я запустил multipath -ll и multipath -f чтобы очистить /dev /sdd от многолучевого распространения, а затем смог смонтировать /dev /sdd2.

$ sudo multipath -ll
mpathd (35000000000000001) dm-8 LaCie,P9233
size=3.6T features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  `- 15:0:0:0 sdd 8:48 active ready running

$ sudo multipath -f mpathd
$ sudo mount.exfat /dev/sdd2 /media/usbdisk
FUSE exfat 1.0.1
$ ls /media/usbdisk

Обновление от 8.12.2014: Итак, теперь мне нужно подключить второй USB-накопитель на том же компьютере, также с разделом exFAT. На этот раз fdisk показывал разделы, но разделы не появлялись в /dev и не могли быть открыты при попытке запустить mount.exfat . Решением было запустить partprobe , в результате чего разделы появились в /dev, а затем запустить mount.exfat .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .