Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Разметка жесткого диска перед установкой .:[все вопросы]:. (http://forum.oszone.net/showthread.php?t=57498)

Boa Soft 05-12-2005 01:12 379840

Разметка жесткого диска перед установкой .:[все вопросы]:.
 
Интересно поговорить о том, кто что использует для разметки HDD перед установкой. Особо в свете бооольших "винтов" (160,200...)

И еще, такой вопросик животрепещущий. Можно ли заставить установщик виндовс побить диск на автомате более чем на 1 раздел. Или же, хотябы создать примари раздел определенного размера, например 20gb. Остальное уже будет не проблема - поставлю запуск скрипта и через diskpart&format все доделается само и без перезагрузки.

Просто в описаниях нет ни каких упоминаний про такую возможность. Я имею в виду при загрузке с CD. Под PE (Bart PE) все замечательно идет через diskpart&format со сценарием (с этим уже досканально разобрался и отказался от партишена в пользу стандартного средства MS). А вот через сценарий установки - непонятно.

Или же оно невозможно "by desing"?

samsobi 05-12-2005 09:29 379899

Вопрос канешна интересный!8-))
Я вот по старинке пользуюсь фирменными утилитами основанными на Ontrack Disk Manager, на каждую фирму - свой. Они быстрее партишена да и конкретно фирменными будет понадежнее 8-)).Сначала ими побью на разделы (типа 20+остальное), а потом уже установка винды с прогами. Если диск новый - использую быстрый формат, если б/у диск - то полный. На подготовку диска в первом случае уходит до минуты, а после же ведь все равно надо перегружать комп - тогда уже вставляю установочный диск. Все операции на новой свежесобранной РС от разметки диска до сдачи в работу РС занимают~50 мин. По поводу бития диска установщиком - сумлеваюсь, что такая возможность есть, да и сама МС помню где-то писала, что по ее просвещенному мнению современный диск лучше не бить на разделы, мол винда так будет лучше работать!Я лично сомневаюсь..8-)))

Vadikan 05-12-2005 10:01 379907

Boa Soft
Вопрос уже поднимался пару раз на этом форуме и неоднократно на MSFN. Краткий ответ - через программу установки (файл ответов) это сделать невозможно.

Если очень упорно искать, то можно даже найти такие секции
Код:

[DiskConfig]
Disk1 = First.Config
[First.Config]
WipeDisk=Yes
Size1 = *
FileSystem1 = NTFS
SetActive1 = Yes
PartitionType1 = Primary

Что наводит на мысли о возможности разбивки диска. Да только относятся они не к файлу ответов, а к winbom.ini
Цитата:

Winbom.ini Processing When Preinstalling Windows from Windows PE
The states in this section contain the Winbom.ini entries that are processed when you start a computer by using Windows PE as the operating system, and run the command factory -winpe to preinstall Windows from a configuration set specified in the Winbom.ini file. WinbomType, located in the [Factory] section of the Winbom.ini file, must include the value WinPE.
Источник: How Sysprep Works.

А все остальные методы известны: [мульти]загрузка в DOS, PE и прочие средства для разбития дисков.

MKN 05-12-2005 10:19 379915

А можно ли запускать, в первую очередь. любую подходящую для работы с дисками программу - например, из батника, с набором заранее выбранных ключей для разбивки и форматирования, после окончания работы которой, запуститься автоустановка XP? Естественно всё это хозяйство находится на одном CD.

Debugger 05-12-2005 12:31 379974

MKN

Наверно можно с помощью diskpart, тока как она конкретно работает не в курсе.

samsobi 06-12-2005 09:14 380323

MKN
По определению, изменения в разбивке диска становятся доступными ТОЛЬКО после перезагрузки РС! Поэтому разбивай чем хочешь и как хочешь, но установку можно запускать после перезагрузки!

MKN 06-12-2005 12:10 380383

Неужели нет программ, которые после манипуляций с диском заставляют самостоятельно перезагружаться комп ! Уж как это можно сделать - не знаю, может в Boot секторе какую то команду поместить... А как тогда в Linux_e автоформатирование организованно - видел где то такую загрузочную дискету !

samsobi 06-12-2005 12:48 380394

MKN
Да полно! Хошь под ДОС, хошь под винду. Поиск в Инете reboot.com даст кучу ссылок для ДОСа, для винды там через shutdown, вариантов тоже туева хуча, но это извращение. Разбивать диски надо под чистым досом, а там и батник можно применить или с мультизагрузочного диск работать - вариантов много.
Вот 2 цитаты навскидку:

