человечность: просканируйте жесткий диск для физических проблем

Возможно, как жизнеспособное обходное решение: DHCP может быть настроен, чтобы всегда дать тот же IP хосту, когда он соединяется. "Тот же хост" определяется MAC-адресом. Даже большинство маршрутизаторов имеет установку, которая позволяет Вам делать это. Это сохранит Вас боль попытки выяснить IP-адрес.

2
задан 13 July 2009 в 15:46
4 ответа

Вы, вероятно, хотите использовать "badblocks".

2
ответ дан 3 December 2019 в 10:29

Можно использовать 'УМНОЕ' сканирование, которое должно быть доступно Вам в Ubuntu. УМНЫЙ программа, которая анализирует данные, которые встроены к самым новым жестким дискам. В то время как эта привычка дает Вам, полное изображение, УМНОЕ, является первым местом для взгляда, когда Вы думаете, что у Вас могли бы быть проблемы. Кроме того, создайте резервную копию своих данных как можно скорее!

вот ссылка на большую информацию и некоторое общее использование относительно smartctl:

http://www.cyberciti.biz/tips/linux-find-out-if-harddisk-failing.html

1
ответ дан 3 December 2019 в 10:29

Иначе мог быть должен использовать загрузочный CD/карту с интерфейсом USB с некоторыми, выделил SW..

посмотрите здесь (на ServerFault!) для некоторых предложений.

Я всегда использую SpinRite, но это - $$ - изделие и не Ubuntu/OSS..

0
ответ дан 3 December 2019 в 10:29
  • 1
    однако, после того как Вы сделали spinrite диск, он будет работать с любой ОС. Это - агностик к ОС, пока у Вас есть свой компьютер, который в состоянии загружаться с CD. –  Matt 13 July 2009 в 19:30

Стандартный способ сделать это в * nix - это семейство команд fsck , в вашем случае с ключом -c для проверки сбойных блоков. Вы можете использовать команду fsck отдельно или наподобие fsck.ext4 для конкретной системы. Например:

fsck.ext4 -cvf /dev/sda1

Вот его справка:

Usage: fsck.ext4 [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
                [-I inode_buffer_blocks] [-P process_inode_size]
                [-l|-L bad_blocks_file] [-C fd] [-j external_journal]
                [-E extended-options] device

Emergency help:
 -p                   Automatic repair (no questions)
 -n                   Make no changes to the filesystem
 -y                   Assume "yes" to all questions
 -c                   Check for bad blocks and add them to the badblock list
 -f                   Force checking even if filesystem is marked clean
 -v                   Be verbose
 -b superblock        Use alternative superblock
 -B blocksize         Force blocksize when looking for superblock
 -j external_journal  Set location of the external journal
 -l bad_blocks_file   Add to badblocks list
 -L bad_blocks_file   Set badblocks list

Как видите, он проверяет файловые системы, поэтому вам придется запускать его на всех разделах, если вы хотите проверить весь диск. Кроме того, чтобы он мог получить доступ к разделу, его необходимо размонтировать. Это означает, что если вам нужно просканировать корневой раздел, вам нужно загрузиться с живого компакт-диска / usb, чтобы получить к нему доступ.

1
ответ дан 3 December 2019 в 10:29

Теги

Похожие вопросы