Предположение, что Вы не можете получить pssh или установленных других, Вы могли сделать что-то подобное:
tmpdir=${TMPDIR:-/tmp}/pssh.$$
mkdir -p $tmpdir
count=0
while IFS= read -r userhost; do
ssh -n -o BatchMode=yes ${userhost} 'uname -a' > ${tmpdir}/${userhost} 2>&1 &
count=`expr $count + 1`
done < userhost.lst
while [ $count -gt 0 ]; do
wait $pids
count=`expr $count - 1`
done
echo "Output for hosts are in $tmpdir"
Чтобы просто видеть, может ли диск быть считан, можно использовать dd (1). Это будет читать в содержании CD-ROM и будет игнорировать/отбрасывать данные (обратите внимание, что устройство CD-ROM может иметь другое имя в Вашей системе):
dd if=/dev/cdrom of=/dev/null
Также возможно сравнить это с ISO-образом:
dd if=/dev/cdrom | md5sum - /path/to/file.iso
Это распечатает контрольную сумму для CD и для файла ISO. Если контрольные суммы соответствуют, содержание CD соответствует ISO-образу.
Я использовал dvdisaster, чтобы помочь мне восстановить данные от некоторых DVD и каботажные суда CD-R, которые я записал. Это - приложение GTK, и вероятно доступный как пакет на Вашем любимом дистрибутиве Linux.
Это имеет хороший графический дисплей, показывающий, какие секторы хороши и плохи. Это также сохраняет различную статистику при чтении медиа.
Командная строка, существует readom
(от cdrkit, ветвления cdrtools) и readcd
(от исходного cdrtools Шиллинга Joerg). Оба могут проверить на ошибки C2.
Существует также cdck
, который генерирует текстовый файл, который может питаться к gnuplot для получения графиков.
Существует также командная строка GDDRescue
(Спасение Данных GNU), который, кажется, очень гибок.
Этот обзор нескольких инструментов для восстановления данных из поцарапанного CD/DVD, включая GDDRescue
. Я должен испытать с GDDRescue
чем с readcd
: использование главным образом конфигураций по умолчанию, readcd
споткнувшийся на плохо поцарапанном DVD; в то время как ddrescue
после того, как некоторые 72-е из работы приятно произвели солнечное .iso
в котором были минимизированы ошибки чтения. Поскольку его страница справочника указывает, ddrescue
"TR [ied] трудно для спасения данных в случае ошибок чтения" и следовавший.
dd
здесь.cat /dev/cdrom
иmd5sum /dev/cdrom /path/to/file.iso
будет работать точно также. – Gilles 'SO- stop being evil' 13.02.2011, 00:06md5sum
или на изображении с CD или на что на жестком диске нужно рассмотреть возможность наличия конечных нулей в конце .iso файла. Дополнительную информацию см. в этом ответе. – Francesco Turco 15.09.2012, 12:55