"В DOS всё проще. int 19 перезагружает компьютер внаглую. В любом 16-ричном редакторе создаёте файл, например REBOOT . COM и пишете в него 2 байта CD 19, сохраняете и всё. Если нет 16-ричного редактора, можно обойтись текстовым под DOS."

"В FARе, например, давите Shift-F4, вводите имя файла (с расширением .com) и дальше через Alt в десятичном виде. Нажали Alt, на дополнительной клаве набрали число 205, отпустили Alt. Появится какая-то закорюка, в зависимости от того, что прошито в видюхе под номером 205. Потом Alt-25, ещё одна закорюка. F2 - сохранили. Всё! Естественно ни-каких Enter'ов не давить, должно быть 2 байта.
Если в полноэкранном режиме и шрифт не меняли, должно быть что-то типа удлинённого знака = (псевдографика для рисования двойной рамки) и стрелочка вниз. P.S. Пардон, что так подробно. Просто на всякий пожарный, вдруг с DOS'ом не очень хорошо знакомы. P.P.S. А можно и без редактора вообще.
1. ПУСК / Start (какой виндоуз русский / аглицкий)
2. Выполнить / Run (то же)
3. cmd / command (какой виндоуз NT,XP,2000 / 98) попадаете в DOS сессию.
4. copy con reboot . com жмёте ENTER
5. Alt-205 Alt-25 Ctrl-Z жмёте ENTER
6. exit жмёте ENTER (или просто закрываете DOS сессию)
7. А в какую директорию и на какой диск записали помните? ;)
P.P.P.S. Не запустите нечаянно полученный com, а то он и винды могёт бутнуть или повесить"

Приблизительно также и у Линуха организовано, платформа х86 едина и ассемблер Билл не смог убить еще 8-)))

MKN 06-12-2005 18:13 380506

Нашёл на _http://forum.bareev.com/phpBB2/viewtopic.php?t=227&sid=3c8cc25c91cb3021bdf7ed6813c63703 такой вариант - вот фрагмент:
Код:


@echo off
@ECHO OFF
SET STATUS=STEP1
IF EXIST B:\STATUS.BAT CALL B:\STATUS.BAT
CLS
@ECHO -----------------------------------------------------------------------
@ECHO Boot Disk - %STATUS%
@ECHO -----------------------------------------------------------------------
@ECHO.
IF %STATUS%==STEP2 GOTO STEP2
IF %STATUS%==BYPASS GOTO BYPASS
GOTO STEP1
:STEP1
@ECHO SET STATUS=STEP2 > B:\STATUS.BAT
@ECHO Deleting Any Partitions.....
a:\debug.exe < a:\delpart.txt
@ECHO Creating Primary DOS FAT32 Partition and Setting it Active.....
a:\fdisk.exe 1 /PRI:60000 /Q
a:\reboot.com
:STEP2
ECHO Preparing Computer's Hard Drive ...
ECHO Formating Hard Drive...
a:\format C: /U /V:WINDOWS < a:\format.txt
CLS
ECHO Resetting Boot Diskette Status......
ECHO SET STATUS=STEP1 > B:\STATUS.BAT
:END


@A:\smartdrv.exe
@A:\mscdex.exe /d:oemCD000 /l:x /m:12
@x:
@cd\i386
@winnt.exe /s:x:\i386 /u:x:\i386\winnt.sif /t:c (or d:)

Config.sys:
device=A:\himem.sys
device=A:\oakcdrom.sys /D:oemCD000
dos=high,umb
files=60
buffers=20
stacks=9,256
lastdrive=z

К сожалению не всё могу прокомментировать в нём изложенное, может подскажите, возможно ли работать с таким вариантом.
FDISK, я думаю, применяется так называемый модифицированный, но как бы вместо него использовать diskpart с соответствующими ключами?

hardnik 06-12-2005 23:23 380562

Разметка HDD перед установкой.
 
уже писал на эту тему что так что буду краток можно разбить разделы любым вам удобным способом и сохранить раздел в образ например norton ghost ~300кб размеченый хард (Без данных) как работает можно посмотреть сдесь Образ дискеты Аккуратно!!! Если загрузитесь с нее то получите отформатированный и рабитый винт. :lol:

Boa Soft 07-12-2005 00:39 380580

Цитата:

Если очень упорно искать, то можно даже найти такие секции
Увы, это действительно так. Прошерстил буржуйский MSFN - это ни у кого не работало. Ибо применимо к WinPe и winbom.
Хотелось бы стандартным установщиком, но увы.

