Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с HDD  (Прочитано 1595 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SmokeBad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Проблема с HDD
« : 31 Марта 2014, 03:34:35 »
Работал себе Windows и вдруг периодически комп стал зависать"намертво" помогал только хард ресет.Заметил что особенно часто он виснул при его не использовании(включен рабочий стол и всё). Проверил температуру ВСЕГО в ноуте. Все ок. Поставил ubuntu 13.10 "залипоны" прекратились случайно наткнулся на технологию SMART в Ubuntu. И обнаружил такое дело (см. фото)Очень много битых секторов... Это и есть причина зависаний? И почему тогда на Ubuntu матушке всё работает? Прочитал много на форумах, понял что можно эти битые сектора как то пометить системе, что бы она их не использовала. Пробовал запустить MHDD. Она просто не видит мой хард. В биосе половины настроек нет(обновил когда-то непонятно зачем). P.S.Уже третий день вожусь с компом настраивая его под Ubuntu :idiot2:

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6787
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #1 : 31 Марта 2014, 04:19:34 »
Я мало что понимаю в SMART, но на вашем месте я бы лишний раз не включал компьютер и срочно бы бежал в магазин за новым винчестером.
« Последнее редактирование: 31 Марта 2014, 04:47:59 от maks05 »

Оффлайн Tokuan

  • Старожил
  • *
  • Сообщений: 1250
    • Просмотр профиля
    • В поисках здравого смысла
Re: Проблема с HDD
« Ответ #2 : 31 Марта 2014, 05:48:22 »
Присоединяюсь к предыдущему оратору. Пора покупать новый винчестер.

На ваш вопрос можно ответить предположением, что повреждённая область начинается на некотором удаления от начала диска. Windows сама по себе больше чем Ubuntu, и часть её файлов находилась на нечитаемой поверхности.
В самом деле, несколько нечитаемых блоков может быть ремапнуто с помощью MHDD или Viktoria, но в вашем случае, это напрасная трата времени.
"— Милая, - сказал он, - у вас в голове пять тысяч маркетологов срали десять лет, а вы хотите, чтобы я там убрал за пять минут…"
Пелевин В.О "Empire V"

Оффлайн SmokeBad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #3 : 31 Марта 2014, 13:25:20 »
Пока что нет возможности купить новый винт(я студент, денег в принципе быть не может:)) Как можно "пометить" битые сектора помимо mhdd и victoria?

Оффлайн _angus_

  • Активист
  • *
  • Сообщений: 305
  • data recovery tech
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #4 : 31 Марта 2014, 14:00:11 »
На самом деле есть много вопросов вот к этому вот окошку, которое вы привели, начиная с перевода ("На грани отказа" значит в оригинале всего лишь "Pre-Failure warning" и значит оно всего-то, что если нормализованное значение атрибута упадёт ниже порога, то диск близок к отказу). У вас какая-то чушь в параметре 5, не может ни один современный диск переназначить 700 с чем-то тысяч секторов да чтоб нормализованное значение оставалось 100! (а нормализованное значение 100 говорит о полном "здоровье" диска по данному параметру). Это плохой, негодный тест. Чтоб правильно посмотреть смарт диску, нужно установить пакет smartmontools, в консоли запустить программку вывода правильного состояния смарт для вашего диска smartctl, перенаправив её вывод в файл, и полученный файл привести здесь...
sudo apt-get install smartmontools
sudo smartctl -x /dev/sda > ~/smart.txt
и файлик из домашнего каталога smart.txt приведите здесь, пожалста

Ещё что можно попробовать сделать при мёртвом зависании:

Нажать Ctrl-Alt-F1
Подождать некоторое время, возможно, пару минут
Если таки появится чёрное окно консоли, залогиниться в ней и сказать
dmesg | tail -n 30Можно вывод этого сфоткать и фоточку приложить сюда.

Оффлайн Tokuan

  • Старожил
  • *
  • Сообщений: 1250
    • Просмотр профиля
    • В поисках здравого смысла
Re: Проблема с HDD
« Ответ #5 : 31 Марта 2014, 14:16:37 »
SmokeBad,
Скачайте Hiren's Boot CD, там есть Viktoria в DOS-версии и в Windows-версии.
В биосе SATA надо выставить в IDE режим.
При сканировании надо поставить чтоб битые сектора не игнорировались а "ремапились". Инструкций по виктории много есть в интернете, с картинками.
"— Милая, - сказал он, - у вас в голове пять тысяч маркетологов срали десять лет, а вы хотите, чтобы я там убрал за пять минут…"
Пелевин В.О "Empire V"

