Нужна прога, которая делает загрузочным винт c NTFS

griffine

короче, аналог проги sys.com

Monstera

винда?

VladKhan

partition magic for dos тебе прекрасно переделает его в fat32, а потом sys.com

griffine

да, под виндой
задача следующая:
имеется винт с fat32 и 2000й виндой
нужно перекопировать эту винду (уже сделано) на ntfs винт и сделать его загрузочным, т.е. записать в системную область файл NTLDR и заодно - Ntdetect.com, Bootfont.bin, Boot.ini

Monstera

бля я тебе говорю винду надо ставить
по другому только в фат конвертить

Monstera

так что если у тебя образа нету то можешь начинать конвертить

flaoxo

Есть такая прога, не спеши. Поставишь поддержку NTFS под Дос, и этой прогой любой загрузчик можно воосстановить. Название тока забыл. Кто-то из наших написал. Как вспомню - напишу.
Во вспомнил: bootpa . В яндексе сразу найдешь. 2.5 помоему последняя.

Monstera

ты уверен что у него на винте есть что загружать потом этим загрузчиком?

griffine

Нашёл, буду тестировать.

Dasar

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

flaoxo

Как успехи?

Monstera

походу успехов очень дохуя

krishtaf

ну ну
а как же загрузочный сектор раздела ? тоже обычной командой копирования ?

Dasar

> а как же загрузочный сектор раздела ?
хз, некогда думать.
ps
но если скопировать все файлы, а потом сделать раздел "Mark Partition as Active" из Disk Managment-а - то с такого раздела комп грузится.

Monstera

с хуяли он грузится если загрузчика нету?

krishtaf

это для какой винды работает ?
может там хитро было как то устроено, типа стоял какой-то third-party boot manager ?

yolki

флаг "active" можно ставить и в fdisk-е от DOS, Win9X, правда только для hda.
fdisk от линукса умеет ставить active на любой primary раздел любого харда.
загрузчик нужен. в 9Х он выставлялся так:
FDISK /MBR
как в 2000-й - хз.
может помочь "восстановление системы" с загрузочного диска 2000 винды.

Dasar

по идее, Mark As Active, заодно делает и "fdisk /mbr".

Monstera

это в теории или на практике?

yolki

в том то и прикол, что в двухтысячной нет fdisk'a.
а тот, что от 9X - он ntldr не посатвит

Dasar

я обычно так переносил Win2k и WinXp с винта на винт.

Dasar

это гипотеза.
есть еще гипотеза, что стандартный загрузчик прописывается при обычном формате винта.

krishtaf

fdisk /mbr - фиксит мбр, с загрузчиком раздела ничего не делает
ту темносерому:
маза скопировать на другой раздел, сделать новый раздел активным,
потом загрузиться в рековери консоль с загрузочнового диска и сделать там fixboot, потом на всякий случай fixmbr.
а потом можно пробовать пытаться загрузить винду.
все это относительно вин 2000 и выше.

Dasar

> двухтысячной нет fdisk'a
зато есть Disk Management - который делает почти все тоже самое.

yolki

Disk Management не умеет MBR прописывать

Dasar

Значит и MBR, и загрузчик раздела прописывается при формате.

krishtaf

в mbr что то прописывается при создании/удалении раздела
бут сектор раздела в принципе может при формате раздела прописываться, понятно что раздел должен быть не extended
и то не факт что приписывается, никто не обязывает формат это делать.

yolki

MBR не на партишн пишется! - вне разделов!
я думаю, что записать MBR может только установочный диск, ну или ERD, если в момент установки создавался.

Dasar

> в mbr что то прописывается при создании/удалении раздела
В данном случае, мы говорим про загрузчик в MBR, а не про таблицу разделов в MBR.
Сам загрузчик же при создании/удалении разделов не трогается.
> и то не факт что приписывается, никто не обязывает формат это делать.
хз
могу только сказать, что если все делать из Disk Management-а (Format, Mark as Active и т.д. то все грузится и работает.

Dasar

mbr по идее прописывается, когда вставляешь новый винт и делаешь, что-то типа "Make as Basic Disk" или что-то такое.

krishtaf

В данном случае, мы говорим про загрузчик в MBR, а не про таблицу разделов в MBR.
Сам загрузчик же при создании/удалении разделов не трогается.

хочу напомнить, что мы говорим про винду, а не про линукс, так что про загрузчик в мбр ты будешь втирать уже не здесь (не в этом треде)

Dasar

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

krishtaf

хм
вроде по-русски написано

Dasar

Скажи, плиз, тоже самое, но другими словами.

krishtaf

в винде 3-х этапная загрузка: аппаратный загрузчик -> мбр запись -> загрузчик раздела, загрузка ядра
в линухсе и других фрюниксах: может использоваться как 3-этапная загрузка
так и 2-х этапная: аппаратный загручик -> мбр запись, загрузчик ОС в мбр(лило и т.п. загрузка ядра
Так вот, "загрузчик в мбр" - это не относится к винде.

krishtaf

что касается third-party бут менеджеров (acronis OS selector, Star bot manager и т.д.) то они имеют очень много расширенных возможностей
например умеют грузиться с extended partion или с логического диска и т.д.
так вот, как они реализуют свою работу - не ебу, но уж точно не так как в этом треде описано.
В общем это уже свои ноу-хау.
Оставить комментарий
Имя или ник:
Комментарий: