![]() |
![]() |
Касатка |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 37 Пол: Мужской Репутация: ![]() ![]() ![]() |
У меня возникли некоторые проблемы с загрузкой системы с винчестера. Для их устранения решил попробовать, не подумав, исправить 0-ю дорожку методом, найденным в одной книжке. Там предлагалось загрузиться с дискеты и из-под отладчика debug написать и запустить следующую программу на ассемблере:
-f 200 L200 0 -a 100 xxxx:xxxx mov ax,301 xxxx:xxxx mov bx,200 xxxx:xxxx mov cx,1 xxxx:xxxx mov dx,0080 xxxx:xxxx int 13 xxxx:xxxx int 3 xxxx:xxxx -G=100 -q После ее запуска данный винт (2 лог. диска) перестал быть виден и, соответственно, все программы и файлы на нем тоже. Можно ли его как-то вернуть в исходное состояние? Сообщение отредактировано: Касатка - 14.02.2006 22:06 |
![]() ![]() |
Касатка |
![]()
Сообщение
#2
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 37 Пол: Мужской Репутация: ![]() ![]() ![]() |
hiv, за ссылку тоже спасибо, однако, хоть я и не спец, но вряд ли это относится к данной проблеме. До загрузки форточек дело вообще не доходит, про ошибку пишет сразу после самотестирования компьютера. Тут скорее всего дело в каких-то низкоуровневых операциях и кодах собственно ДОС.
P.S.Обратил внимание, что на диске с Win98 нет папки Program Files, и есть 2 каталога вида FOUND.00X с файлами *.chk. Здесь есть какая то связь с описанной проблемой? И как восстановить инфу из таких файлов? Сообщение отредактировано: Касатка - 26.02.2006 1:07 |
hiv |
![]()
Сообщение
#3
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
[... но вряд ли это относится к данной проблеме. Не путай причину и следствие. Потеря разделов и файлов в них - это следствие. Вырубание компа до того, как кеш винта записан - это причина. Винда при завершении работы вносит изменения в свои файлы, при вводе изменений также затрагиваются первые сектора винта - там располагается FAT (не в смысле типа форматирования раздела FAT32, а смысле там храняться записи цепочек секторов для каждого файла). Так вот при внесении изменений в файл - его цепоча переписываетя. Все изменения с винтом сначала пишутся в кеш винта, а потом спустя секуду или две пишутся на магнитную поверхность диска. И тут вырубается питание компа, а если в момент записи, то в первых дорожках может оказаться все что угодно. ЗЫ: после восстановления раздела NDD сохраняет цепочки файлов в файлы *.chk и не факт что на один файл приходится одна цепочка!!! Также найденная цепочка может быть частью давным-давно удаленного файла! Сообщение отредактировано: hiv - 26.02.2006 11:39 -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 3:42 |