Оффлайн SmokeBad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #6 : 31 Марта 2014, 15:06:38 »
На самом деле есть много вопросов вот к этому вот окошку, которое вы привели, начиная с перевода ("На грани отказа" значит в оригинале всего лишь "Pre-Failure warning" и значит оно всего-то, что если нормализованное значение атрибута упадёт ниже порога, то диск близок к отказу). У вас какая-то чушь в параметре 5, не может ни один современный диск переназначить 700 с чем-то тысяч секторов да чтоб нормализованное значение оставалось 100! (а нормализованное значение 100 говорит о полном "здоровье" диска по данному параметру). Это плохой, негодный тест. Чтоб правильно посмотреть смарт диску, нужно установить пакет smartmontools, в консоли запустить программку вывода правильного состояния смарт для вашего диска smartctl, перенаправив её вывод в файл, и полученный файл привести здесь...
sudo apt-get install smartmontools
sudo smartctl -x /dev/sda > ~/smart.txt
и файлик из домашнего каталога smart.txt приведите здесь, пожалста

Ещё что можно попробовать сделать при мёртвом зависании:

Нажать Ctrl-Alt-F1
Подождать некоторое время, возможно, пару минут
Если таки появится чёрное окно консоли, залогиниться в ней и сказать
dmesg | tail -n 30Можно вывод этого сфоткать и фоточку приложить сюда.

вот txt

Пользователь решил продолжить мысль 31 Марта 2014, 15:09:04:
SmokeBad,
Скачайте Hiren's Boot CD, там есть Viktoria в DOS-версии и в Windows-версии.
В биосе SATA надо выставить в IDE режим.
При сканировании надо поставить чтоб битые сектора не игнорировались а "ремапились". Инструкций по виктории много есть в интернете, с картинками.
Говорю же: "Пробовал запустить MHDD. Она просто не видит мой хард. В биосе половины настроек нет(обновил когда-то непонятно зачем)" У меня нет выбора теперь таких параметров...Биос обновлять или переустанавливать больше не хотелось бы..
« Последнее редактирование: 31 Марта 2014, 15:09:04 от SmokeBad »

Оффлайн Gorgoff

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #7 : 01 Апреля 2014, 05:08:05 »
В биосе SATA надо выставить в IDE режим.

 А не подскажите, есть ли какая-то команда в Убунте, чтобы вывести информацию о режиме hdd?

Оффлайн _angus_

  • Активист
  • *
  • Сообщений: 305
  • data recovery tech
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #8 : 01 Апреля 2014, 05:26:02 »
Ну, малость побит диск, 88 ремапов судя по счётчику, ошибки записи и чтения, судя по логам, вот оно и виснет. Если есть возможность, слейте инфу и поменяйте винт, если нет, можно попробовать полечить записью (не факт, что поможет, конечно, но без спецсофта только так) нечитаемые сектора (потом надо прогнать "fsck -y" всех разделов кроме свопа, ну и никаких гарантий, что не придётся переставлять систему и что это вообще поможет, а также это надолго, 10 раз читать весь диск, и да, сохраните с диска всё важное!! ):
Сперва получаем загрузочный диск вот тут: http://clonezilla.org/clonezilla-live.php
Или грузимся с ливCD Ubuntu, но там надо будет по сети подключиться и установить пакет:
sudo apt-get install gddrescue
Дальше подключить флэшку или внешний диск, чтоб писать на них лог программы ddrescue, подключим явным образом:
сперва выясняем, кто из вашего диска и флэшки имеет какую букву (ск.всего, хард /dev/sda, флэшка /dev/sdb)
lsblk
Там по размеру можно выяснить.
Предположим, хард - /dev/sda, флэшка - /dev/sdb с одним разделом /dev/sdb1
Дальше в консоли или клонезиллы или ливCD убунты:
sudo mkdir /mnt/1
sudo mount /dev/sdb1 /mnt/1
for i in {0..9}; do ddrescue -d -f /dev/sda /dev/null /mnt/1/111.log; sudo ddrescue -d -f --fill=- /dev/zero /dev/sda /mnt/1/111.log; done
После того, как процесс закончится (а это многие часы), можно проверить статус того, что получилось:
sudo ddrescuelog -t /mnt/1/111.log
Если там в секции про ошибки будет что-то ненулевое, дело плохо, всё же ск.всего менять диск. Если нет, то fsck -y на все разделы харда и пробовать жить с ним дальше :)

Пользователь решил продолжить мысль 01 Апреля 2014, 05:30:37:
Gorgoff,
lspci -vИщете там в выводе SATA контроллер, если в "kernel modules in use" ahci, -- значит, оно :)
« Последнее редактирование: 01 Апреля 2014, 05:30:37 от _angus_ »

Оффлайн SmokeBad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с HDD
« Ответ #9 : 17 Апреля 2014, 20:01:07 »
Не знаю как, но сделал ремап, отвел 1 виртуальный под Ubuntu, потом установил Ubuntu, в убунте отвел еще 1 виртуальный под винду, установил винду поверх Ubuntu, Windows работает норм... Сейчас не знаю как восстановить граб, но это уже другая тема) P.S. С лайв сиди пробовал восстановить граб, не вышло(( :idiot2:

 

Страница сгенерирована за 0.039 секунд. Запросов: 26.