Пока пошел по другому пути. Диск DVD с загрузкой в PE. На нем дистрибутив винды и софта. При запуске скриптом разбивается диск на разделы, копируется дистрибутив, отрабатывает суспарт и перезагрузка. Далее обычная установка автоматом.

Цитата:

Неужели нет программ, которые после манипуляций с диском заставляют самостоятельно перезагружаться комп !
PM 7 prof при работе со скриптом перегружает комп автоматически.

Код:

pmagic9x.exe /cmd="D:\PreCopy\PMScripts\120GB.pqs"
После дискпарта перегружать не надо - перевел сеечас стенд на него.

diskpart_std.cmd

Код:

@echo off
title standart disk preparing
pause
exit
echo starting disk partitioning... > log.txt
echo. >> log.txt
diskpart.exe /s partstd.txt >> log.txt
if not "%errorlevel%"=="0" goto error
echo. >> log.txt
echo formating... >> log.txt
echo. >> log.txt
format F: /fs:ntfs /v:System /q /y >> log.txt
if not "%errorlevel%"=="0" goto error
echo. >> log.txt
format G: /fs:ntfs /v:Media /q /y >> log.txt
if not "%errorlevel%"=="0" goto error
echo. >> log.txt
echo end formating process... >> log.txt
cls
exit
 
 
:error
cls
title OPERATION ERRROR!!!
COLOR 0C
type log.txt
pause
cls
exit

partstd.txt

Код:

select disk=1
rem clean
create partition primary size=20480
assign letter=F
active
create partition extended
create partition logical
assign letter=G
exit


Это для разбивки со стенда. Сидюк у меня зафиксирован на X.


Из под PE надо изменить буквы дисков и номер диска на 0. Перезагрузка не требуется. на разбивку уходит от 30 секунд до минуты.
Вообщем, стандартными средствами и без гемороя.

Debugger 07-12-2005 15:08 380762

Boa Soft

Цитата:

PM 7 prof при работе со скриптом перегружает комп автоматически.
Сорри за оффтоп, но где можно достать инфу по написанию скриптов для PQMagic?

Boa Soft 07-12-2005 15:45 380770

Цитата:

Сорри за оффтоп, но где можно достать инфу по написанию скриптов для PQMagic?
Во-первых, в нем самом. Вернее в его помощи.

Во-вторых, там есть режим автозаписи, типа автозаписи макроса в ворде.

120gb.PQS

Код:

// PowerQuest PartitionMagic Pro Script File
Select Disk 2
Select Unallocated 1
Create /FS=FAT32 /Label="SYSTEM" /Size=20001
Set Active
Select Unallocated 1
Create /FS=Extended
Select Unallocated 1
Create /FS=FAT32 /Label="MEDIA1" /Size=53000
Select Unallocated 1
Create /FS=FAT32 /Label="MEDIA2"

ONEPART.PQS

Код:

// PowerQuest PartitionMagic Pro Script File
Select Disk 2
Select Unallocated 1
Create /FS=FAT32 /Label="SYSTEM"
Select Partition 1
Set Active






vserd 07-12-2005 18:16 380827

MKN
Цитата:

К сожалению не всё могу прокомментировать в нём изложенное, может подскажите, возможно ли работать с таким вариантом.
FDISK, я думаю, применяется так называемый модифицированный, но как бы вместо него использовать diskpart с соответствующими ключами?
FDISK там используется стандартный. Если поискать на просторах интернета можно найти описание соответсвтующих ключей.
diskpart использовать не получится, т.к. он WIN32 консольный, а не DOS-овский.
Из недостатков этого батника можно отметить требование наличия дискеты. с приводами у нас проблем нет, а вот дискету живую найти... это головняк. :)

Цитата:

Неужели нет программ, которые после манипуляций с диском заставляют самостоятельно перезагружаться комп !
Валом. Как вариант можешь поискать AeFDisk у него есть ключик который позволяет перезагрузить комп.
Сможешь разбить диск, отформатировать его в FAT32, перезагрузиться и еще несколько приятных мелочей.

Boa Soft 17-12-2005 02:11 383978

Вот еще вопросик назрел. Нет ли у кого патчика для format от XP чтобы снять надуманное ограничение на 32 gb. Интересно, от Y2K тоже с ограничением. Или еще что-нибуть сторонее для ФОРМАТА (именно формата!) под XP.

Я всю разбивку перевел на diskpart - перегружатся не надо и все стандартное. Но вот с fat32 затык - а иногда надо и 98 залить. Поэтому и ищется. И еще бы аналог sys под XP (вроди что-то на оригинальном OPK есть, но боюсь под DOS), но наверное фатастика, хотя и написать самому можно...

Debugger 17-12-2005 15:40 384111

