LinuxForum.Fans
Тема

Полная проверка диска в knoppix

Автор: Disa 13 сообщений 10948 просмотров
#48180

Помогите, пожалуйста, чайнику!
У меня на ноуте сдохла винда и я запустила его с liveCD c knoppix и теперь хочу провести полную проверку диска. Как это можно сделать?

PS если эта тема здесь уже поднималась ранее, пошлите меня туда, пожалуйста. Я искала, но не нашла.
Гугл много чего выдаёт, но ответы его туманны и непонятны...

#48182

У меня на ноуте сдохла винда и я запустила его с liveCD c knoppix и теперь хочу провести полную проверку диска. Как это можно сделать?

Проверку на низком уровне? Тогда badblocks.
Краткое описание: http://www.kryukov.biz/wiki/Badblocks
Русский man: http://www.opennet.ru/man.shtml?topic=badblocks&category=8&russian=0

#48189

А откуда можно взять эти данные?

[ -b размер-блока ] [ -c порция_блоков ] [ -o исходящий_файл ] [ -p число_поисков ] [ -t проверяемый_образец ] устройство [ конечный-блок ] [ начальный-блок ]

"Устройство" это, наверное, название моего диска, и его следует обозначить как /media/sda1, как он назывется у меня в командной строке?

#48194

[console]
# fdisk -l
# badblocks -v /dev/sda6
[/console]
Это как пример.
fdisk -l -- покажет тебе какие раздел в данный момент существуют.
Сам знаешь, каким должен быть хороший результат после проверки.

#48211

Я забила в строку команду

# fdisk -1

но после нажатия Enter он выдал только новую строчку.... чувствую себя блондинкой. Что я делаю не так? :(

Обязательно ли в # badblocks задавать параметр -b и если да, то как определить какой надо указать размер ячейки?
Файловая система NTFC, если это имеет значение...

#48213
Disa написал:
Обязательно ли в # badblocks задавать параметр -b и если да, то как определить какой надо указать размер ячейки?

Не обязательно. просто: badblocks -v <Раздел>

#48219

Строка:

knoppix@Microknoppix:¬$

набираю:


knoppix@Microknoppix:¬$ # badblocks -v /media/sda

Жму Enter

получаю:


knoppix@Microknoppix:¬$ # badblocks -v /media/sda
knoppix@Microknoppix:¬$

Что это может означать? Почему он не выполняет команды?

#48221

# - означает что надо набирать команду от лица root'а. ее набирать не надо)

#48224

О, получилось! Спасибо! :)

Точнее, почти получилось. На этот раз выдал:

knoppix@Microknoppix:¬$ badblocks -v /media/sda
badblocks: invalid starting block (0): must be less than 0
knoppix@Microknoppix:¬$

Как ему этот стартовый блок можно указать?

#48230
Disa написал:
Как ему этот стартовый блок можно указать?

устройства находятся в папке /dev а не /media

#48233

Ура! Я начала проверку! :D

Aspedin, спасибо Вам большое!

#48237

Лучше всё-таки загрузиться с флоппика с mhdd, и сделать проверку оттуда. Куда нагляднее и точнее.

#48238
Iced написал:
Лучше всё-таки загрузиться с флоппика с mhdd, и сделать проверку оттуда. Куда нагляднее и точнее.

Если badblocks найдет ошибки, то всеравно придется с mhdd работать.

Войдите или зарегистрируйтесь, чтобы ответить.