Нужна прога, которая делает загрузочным винт c NTFS
винда?
partition magic for dos тебе прекрасно переделает его в fat32, а потом sys.com
задача следующая:
имеется винт с fat32 и 2000й виндой
нужно перекопировать эту винду (уже сделано) на ntfs винт и сделать его загрузочным, т.е. записать в системную область файл NTLDR и заодно - Ntdetect.com, Bootfont.bin, Boot.ini
по другому только в фат конвертить
так что если у тебя образа нету то можешь начинать конвертить
Во вспомнил: bootpa . В яндексе сразу найдешь. 2.5 помоему последняя.
ты уверен что у него на винте есть что загружать потом этим загрузчиком?
Нашёл, буду тестировать.
если далее диск пометить, как загрузочный, например, с помощью fdisk или через Disk Manager, то винда успешно грузится.
Как успехи?
походу успехов очень дохуя
а как же загрузочный сектор раздела ? тоже обычной командой копирования ?
хз, некогда думать.
ps
но если скопировать все файлы, а потом сделать раздел "Mark Partition as Active" из Disk Managment-а - то с такого раздела комп грузится.
с хуяли он грузится если загрузчика нету?
может там хитро было как то устроено, типа стоял какой-то third-party boot manager ?
fdisk от линукса умеет ставить active на любой primary раздел любого харда.
загрузчик нужен. в 9Х он выставлялся так:
FDISK /MBR
как в 2000-й - хз.
может помочь "восстановление системы" с загрузочного диска 2000 винды.
по идее, Mark As Active, заодно делает и "fdisk /mbr".
это в теории или на практике?
а тот, что от 9X - он ntldr не посатвит
я обычно так переносил Win2k и WinXp с винта на винт.
есть еще гипотеза, что стандартный загрузчик прописывается при обычном формате винта.
ту темносерому:
маза скопировать на другой раздел, сделать новый раздел активным,
потом загрузиться в рековери консоль с загрузочнового диска и сделать там fixboot, потом на всякий случай fixmbr.
а потом можно пробовать пытаться загрузить винду.
все это относительно вин 2000 и выше.
зато есть Disk Management - который делает почти все тоже самое.
Disk Management не умеет MBR прописывать
Значит и MBR, и загрузчик раздела прописывается при формате.
бут сектор раздела в принципе может при формате раздела прописываться, понятно что раздел должен быть не extended
и то не факт что приписывается, никто не обязывает формат это делать.
я думаю, что записать MBR может только установочный диск, ну или ERD, если в момент установки создавался.
В данном случае, мы говорим про загрузчик в MBR, а не про таблицу разделов в MBR.
Сам загрузчик же при создании/удалении разделов не трогается.
> и то не факт что приписывается, никто не обязывает формат это делать.
хз
могу только сказать, что если все делать из Disk Management-а (Format, Mark as Active и т.д. то все грузится и работает.
mbr по идее прописывается, когда вставляешь новый винт и делаешь, что-то типа "Make as Basic Disk" или что-то такое.
В данном случае, мы говорим про загрузчик в MBR, а не про таблицу разделов в MBR.
Сам загрузчик же при создании/удалении разделов не трогается.
хочу напомнить, что мы говорим про винду, а не про линукс, так что про загрузчик в мбр ты будешь втирать уже не здесь (не в этом треде)
фразу не понял.
вроде по-русски написано
Скажи, плиз, тоже самое, но другими словами.
в линухсе и других фрюниксах: может использоваться как 3-этапная загрузка
так и 2-х этапная: аппаратный загручик -> мбр запись, загрузчик ОС в мбр(лило и т.п. загрузка ядра
Так вот, "загрузчик в мбр" - это не относится к винде.
например умеют грузиться с extended partion или с логического диска и т.д.
так вот, как они реализуют свою работу - не ебу, но уж точно не так как в этом треде описано.
В общем это уже свои ноу-хау.
Оставить комментарий
griffine
короче, аналог проги sys.com