Это - своего рода съемка общим планом.
Если это - карта памяти, это, получая достаточно питания?
Действительно ли возможно предоставить внешнее питание ему? Можно ли использовать тот USB-кабель, который использует 2 порта на ПК?
Я заметил, что некоторые внешние жесткие диски работают хорошо с некоторым pc:s а не с другими, и в тех случаях это обычно - проблема электропитания.
Это может легко быть найдено: cat /proc/partitions
. Довольно легкий интерпретировать и написать сценарий с:
major minor #blocks name
11 0 182466 sr0
8 0 156290904 sda
8 1 156039313 sda1
8 2 1 sda2
8 5 248976 sda5
252 0 52428800 dm-0
252 1 9764864 dm-1
252 2 9764864 dm-2
sdx
(где x является символом), устройства являются Вашими дискамиsdxn
(где n является числом), разделыdm-n
Логические томаmdn
программное обеспечение Linux RAIDsr0
CD-приводВ Debian (и вероятно большая часть Linux) fdisk -l
говорит общий размер всех дисков. Если Вы также хотите знать размер разделов затем, можно записать сценарий, чтобы проанализировать вывод и вычислить на основе запуска и цилиндров конца и размеров блока.
Для знания использованного и свободного пространства на дисках в целом необходимо смонтировать их. Инструмент мог бы существовать, чтобы некоторые файловые системы получили ту информацию без монтирования, но нет никакого инструмента общего назначения, который будет работать со всеми файловыми системами.
Если Ваш экземпляр "VMware" является сервером ESX/ESXi, можно использовать веб-сервисы SDK для получения этой информации.
Мне лично нравится vijava библиотека Steve Jin за запросы WS. http://vijava.sourceforge.net/