Нет необходимости сканировать всю подсеть, если вы знаете, что какая-то ее часть вас не интересует. (Избегание компьютера означает, что вам не нужно отбрасывать его результат.)
nmap -oG - -sn 192.168.3.2-254 | awk '$NF=="Up" {print $2}'
или если вы предпочитаете использовать вывод XML вместо вывода grep
nmap -oX - -sP 192.168.3.2-254 | xmlstarlet sel -t -m '//address[@addrtype="ipv4"]' -v '@addr' -n
Используйте -sP
вместо более новой версии -sn
, если это требуется для вашей версии nmap
.
Между прочим, хотя ваши системные администраторы могут захотеть, чтобы ваш принтер был подключен к DHCP, мало причин, по которым они не могут организовать для него известный неизменный адрес. (Я делаю это для принтеров в своих сетях, чтобы программное обеспечение принтера не беспокоилось о неожиданном изменении IP-адресов. )Иногда его называют «липким» адресом, чтобы отличить его от статического (не -адреса DHCP )или псевдо-случайного динамического (адреса DHCP ).
Вы уверены, что DHCP-сервер не находится в вашей подсети? Иначе как ваш принтер получит свой динамический адрес?
Исходя из вашего вывода smartctl
, проблема заключается не в том, что произошел сбой физического хранилища диска; вместо этого тот факт, что он даже не может правильно сообщить размер (, который должен быть «вписан» в прошивку ), предполагает, что электроника контроллера в какой-то момент в цепочке вышла из строя.
Большинство внешних жестких дисков USB имеют базовую, но не всегда расширенную поддержку SMART; Известно, что диски Seagate не обеспечивают даже базовой ожидаемой поддержки, поэтому я не хочу с уверенностью утверждать, что сбои SMART являются результатом сбоя контроллера. Однако неточно указанный размер указывает на то, что произошло.
Если это внешний диск «все -в -один», вы можете восстановить данные, удалив реальный жесткий диск и подключив его к отдельному USB -HD-адаптеру. (Это происходит в том случае, если неисправность связана с электроникой интерфейса USB, а не с электроникой встроенного накопителя. )Если это не сработает и вы получите похожие ошибки, ваши данные можно будет восстановить, если вы отправите их в лабораторию восстановления, хотя это, как правило, очень дорого и имеет смысл только в том случае, если у вас есть что-то вроде бесценных семейных фотографий или ценных вещей. Биткойн-кошелек.
Боюсь, ваш драйв пропал. Ошибка явно указывает на то, что у него есть плохие сектора, и он пытался их перераспределить, но явно не осталось жизнеспособных секторов.
Похоже, что на жестком диске уже некоторое время накапливаются поврежденные сектора. В конечном итоге у него не остается места для дальнейшего перераспределения.
Вы можете попробовать запустить smartctl -a /dev/sdc
, чтобы посмотреть, сможете ли вы получить дополнительную информацию.
Редактировать
Интеллектуальные данные указывают на то, что причиной проблемы является проблема с прошивкой. Я использовал диски с более чем тысячей поврежденных секторов. Кажется, что ваши просто занимают блоки, необходимые для инициализации.
Вы можете попытаться узнать, предлагает ли Seagate какое-либо программное решение, по этой ссылке
Кроме того, профессиональные спасатели данных могут починить диск и данные. Однако они, вероятно, будут стоить слишком дорого. Так что я не поддерживаю такой путь, если в пути нет чего-то бесценного.
Кроме того, вы можете попробовать некоторые аппаратные решения самостоятельно. Вот простой туториал с Youtube . Однако вы можете потерять и диск, и данные, если не будете осторожны.
После запуска dd if=/dev/sdc bs=512 count=2
я получил вывод:
dd: error reading '/dev/sdc': Input/output error
0+0 records in
0+0 records out
0 bytes copied, 0.00484632 s, 0.0 kB/s
поэтому я думаю, что диск не может быть физически прочитан даже на уровне блоков, и поэтому он мертв. ddrescue
сообщает только об ошибках, подтверждающих это, а также данные двух других ответов.
Если умерла электроника интерфейса:
Если у вас есть идентичный диск (, возможно, два из них были куплены одновременно ), вы можете поменять местами электронику между двумя дисками, и если она находится в интерфейсе, все должно быть восстановлено. После этого решите, какой привод вам нравится больше всего.
Как уже писали другие в комментариях (, а я не могу добавить комментарий ), посмотрите, сможете ли вы извлечь жесткий диск из корпуса USB-корпуса как можно аккуратнее (, возможно, вам придется сломать пластик. или хуже ).
Я использую несколько док-станций, куда вы вставляете голый диск, как правило, вертикально, как тостер. Они могут иметь разъемы USB, eSATA, Thunderbolt и другие.
Другие предлагали адаптеры USB-SATA. У них могут быть проблемы с включением/выключением питания. (Я предпочитаю доки. )Я бы пока не подключался напрямую к вашей машине.
Подключайтесь и надейтесь на лучшее.