Boa Soft

Насколько я знаю, format.com спокойно форматирует разделы >32 Gb, если не обращать внимания на его ругань. То есть показывает он 32 Гб, а на деле оказывается что весь раздел отформатирован как надо.

Boa Soft 08-01-2006 03:54 390188

Цитата:

Насколько я знаю, format.com спокойно форматирует разделы >32 Gb, если не обращать внимания на его ругань.
Не хочет формат от XpSp2 форматить раздел в Fat32, только NTFS. Хочу попробовать взять формат от 2000. Может он сподобится форматить разделы без ругани.

Да, еще. Есть ли анолог SYS, но запускающийся под ХП. Чттобы записать загрузочный код в нужное место.

D@nil 08-01-2006 15:47 390303

Цитата:

Во-вторых, там есть режим автозаписи, типа автозаписи макроса в ворде.
В дос версии? Если да то где в менюшке его найти.

Boa Soft 08-01-2006 19:19 390361

Цитата:

В дос версии? Если да то где в менюшке его найти.
В Win32. В досе нет. Вроди бы DOS Pro версия поддерживает выполнение скриптов, но я тут не помошник.

Создай скрипт в Win32 и применяй его под досом.

Innomenatus 25-02-2006 15:38 410775

Автовыбор раздела
 
Доброго времени суток. Я делаю загрузочный диск с MS-DOS.
Из autoexec.bat после некоторых команд запускаю
winnt.exe -s:e:\i386 .
Вот что получаем:
Шаг 1:
Как обычно, установка дров и т.д.
Шаг 2:
"Подождите, пока программа установки скопирует файлы на
жёсткий диск" без индикации прогресса, только текущий файл
с права в низу.
Шаг 3:
"Подождите, пока программа установки скопирует файлы на
жёсткий диск" с индикацией и текущим файлом там же.
Шаг 4:
"Первый этап установки под управлением MS-DOS завершен ...",
далее про извлечение дисков и перезагрузку. Enter.
Шаг 5:
"Программа установки проверяет конфигурацию оборудования"
белым на чёрном.
Шаг 6:
"Вас приветствует программа установки" ярко белым на синем и
выбор Enter, R или F3.

Теперь грузимся прямо с CD. Выполняются только
шаги 1,5 И 6. Далее одинаково.
Самым естественным образом вытекает вопрос:
как избежать лишних действий под MS-DOS, сэкономив время и
место на жёстком диске?
А весь этот гемор необходим для автовыбора раздела:
в winnt.sif AutoPartition=Yes, а перед этим форматируется
соответствующий раздел. Может можно как-то по-другому?

Vadikan 26-02-2006 23:23 411331

Innomenatus
Цитата:

Может можно как-то по-другому?
Можно, конечно.
1. Мультизагрузка и вход в Acronis Disk Director Suite или Partition Magic для разбивки [и форматирования разделов], и только после этого уже вход в установку ОС.
2. Мультизагрузка и вход в PE, а там можно использовать все что угодно - тот же diskpart.
Цитата:

сэкономив время и место на жёстком диске?
Время - пожалуй для первого варианта требуется меньше. Место - ISO загрузочного Acrons DDS занимает ок. 11 мб.

В DOS я не игрок, сорри.

Innomenatus 27-02-2006 20:15 411691

Нет, я хочу подготовить дистр так, чтобы он вставал полностью в автомате,
допустим на c: , даже если там уже есть ось, но не поверх, а именно
переформатировав раздел. Ни одного нажатия клавиши!

Vadikan 27-02-2006 22:19 411729

Innomenatus
Единственный способ, который мне известен -
Код:

[Unattended]
Repartition = Yes

но он работает только при установке с CD и удаляет все разделы, форматируя диск в NTFS.

piterpen 28-02-2006 20:00 412081

Innomenatus в файле Winbom.ini секция [DiskConfig] разрешает вроде вашу проблему
прочитай в ref.chm описание Winbom.ini

Vadikan 01-03-2006 00:09 412165

piterpen
Ну вот, опять начинаем наступать на старые грабли. Это уже обсуждалось, и я в частности говорил о [DiskConfig] и почему он не годится (в данном контексте). Я пожалуй склею тему со старым обсуждением.

Innomenatus 20-03-2006 19:18 419813

А что за грабли? Я что-то не нашёл в форуме.

alex256 15-11-2006 19:50 512219

Автоматическое разбиение жесткого диска
 
