6

У меня умирающий диск, это эмоциональное время, но мне удалось либо восстановить, либо получить резервные копии для большей части данных. У меня есть несколько вопросов, хотя.

Когда диск впервые начал умирать, время загрузки прошло через крышу, потому что он не реагировал должным образом, на POST и всплеск окон. Он иногда появлялся в управлении дисками в Win 7, и казалось, что слишком большая активность убила его, и он снова исчез.

Когда это было доступно, это передало бы, это передало бы в Кбит / с, а не Мбит / с.

Мне удалось установить Ubuntu 11.10 на свой портативный диск и загрузить его, сначала умирающий диск работал медленно, а Ubuntu вызывал всевозможные истерики, потому что он не реагировал должным образом. Но когда он играл хорошо, он делал это долго и со скоростью, иногда в районе 30-50 Мбит / с. Мне удалось убрать все мои важные вещи таким образом (очень рад), но я загрузился обратно в Windows, и он все еще не может его увидеть, обратно в Ubuntu, и вот, он готов к использованию.

Вопрос

Это несколько многоуровневый вопрос:

  • Что могло пойти не так на диске из-за странного поведения (нет плохих секторов, но все еще умирает)
  • Действительно ли Linux справляется с [вставьте здесь ошибку диска] намного лучше, чем Windows, в чем разница между жизнью и смертью моих данных?
  • Почему [вставьте сюда ошибку диска], кажется, со временем ухудшается / использование

После всего этого я все больше думаю о механике, но механические ошибки диска являются обычным явлением для ОС и (по моему опыту) хорошо решаются. Не этот фарс.

Технические характеристики:

Win 7 Pro x64 на отдельном незатронутом диске.
Ubuntu 11.10 x64 на переносном USB-диске.
Умирающий диск: WD 2TB Caviar Green

Спасибо

[Обновить]

Странность продолжается, Windows теперь отказывается загружаться с подключенным умирающим диском. Я могу прислушиваться к нему каждые 2 секунды, пока Windows находится на заставке, не похоже на то, что я слышал от умирающего диска раньше, но это было некоторое время назад. Похоже, он пытается запустить диск каждые две секунды, и он отказывается. Смущает то, что окна не сдаются, я что-то упускаю? Разве Windows не должна принимать поражение и просто загружаться без диска или, по крайней мере, показывать какую-то ошибку, вместо того, чтобы сидеть и опрашивать каждые 2 секунды в течение 20 минут, пока мне не надоест ждать и убить его?

[обновление 2]

Хорошо, я нашел кое-что еще немного странное прошлой ночью, которое заставляет меня не хотеть отказываться от этого двигателя только пока. В приглашении Grub при загрузке (отдельная проблема) даже тот, кто может читать файлы на устройстве практически без задержки, и при загрузке с живого компакт-диска Ubuntu, который имеет хороший доступ к устройству. Однако Windows все равно отказывается загружаться, когда это устройство подключено. Я уже видел несколько механических ошибок привода, но никогда не возникал разногласия между операционными системами.

4 ответа4

2

Есть много вещей, которые могут пойти не так с вашим приводом. От простых неисправностей головок до перегрева двигателя или даже перегрева или отмирания микросхем контроллера.

Для меня ваша ошибка звучит очень похоже на то, что контроллер или двигатель каким-то образом выходят из строя.

Интегральные схемы, такие как контроллер, который принимает данные магнитного считывания от механизма головки и преобразует их в электрические данные, которые ожидает ваш компьютер, очень деликатны и с возрастом и использованием могут изнашиваться так же, как изнашиваются механические компоненты. Либо он слишком много раз нагревался, имел небольшой недостаток, который не повлиял на него с самого начала, но время не принесло пользы, или оно просто старое.

Когда электронные детали стареют, они выходят из строя на удивление аналогично механическим деталям. Иногда они "своего рода" работают, и вы можете заставить их перемещать данные, но медленным и мучительным образом, так как в нем много логики исправления ошибок, которая должна срабатывать, чтобы что-то сделать. Когда они находятся в таком состоянии, дополнительное нагревание может привести к тому, что микросхема перейдет в недопустимое состояние и потребует выключения питания (точно так же, как процессор вашего компьютера) или, если вам повезет, она может выполнить самозагрузку без ведома ОС.

Точно так же отказ приводного двигателя может вызвать проблемы, аналогичные тем, которые вы испытываете. Двигатель пытается раскрутиться при загрузке, но из-за того, что подшипник или что-то работает, он либо потребляет слишком много энергии, вызывая большую нагрузку на регуляторы мощности и контроллер и заставляя их перегреваться и эффективно "перезагружаясь" снова, либо он просто требует слишком много долго вращаться, заставляя контроллер думать, что у него есть ошибка, и "дать ему отдохнуть" мгновение, прежде чем пытаться снова.

Linux может просто быть более устойчивым к работе с неисправным оборудованием. За операционными системами стоят разные идеологии, и то, как Linux взаимодействует с оборудованием, может сделать его более терпимым к оборудованию, которое издает ошибки, в то время как Windows ожидает, что оборудование просто выполнит свою работу.

И, наконец:

Почему [вставьте сюда ошибку диска], кажется, со временем ухудшается / использование

То же самое можно спросить о любом оборудовании в мире, будь то автомобили, поезда, микрочипы или даже биологические организмы, и ответ всегда будет в духе «потому что со временем все ухудшается».

Мы не можем изготавливать подшипники без трения для двигателей, мы не можем сделать микропроцессор, который не будет тратить энергию на тепло, и мы не можем сделать клетки, которые живут вечно. Работа, которую выполняют эти предметы, стоит им крошечную долю их продолжительности жизни, в большинстве случаев это всего лишь игра в догадки о том, какая часть любого предмета умрет первой.

0

Если вы хотите возможное решение для диска, если оно может быть сохранено, то SpinRite может сделать это.

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

0

Вы говорите, что загружаете Ubuntu с другого диска, а не с умирающего, поэтому Ubuntu не нужно много с плохого диска, кроме того, что он немного читабелен. Windows, с другой стороны, должна загружаться с этого диска, поэтому она предъявляет гораздо больше требований и требует, чтобы диск был в лучшей форме.

Невозможно по-настоящему понять, почему при загрузке Windows каждые 2 секунды происходит грохот. Если бы мне пришлось угадывать, я бы сказал, что Windows выполняет поиск на диске. Возможно, какая-то плохо запрограммированная загрузочная программа Windows не знает, что это безнадежное дело, но что бы она ни делала, ничего не получается. Возможно, он тратит свое время на перечитывание диска определенное количество раз, что может занять две секунды для повторных попыток, затем перезапуск поиска и повторную попытку.

Вы можете попробовать chkdsk на диске, но шансы на успех очень малы. Звонок может означать механическую проблему, поэтому вы можете повредить диск, пытаясь использовать его.

0

У вас есть ваши данные. Диски дешевые. Я бы не стал тратить слишком много времени на беспокойство о том, что пошло не так. Будьте счастливы, что вы сделали резервные копии и приложили усилия, чтобы восстановиться и двигаться дальше.

Если диск новый, посмотрите, покрывается ли он гарантией производителя, и, если да, воспользуйтесь им. Если он старый, примите тот факт, что диски изнашиваются, и замените его.

Существует множество причин, по которым разные ОС могут получать разную производительность диска, но я сомневаюсь, что для несерверного компьютера это стоит при выборе ОС.

Если, конечно, вы не изучаете технологию ОС / диска, в этом случае кто-то другой может ответить на ваш вопрос :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .