Показать полную графическую версию : Установка XP на NTFS из-под DOS с HDD
SaDem4eg
21-02-2008, 14:53
Здравствуйте. Заранее прошу прощения если подобная тема уже существует или подобный вопрос поднимался в какой-нить теме. К сожалению нет времени перечитывать форум...
Есть необходимость оперативно переустанавливать (с нуля) XP на компах, разбросаных по всему городу. При этом не хотелось бы таскать с собой CD-ROM с установочным диском, а обойтись HDD 2.5'', на который залит дистрибутив.
Имеется:
1.комп без CD-ROM, с IDE HDD (NTFS), назовем его "HDD1", на который надо поставить систему
2."внешний" IDE HDD 2.5"(FAT32, потому что ставлю из-под DOS, который не видит NTFS разделов) с дистрибутивом системы, назовем его "HDD2".
Я делаю следующее: гружу DOS с флэшки, запускаю winnt с указанием файла ответов, начинается установка винды. Установщик копирует установочные файлы (по всей видимости на HDD2), предлагает выбрать раздел для установки. При этом HDD1 виден. Я выбираю установку на HDD1, все остальное автоматизировано.
В результате: на HDD1 есть папки: Windows, Program Files, Documents and settings.
На HDD2 тоже появляется папка Windows и системные файлы (те, что в корне).
Естественно система грузится с HDD2, т.к. системные файлы на нем...
Подскажите, как в процессе (перед или после) установки заставить HDD1 стать основным системным диском, чтобы Windows грузился именно с него.
Или может быть у кто-нить может описать другой способ установки, соблюдая условия?..
Файл ответов выглядит так:
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
FileSystem=Yes
UnattendSwitch="yes"
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=145
OemSkipWelcome=1
[UserData]
ProductKey=
FullName="1212"
OrgName="111"
ComputerName=Pegas
[TapiLocation]
CountryCode=7
Dialing=Pulse
AreaCode=495
[RegionalSettings]
LanguageGroup=1,5
SystemLocale=00000419
UserLocale=00000409
InputLocale=0409:00000409
[SetupMgr]
DistFolder=D:\XP
DistShare=windist
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
И еще вопрос - можно ли грузить DOS с HDD2, то есть минимизировать необходимое для процесса железо, исключением загрузочной флэшки?..
Заранее спасибо всем сочувствующим...
SaDem4eg
22-02-2008, 09:20
неужели ни у кого нет мыслей на эту тему?..
тема-то ведь интересная и возможно многим пригодится...
Petya V4sechkin
22-02-2008, 09:38
Я делаю следующее: гружу DOS с флэшки, запускаю winnt с указанием файла ответов, начинается установка винды. Установщик копирует установочные файлы (по всей видимости на HDD2), предлагает выбрать раздел для установки. При этом HDD1 виден. Я выбираю установку на HDD1, все остальное автоматизировано.
В результате: на HDD1 есть папки: Windows, Program Files, Documents and settings.
На HDD2 тоже появляется папка Windows и системные файлы (те, что в корне).
Естественно система грузится с HDD2, т.к. системные файлы на нем...
В справке к Winnt/Winnt32 почитайте о параметрах /syspart:буква_диска и /tempdrive:буква_диска.
И еще вопрос - можно ли грузить DOS с HDD2, то есть минимизировать необходимое для процесса железо, исключением загрузочной флэшки?..
Можно попробовать сделать HDD2 (внешний) загрузочным примерно так же, как флешку (http://www.thg.ru/software/20050909/index.html) (в виде BartPE/Windows XPE (http://forum.oszone.net/thread-48558.html)), записать в отдельную папку дистрибутив и ставить с помощью Winnt32.exe.
SaDem4eg
22-02-2008, 10:41
В справке к Winnt/Winnt32 почитайте о параметрах /syspart:буква_диска и /tempdrive:буква_диска. »
это канешн замечательно, но в DOS'е у меня виден только HDD2, на котором лежит дистрибутив системы (отображается как C: )... Или установщику не важно какими буквами DOS помечает диски?
То есть, если HDD1(NTFS) у меня primary master а HDD2(FAT32) primary slave, я запускаю winnt из-под DOS с параметрами /syspart:c и /tempdrive:c , установка всецело будет происходить на HDD1?..
update
кстати, /syspart: и /tempdrive: - параметры winnt32, у winnt такие параметры отсутствуют... (
Petya V4sechkin
22-02-2008, 13:28
SaDem4eg, забудьте про DOS.
ShuraLeon
28-02-2008, 17:04
Можно поставить на HDD2 что-то из разряда PE Windows (для РЕ не важно, какое железо стоит и где) Ставим HDD2 в примари, а HDD1 слейв. Ну а далее прописать батник для winnt32 и вперед. Вот пример моего батника:
set AnswerFile=D:\Winda\un.txt
set SetupFiles=D:\Winda\i386
D:
cd Winda
cd i386
winnt32.exe /s:%SetupFiles% /unattend5:%AnswerFile% /syspart:c /tempdrive:c
Где Winda - дистрибутив ХР
un.txt - файл ответов
Данный вариант я использую для установки с помощью флешки. В твоем случае нужно будет изменить буквы дисков на те, которые будут актуальны при запущеном WinРЕ.
После окончания копирования выключить комп, снять HDD2 и оставить HDD1 в примари, после включения пойдет установка.
Принцип установки РЕ на хард в точности не помню, но приблизительно так: на действуюющую систему устанавливается консоль восстановления, те файлы которые появляются в системном разделе и используются для загрузки РЕ винды. Можешь порыться в инете. А если найду линки, то выложу.
P.S. Не совсем понятно, зачем возить с собой такой HDD ? Флешка на данном этапе дорого ?
ShuraLeon
28-02-2008, 17:26
Вот нашел еще один способ установки (http://veswarez.com.ru/2007/05/16/winpe_pochti_svoimi_rukami__2.html) на хард WinPE. А здесь (http://www.philka.ru/forum/index.php?act=Print&client=printer&f=31&t=5998) есть много линков на разновидности конструкторов. Преимущество перед ДОСом очевидно, хотя бы в скорости копирования файлов.
Но все же стоит поискать метод установки именно с использованием файлов консоли восстановления. Т.к. там можно будет прикрутить любой собраный конструктором дистрибутив. Хотя можно будет использовать создавшуюся структуру из вышеописаного способа, просто заменив содержимое minint на свое, которое будет создано на свой вкус и цвет.
SaDem4eg
29-02-2008, 10:19
ShuraLeon , спасибо за инфу.
P.S. Не совсем понятно, зачем возить с собой такой HDD ? Флешка на данном этапе дорого ? »
логично предположить что с флешки винда будет ставиться значительно дольше чем с харда...
мб я не прав?..
ShuraLeon
29-02-2008, 10:31
Так в том то и дело, что дистрибутив можн переносить на флешке. Затем скидывать его на хард "подопечного". В дальнейшем пусть там и лежит. А запуск WinPE проводить с флешки. Да собственно можно и с флешки ставить, только нужно флешку с хорошей скоростью чтения. У меня Corsair Voyager, то скорость доходит до 20Мб/с. А если приобрести Corsair Voyager GT то и до 35 Мб/с.
Вот только я столкнулся с такой проблемой, что не на каждой машине можно запустить WinPE с флешки. Проблема кроется явно в настройке BIOS и не всегда удается настроить его на загрузку с флешки. Порой нужно включить и отключить множество параметров.
SaDem4eg
29-02-2008, 10:37
не на каждой машине можно запустить WinPE с флешки »
это точно.
а я должен быть гарантированно уверен в том что смогу поставить винду на любой (даже без поддержки usb) комп...
ShuraLeon
29-02-2008, 10:47
Собственно мне тоже интересна ситуация с внешним хардом. Попробуй туда поставить WinPE и в дальнейшем отписаться, как все прошло. Т.к. с внешними хардами я не работал, а вариант интересный. Но про дос я думаю нужно все таки забыть, он просто не нужен. А WinPE спокойно работает с NTFS и скорость копирования файлов несоизмеримо больше.
Вот только в шапке ты написал:
Я делаю следующее: гружу DOS с флэшки
потому я и привязал все к флешке.
Собственно еще один вопрос: а этот внешний хард, как я понимаю, можно вытащить из корпуса ? какой интерфейс: IDE или SATA ?
Это я к тому, что в случае провала загрузки с usb , можно будет во внутрь подключить.
SaDem4eg
29-02-2008, 11:25
Попробуй туда поставить WinPE и в дальнейшем отписаться, как все прошло »
вообщем-то несколько дней назад уже попробовал..:) прошло все замечательно, вполне доволен результатом.
Собственно еще один вопрос: а этот внешний хард, как я понимаю, можно вытащить из корпуса ? какой интерфейс: IDE или SATA ? »
я пробовал с IDE, но думаю с SATA будет даже проще, как как никаких перемычек в них нет...
ShuraLeon,
. Проблема кроется явно в настройке BIOS и не всегда удается настроить его на загрузку с флешки. Порой нужно включить и отключить множество параметров. »
обычно из за старой матери это
на новых моделях практически везде можно с Usb Bootиться
SaDem4eg,
но думаю с SATA будет даже проще, как как никаких перемычек в них нет... »
главное чтоб драйверов не стал просить и увидел Sata (или ты свой таскать будешь?)
SaDem4eg
29-02-2008, 12:22
главное чтоб драйверов не стал просить и увидел Sata (или ты свой таскать будешь?) »
а разве на SATA HDD нужен драйвер?.. по-моему достаточно драйверов на SATA контроллер, коих в винде не мало...
SaDem4eg,
я не совсем точно выразился ...
имелось ввиду если ты пойдешь к человеку у которого стоит Sata иногда могут понадобиться драйвера чтоб хард определился
но если у тебя в твоей винде уже есть встроенные контроллеры то все путем
Доброго времени суток! Я немного нуб, или руки кривые, кто може подсказать как сделать загрузочную флешку с ДОСом на борту?? я как не пробовал никак не выходит ((. Нужно именно с ДОСом, потому что надо вытереть ГРУБ из нотуа, или это можно сделать и с винды??
да прелесть работы с внешним винтом также заключается в его скорости работы с большими объёмами мелких файлов.... они мгновенно копируются а вот флэх....
Delirium
22-07-2008, 09:01
Нужно именно с ДОСом, потому что надо вытереть ГРУБ из нотуа »
А что это за космические слова, ГРУБ и нотуа? Суть вопроса непонятна.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.