Архив рубрики: Hardware

IconBit HDS8W: Размонтировать внешний USB-жесткий диск

Почему-то у IconBit HDS8W не предусмотрено размонтирование внешнего жесткого диска. Если для флэшки не критично после копирования с нее информации просто вытащить ее из USB-порта, то внешний USB-жесткий диск реагирует на эту процедуру болезненно.
Нашел способ размонтировать диск удаленно.

1. После того, как в USB-порт медиаплеера вставлен Wi-Fi адаптер, можно зайти в настройки и включить Wi-Fi. При успешном подключении к сети, будет выведено информационное окно с IP-адресом.
2. Подключаемся к медиплееру по wi-fi и выводим список дисков (HDD и внешних):

telnet 192.168.x.y
login: root
df -h

Получаем что-то вроде:

/ # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                10.3M     10.3M         0 100% /
/dev/mtdblock/2         384.0k     44.0k    340.0k  11% /usr/local/etc
/dev/rd/0                40.0k     40.0k         0 100% /mnt/rd
/dev/scsi/host0/bus0/target0/lun0/part1     15.0G      5.6G      9.4G  37% /tmp/usbmounts/sda1
/dev/scsi/host1/bus0/target0/lun0/part1      1.8T    325.0G      1.5T  17% /tmp/usbmounts/sdb1
/dev/scsi/host2/bus0/target0/lun0/part1    465.8G    371.4G     94.4G  80% /tmp/usbmounts/sdc1

3. Теперь нужно размонтировать нужный нам (на 500Gb ):

umount -l /tmp/usbmounts/sdc1

Как выяснилось на практике, все эти команды не позволяют безопасно извлечь внешний жесткий диск!
Даже eject /dev/scsi/host2/bus0/target0/lun0/part1 не позволяет безопасно обесточить внешний жесткий диск. А сделать udisks —detach /dev/sdX не могу, т.к. этой утилиты в прошивке нет.

Если внешний накопитель не подключен, то мультимедиа-файлы можно найти по следующему пути:

/tmp/usbmounts/sdc1/

На заметку