KLASS

Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: по акронису у меня он абсолютный 69 | Если считать от начала винча, если же от начала раздела, то 6, правильно считать, от начала раздела, отметка об этом есть в бутявке по смещению 0х32 (2 байта) Также у Мелких, есть замечание: Цитата: Backup Boot Sector (FAT32 only). A value other than zero specifies the sector number in the reserved area of the volume where a copy of the boot sector is stored. The value of this field is typically 6. No other value is recommended. | Цитата: Я уж не знаю, лезет ли она (FIXBOOT) в этот резерв | Думаю все таки лезет, но, как оказалось, по разному: 1. Сначала убивал только копию, на разделах, как FAT32, так и NTFS, не трогая бутявку, после FixBoot, все оставалось по прежнему (ессно копия не возвращалась), т.е. считав бутявку, FixBoot определял тип файловой системы правильно и, думаю, сравнивая со своим вшитым кодом, "восстанавливал" все взад. 2. Удалял и копию и оригинал, на обоих типах разделов, получал отлуп, т.е. FixBoot ессно не мог определить тип файловой системы и втыкал FAT по умолчанию. 3. Удалял только оригинал, оставив копию на месте и в обоих случаях FixBoot определял правильно тип файловой системы и восстанавливал все в зад. А вот дальше интересно... 4. Если в бутявке FAT32, в смещении 0х52 (8байт) обнулить ID файловой системы, то FixBoot правильно определит тип файловой системы, считав, по видимому, данную инфу из копии, но!! не восстановит эти байты в бутявке. Во как! (С) Читать умеем, копировать нет. Далее, по смещению 0х20 значится "Large Sectors." (4 байта), изменил пару цифирок, также в смещении 0х43 (4 байта) есть "Volume Serial Number", тоже "поправил"... FixBoot и ..., как было так и осталось, т.е. не восстановилось. Если то же проделать с NTFS разделом, обнулив 8байт в смещении 0х3 "Logical Cluster Number for the File $MFT", сюда же прицепом поправить 0x48 (8 bytes) Volume Serial Number, то все!!!, после FixBoot, восстановится взад. Значит не только читаем, но и могем копировать, в отличии от FAT32, хотя, казалось бы, команда одна... Цитата: существует в самой FIXBOOT | Сто пудово... Цитата: А кто же тогда создает сам BOOT сектор, тоже format? Следуя твоей логике, после форматирования раздела format пишет backup BOOT сектора, а сам сектор? | При форматировании создается бутявка и сразу же ее копия. Цитата: Восстанавливает ли он эти сектора или прописывает новые? | Format не FixBoot, он не восстанавливает, но создает новые.. Цитата: Ведь ось, вставая на раздел, запишет свой загрузчик | По крайней мере у мя на NTFS, после установки оси все совпадает, а ставлю я ось всегда на подготовленный раздел NTFS, значит если и изменяет, то не забывает сделать копию в зад раздела, а на FAT32 я ось ставил так давно, что я тогда не отличал бутявки от дискеты, они обе для меня были загрузочные и не более Цитата: И потом, какой format? format.com с загрузочной дискетки от 98 винды или format, который предлагает XP при установке? | Не сравнивал, но на месте ничего не стоит, возможно и есть различия, тем более от разных операционок. Novik_Andry Я так понял у тя от таблицы разделов осталась лишь одна запись из двух, т.е. записи расширенного раздела нет ваще, так? Куда делась и что ты делал с ней? Всю таблицу разделов в студию, надо глянуть... Я что то не пойму, у тя два винча или один, если один то 80 надо, а если два и ты грузишься с другого, маленького, то уже на нем должно быть 80, а на большом 00. Цитата: В последнем секторе диска 00000000... | Как ты его открываешь, как логическую партицию RAW или как физический диск. Цитата: Ты форматил только первый раздел? Или еще в Fdisk лазил? Расскажи подробно все, что ты делал с того момента, когда тебе пришла в голову мысль скопировать все доки на D + E и форматнуть C: только не обрывками фраз, а четко, чтобы было понятно. |