Приветствую всех, многоуважаемые!
Что-то я наверное давно с досом уже не ковыряся, потому и ламерю. %)
История проблемы:
Сбой питания, зависание компа, опослЯ чего ничто не грузилось.
Задача:
Восстановить винчестер до состояния чтобы можно было загрузить операционки.
Винчестер старый, 430 Мб, Seagate ST3491A.
Биос той тачки, на которой он стоял, ничего про DMA не знает, тока PIO, хотя винт умеет работать в DMA1. Системой определяется по CHS-доступу.
2 раздела, 175 Мб DOS 6.22 FAT16, остальное отдано под FreeBSD (её не рассматриваем, нужна пока только DOS).
Винчестер 100% рабочий с т.з. механики и электроники. Ни одного бэда по mhdd, ни одной ошибки по Victoria 3.33.
На винте стоит NTLOADER, для него два бутсектора брошены в корень диска С:
bootsect.dos
bootsect.bsd
Ни одна виндовая прога не находит никаких ошибок, кроме самого старта Win2k - выдаёт "need to check condistency", но проверять его отказывается, т.е. процесс загрузки продолжается дальше, без каких-либо запусков chkdsk или scandisk.
DOS-овский Norton DD из пакета NU8.0 нашёл какие-то ошибки в FAT при первом запуске, что-то там поисправлял, но ничего лучше не стало.
Раздел активный, всё пучком, Partition Magic 8.0 нормально работает с ним.
io.sys, msdos.sys, command.com на месте, [может, они "побились"? так вроде тогда ошибка должна быть другая?]
Винт стоит мастером (на нём даже перемычек нет, он не умеет в паре с другими девайсами шлейф делить), никаких постороних звуков нет, только удар головок об ограничитель при ребуте (но это вроде у всех старых винтов так было)
Что уже сделано:
Руками восстановлены MBS, MBR, PT.
Диск видно из-под Win2K, все файлы читаются, можно даже поправить boot.ini - никаких проблем нет. Проверено всё подряд пакетами
1) Easy Recovery Prof. 6.0
2) Fix-It Utilites 5.0
3) Symantec System Works 2004
Подозрительные подробности:
При запуске de.exe из комплекта NU8.0 - ошибка
"Disk has a file allocation error
Status line will only contain partial information"
может, отсюда покопать? У меня уже ни мыслей нет ни слов... одни букывы.
Приложение: содержимое bootsect.dos
00000000: EB 3C 90 4D 53 57 49 4E | 34 2E 30 00 02 08 01 00
00000010: 02 00 02 00 00 F8 FC 00 | 3E 00 0F 00 3E 00 00 00
00000020: 70 D1 07 00 80 00 29 E0 | 10 3C 2D 41 46 49 41 43
00000030: 30 32 41 43 42 00 46 41 | 54 31 36 20 20 20 FA 33
00000040: C0 8E D0 BC 00 7C 16 07 | BB 78 00 36 C5 37 1E 56
00000050: 16 53 BF 3E 7C B9 0B 00 | FC F3 A4 06 1F C6 45 FE
00000060: 0F 8B 0E 18 7C 88 4D F9 | 89 47 02 C7 07 3E 7C FB
00000070: CD 13 72 79 33 C0 39 06 | 13 7C 74 08 8B 0E 13 7C
00000080: 89 0E 20 7C A0 10 7C F7 | 26 16 7C 03 06 1C 7C 13
00000090: 16 1E 7C 03 06 0E 7C 83 | D2 00 A3 50 7C 89 16 52
000000A0: 7C A3 49 7C 89 16 4B 7C | B8 20 00 F7 26 11 7C 8B
000000B0: 1E 0B 7C 03 C3 48 F7 F3 | 01 06 49 7C 83 16 4B 7C
000000C0: 00 BB 00 05 8B 16 52 7C | A1 50 7C E8 92 00 72 1D
000000D0: B0 01 E8 AC 00 72 16 8B | FB B9 0B 00 BE E6 7D F3
000000E0: A6 75 0A 8D 7F 20 B9 0B | 00 F3 A6 74 18 BE 9E 7D
000000F0: E8 5F 00 33 C0 CD 16 5E | 1F 8F 04 8F 44 02 CD 19
00000100: 58 58 58 EB E8 8B 47 1A | 48 48 8A 1E 0D 7C 32 FF
00000110: F7 E3 03 06 49 7C 13 16 | 4B 7C BB 00 07 B9 03 00
00000120: 50 52 51 E8 3A 00 72 D8 | B0 01 E8 54 00 59 5A 58
00000130: 72 BB 05 01 00 83 D2 00 | 03 1E 0B 7C E2 E2 8A 2E
00000140: 15 7C 8A 16 24 7C 8B 1E | 49 7C A1 4B 7C EA 00 00
00000150: 70 00 AC 0A C0 74 29 B4 | 0E BB 07 00 CD 10 EB F2
00000160: 3B 16 18 7C 73 19 F7 36 | 18 7C FE C2 88 16 4F 7C
00000170: 33 D2 F7 36 1A 7C 88 16 | 25 7C A3 4D 7C F8 C3 F9
00000180: C3 B4 02 8B 16 4D 7C B1 | 06 D2 E6 0A 36 4F 7C 8B
00000190: CA 86 E9 8A 16 24 7C 8A | 36 25 7C CD 13 C3 0D 0A
000001A0: 4E 6F 6E 2D 53 79 73 74 | 65 6D 20 64 69 73 6B 20
000001B0: 6F 72 20 64 69 73 6B 20 | 65 72 72 6F 72 0D 0A 52
000001C0: 65 70 6C 61 63 65 20 61 | 6E 64 20 70 72 65 73 73
000001D0: 20 61 6E 79 20 6B 65 79 | 20 77 68 65 6E 20 72 65
000001E0: 61 64 79 0D 0A 00 49 4F | 20 20 20 20 20 20 53 59
000001F0: 53 4D 53 44 4F 53 20 20 | 20 53 59 53 00 00 55 AA
Если кто-то что-то может подсказать - помогите, плз.
Ну не делать же ему LLF? %-\
Что-то я наверное давно с досом уже не ковыряся, потому и ламерю. %)
История проблемы:
Сбой питания, зависание компа, опослЯ чего ничто не грузилось.
Задача:
Восстановить винчестер до состояния чтобы можно было загрузить операционки.
Винчестер старый, 430 Мб, Seagate ST3491A.
Биос той тачки, на которой он стоял, ничего про DMA не знает, тока PIO, хотя винт умеет работать в DMA1. Системой определяется по CHS-доступу.
2 раздела, 175 Мб DOS 6.22 FAT16, остальное отдано под FreeBSD (её не рассматриваем, нужна пока только DOS).
Винчестер 100% рабочий с т.з. механики и электроники. Ни одного бэда по mhdd, ни одной ошибки по Victoria 3.33.
На винте стоит NTLOADER, для него два бутсектора брошены в корень диска С:
bootsect.dos
bootsect.bsd
Ни одна виндовая прога не находит никаких ошибок, кроме самого старта Win2k - выдаёт "need to check condistency", но проверять его отказывается, т.е. процесс загрузки продолжается дальше, без каких-либо запусков chkdsk или scandisk.
DOS-овский Norton DD из пакета NU8.0 нашёл какие-то ошибки в FAT при первом запуске, что-то там поисправлял, но ничего лучше не стало.
Раздел активный, всё пучком, Partition Magic 8.0 нормально работает с ним.
io.sys, msdos.sys, command.com на месте, [может, они "побились"? так вроде тогда ошибка должна быть другая?]
Винт стоит мастером (на нём даже перемычек нет, он не умеет в паре с другими девайсами шлейф делить), никаких постороних звуков нет, только удар головок об ограничитель при ребуте (но это вроде у всех старых винтов так было)
Что уже сделано:
Руками восстановлены MBS, MBR, PT.
Диск видно из-под Win2K, все файлы читаются, можно даже поправить boot.ini - никаких проблем нет. Проверено всё подряд пакетами
1) Easy Recovery Prof. 6.0
2) Fix-It Utilites 5.0
3) Symantec System Works 2004
Подозрительные подробности:
При запуске de.exe из комплекта NU8.0 - ошибка
"Disk has a file allocation error
Status line will only contain partial information"
может, отсюда покопать? У меня уже ни мыслей нет ни слов... одни букывы.
Приложение: содержимое bootsect.dos
00000000: EB 3C 90 4D 53 57 49 4E | 34 2E 30 00 02 08 01 00
00000010: 02 00 02 00 00 F8 FC 00 | 3E 00 0F 00 3E 00 00 00
00000020: 70 D1 07 00 80 00 29 E0 | 10 3C 2D 41 46 49 41 43
00000030: 30 32 41 43 42 00 46 41 | 54 31 36 20 20 20 FA 33
00000040: C0 8E D0 BC 00 7C 16 07 | BB 78 00 36 C5 37 1E 56
00000050: 16 53 BF 3E 7C B9 0B 00 | FC F3 A4 06 1F C6 45 FE
00000060: 0F 8B 0E 18 7C 88 4D F9 | 89 47 02 C7 07 3E 7C FB
00000070: CD 13 72 79 33 C0 39 06 | 13 7C 74 08 8B 0E 13 7C
00000080: 89 0E 20 7C A0 10 7C F7 | 26 16 7C 03 06 1C 7C 13
00000090: 16 1E 7C 03 06 0E 7C 83 | D2 00 A3 50 7C 89 16 52
000000A0: 7C A3 49 7C 89 16 4B 7C | B8 20 00 F7 26 11 7C 8B
000000B0: 1E 0B 7C 03 C3 48 F7 F3 | 01 06 49 7C 83 16 4B 7C
000000C0: 00 BB 00 05 8B 16 52 7C | A1 50 7C E8 92 00 72 1D
000000D0: B0 01 E8 AC 00 72 16 8B | FB B9 0B 00 BE E6 7D F3
000000E0: A6 75 0A 8D 7F 20 B9 0B | 00 F3 A6 74 18 BE 9E 7D
000000F0: E8 5F 00 33 C0 CD 16 5E | 1F 8F 04 8F 44 02 CD 19
00000100: 58 58 58 EB E8 8B 47 1A | 48 48 8A 1E 0D 7C 32 FF
00000110: F7 E3 03 06 49 7C 13 16 | 4B 7C BB 00 07 B9 03 00
00000120: 50 52 51 E8 3A 00 72 D8 | B0 01 E8 54 00 59 5A 58
00000130: 72 BB 05 01 00 83 D2 00 | 03 1E 0B 7C E2 E2 8A 2E
00000140: 15 7C 8A 16 24 7C 8B 1E | 49 7C A1 4B 7C EA 00 00
00000150: 70 00 AC 0A C0 74 29 B4 | 0E BB 07 00 CD 10 EB F2
00000160: 3B 16 18 7C 73 19 F7 36 | 18 7C FE C2 88 16 4F 7C
00000170: 33 D2 F7 36 1A 7C 88 16 | 25 7C A3 4D 7C F8 C3 F9
00000180: C3 B4 02 8B 16 4D 7C B1 | 06 D2 E6 0A 36 4F 7C 8B
00000190: CA 86 E9 8A 16 24 7C 8A | 36 25 7C CD 13 C3 0D 0A
000001A0: 4E 6F 6E 2D 53 79 73 74 | 65 6D 20 64 69 73 6B 20
000001B0: 6F 72 20 64 69 73 6B 20 | 65 72 72 6F 72 0D 0A 52
000001C0: 65 70 6C 61 63 65 20 61 | 6E 64 20 70 72 65 73 73
000001D0: 20 61 6E 79 20 6B 65 79 | 20 77 68 65 6E 20 72 65
000001E0: 61 64 79 0D 0A 00 49 4F | 20 20 20 20 20 20 53 59
000001F0: 53 4D 53 44 4F 53 20 20 | 20 53 59 53 00 00 55 AA
Если кто-то что-то может подсказать - помогите, плз.
Ну не делать же ему LLF? %-\