Собственно, нигде не нашёл... Т.е. чтобы не весь диск под первичный раздел отдавался, а только часть, и также второй диск тоже создавался... Не заранее, а в процессе установки...
Или есть какие-нибудь другие способы преразбить диск... Вручную не хочется, больше 200 компов предстоит ставить.... одинаковых. Кто что посоветует?

ANDYru 15-11-2006 21:30 512267

Цитата:

200 компов предстоит ставить.... одинаковых
дык раз так то сделай 1 раз , настрой как следует систему и отклонируй 200 компов (типа TrueImage)

Gurds 14-09-2007 15:36 643528

Возвращаюсь к данной теме потому как подходящего решения для себя так и не нашел. Я занимаюсь настройкой установки Windows XP по сети, все вроде бы хорошо, но проблема в том, что хочется автоматизировать 100% (компьютеров много, конфигурация разная), перед установкой надо просто отформатировать диск С:, при этом не затронув других дисков. Помогите конкретным советом.

allin1 13-12-2007 06:32 696229

Я не знаю может вопрос не по теме... Пытаюсь сделать бэкап одной партишин на win2000, но по какой то причине BART PE не видит партишин, а видит целый диск.

barakuda 25-03-2008 15:06 767388

у меня есть набор из 6 дискет для загрузки WindowsXP на комп которы неподдерживает загрузку с компакт дисков.
Вопрос состоит в следущем, как к етим флопикам рпикрутить DiskPart так что не загружался ХР а загружался DiskPart

Dr_Pufic 11-12-2008 12:02 978226

Никто больше этим вопросом не занимался?..... Просто хочется сделать диск - чтоб вставил и ушёл курить, а он сам разбил хард на С: (20 ГБ) и D: (всё остальное). Поставил бы туда винду и все программы....

BaHHeC 15-03-2009 10:59 1064316

ДА занятный вопрос.
Почему тема умерла?
Очень охото знать как автоматом форматить винт, а потом ставить на него ХР.
Автоустановку и настройку я уже сделал, а вот с форматированием обращаюсь к участникам форума.
Хотел попробовать загружаться с PQMagica и выполнять сценарий разбиения диска, но что-то неполучается.
Помогите плиз!

Вот ещё вопрос возник:
Как сделать так чтобы при загрузке с ливчика загружался Diskpart, который видит SATA диски без проблем, и выполнялся сценарий разбивки и форматирования.

Dark Engel 03-12-2009 15:35 1285938

Автоматическое разбиение HDD.
 
Добрый день, поиск по форуму нашел много тем но решения я там не нашел.

Суть проблемы. Нужно удалить все разделы на жестком и создать 2 раздела.
1-й диск C: 30GB NTFS Primary
2-й диск D: все остальное место NTFS Primary

все это нужно сделать автоматом перед установкой Windows XP.

Единственное что нарыл это управление с командной строки Acronis Disc Director Server но только в Windows. Как передать параметры в ADDS.iso не понятно.
Заранее спасибо за помощь.

Rafa555 16-01-2011 12:38 1589780

Вложений: 1
У команды DiskPart, согласно описанию есть параметр
format
"Форматирует том или раздел. Для выполнения этой операции необходимо выбрать том."http://technet.microsoft.com/ru-ru/library/cc766465%28WS.10%29.aspx
Но у меня на WinXP SP3 , DiskPart не принимает этот параметр .

yurfed 16-01-2011 12:47 1589787

Цитата:

Цитата Rafa555
Но у меня на WinXP SP3 , DiskPart не принимает этот параметр »

Какой конкретно параметр? Покажите что пишите и что конкретно нужно, удалить или создать

Rafa555 16-01-2011 13:10 1589806

Вложений: 1
Если прочитать ссылку "Параметры командной строки DiskPart".
http://technet.microsoft.com/ru-ru/l...8WS.10%29.aspx
то где то в середине увидите описание параметра format смотри прикрепление.
Так вот у меня нет параметра Format команде DiskPart.
Есть догатка что WinXP и WinVista , Win7 используют разные DiskPart.

Rafa555 16-01-2011 14:40 1589862

Ответ найден

Vista, Win 7-- http://technet.microsoft.com/ru-ru/l...8WS.10%29.aspx

Win Xp-------- http://technet.microsoft.com/ru-ru/l...8WS.10%29.aspx

Действительно разные DiskPart, В WinXP нет описания параметра format для команды DiskPart
А также набрел на номера версий http://www.cyberforum.ru/windows-vista/thread50462.html

для XP:
версия файла -5.1.3565 ,
для Виста:
версия файла - 6.0.6001.18000

Видимо придется искать для выполнения скрипта WinPE 3.0 от Win7.


Время: 19:02.

Время: 19:02.
© OSzone.net 2001-