[addon] консоль востановления автоматическая установка
Вложений: 1
Для чего это нужно!!!???
ну наверное многие сталкивались, по ходу своей деятельности приходится возится с кучей разных компов и иногда бонально для возобновления работы Windows необходимо проверить загрузочный диск или востановить MBR или перезаписать загрузчик NTLDR.. все это можно сделать и другими средствами в том числе и компакт диском Windows XP, но невсегда c собой диск вот тут то и помогло бы если консоль жила на винте рядом с установкой (всего 14Мб на HDD думаю не так уж и много).
|
efkot, а где сам аддон?
|
ну почему-же это адон ;)))))))) просто каждый для себя решает когда этот адон применить!!!
efkot, дополни свой адон вот этим топиком (частью) http://forum.oszone.net/thread-96758.html |
Цитата:
|
а где же 14 мб. там всего пару кб качать??? и еще, если не трудно, объсните пожалуйста как именно восстанавливать при помощи этого винду?
|
vabank, 14 мб она займет у тебя на винте
а восстанавливать ручками - это всего лишь командная строка, но иногда и ее достаточно |
это я понимаю. я просто хочу узнать одно! если у меня упала винда и пишет, что нет Винды NTLDR...., тогда можно восстановить файл и вернуть при помощи этой проги и как?
|
Цитата:
Цитата:
|
|
efkot, я конечно понимаю, аддон может быть и полезный. Но нельзя ли получить более точное описание:
1. Какие дополнительные папки/каталоги на каких дисках он создает при установке windows? 2. Совместим ли он с аддонами, модифицирующими boot.ini типа DEPAE ? 3. Нужна КРАТКАЯ инструкция - как им пользоваться : типа слетела винда - войдите по F8 туда-то и введите то-то, подробнее - в инете. А посылать людей на яндекс или к мелкософту за инфой по своему же аддону IMHO дикость. |
efkot, структуру папок поправь, и рекомендую поменять %temp% на %winroot%\temp или %systemdrive%\temp - надежней будет срабатывать.
|
1 при установки консоли востановления, сам инсталятор делает BOOT.BAK, не совсем вдаваясь в прогу (ты выбрал другой вариант от того какой я использую (Bootcfg /TIMEOUT 0 --- 0 это время в секундах - все прекрасно работает)) там тоже создается при правке времени загрузки BOOT.BAK, так просто перетрется старый BOOT.BAK!!!!
2 поставь положение установки самым последним!!! не 201, а 99999 например! и если уж так делаешь, так скрой консольное окошко! удачи! |
Цитата:
Цитата:
сдвинул ниже в RunOnceEx=9999 скрытие консоли в следующей версии. теперь будет создавать boot.bakup и не будет перезатирать boot.bak новая версия в шапке. |
efkot,
было бы интересней, если бы сразу убирало пароль админа, как в 2000 винде его нет вообще, и сразу в службе разрешало доступ на все диски!!! (ХР по умолчанию не дает доступ на диски кром своего где установленна винда!!!) |
Цитата:
попытался скрыть окно, незнай но вроде получилось. метод снятия пароля отличатся от предложенного в шапке там через подмену Dll, у меня через твик реестра |
Сколько всего написано... а зачем аддон? Консоль же одной командой ставится
Код:
winnt32 /dudisable /cmdcons /unattend |
efkot, как вариант будет так - в виде bat/cmd к примеру для runonceex (по совету Vadikan):
Код:
cmdow @ /HID |
to Vadikan что дает ключ /dudisable ???
to greg_b, а у меня так и реализованно!!! |
efkot,1) /dudisable Этот параметр отключает динамическое обновление. Если динамическое обновление отключено, программа установки выполняется только с исходными файлами установки. Этот параметр отключает динамическое обновление, даже если используется файл ответов, в котором заданы параметры динамического обновления.
2) тока почему-то не сработал вариант, я все ставлю с СД. Если внимательно посмотреть твой вариант - есть недочеты: 1) не нужно лопатить boot.ini - система делает дозапись сама, если меня не устроит 30 секунд - поправлю ручками, как правило народ включает комп и жмет если что Enter не думая. 2) отсутствие dudisable может выкинуть окно - пошли в интернет |
Цитата:
|
Цитата:
Цитата:
а бывают случаи когда диска с виндой нету а нужно востановить и что где брать консоль!! вот потому у меня автоматом она ставится! или дискеты, а автодиск есть (на дискете пустой файл winnt.sif отключает то что на диске в I386 лежит - дискета имеет более высокий приоритет)!!! а попробуй сразу 30 копьютеров и бегать, чтобы не забыть выключить время 30 сек перевести в 0 это удобно... |
Вложений: 1
AppleNTU,
Цитата:
to all. вариант такой - тупо ставить, до редактирования руки не дошли. Меня устроило. |
Вложений: 1
2 all, считайте финалом - 2 ком-строки в реестр винды. Таймаут правте по свои реалии как надо. Работает пулей. Даже самому понравилось как просто.
|
Я не совсем понимаю -
1) если рассматривать результат интеграции аддона после установки системы - то в чем различие вариантов efkot и greg_b (кроме наличия у efkot патченого .sys - это я вижу). 2) если в меню выбора загрузки будут присутствовать Windows и консоль - то почему тут такая борьба зашла за таймаут 0? Это значит, вроде бы, что нельзя (некогда) будет выбрать и будет сразу грузиться то, что установлено первым? Или я чего-то не понимаю, но по-моему таймаут должен быть не 0 и не 3 секунды, а столько, чтобы успеть выбрать? P. S. Имхо, в название темы желательно добавить и англ. название Recovery Console, чтобы можно было фильтровать поиск по англ. |
truvo,
Цитата:
Цитата:
greg_b, Цитата:
да и самого раздражает ждать 30 секунд даже при банальной перезагрузки когда отошел на минутку от компьютера.... всегда загружалась а тут .... система ещё не загрузилась -отсчитываться только последние секунды.... вот тебе все ускорение системы.... efkot, Цитата:
Поэтому важно в аддонах соблюдать переменные пути (%TEMP%) а не привязываться к конкретной букве диска (С:\TEMP)!!! solidsnake, Цитата:
слетела- это случай у каждого особенный... все случаи описать??? |
AppleNTU, вы, отцы, тут разговариваете в теме намеками и друг друга понимаете, а я вот не понимаю.
Цитата:
Цитата:
И в чем же всё-таки различие между тем, что пишут efkot и greg_b? Я, блин, стремлюсь к идеалу и хочу выбрать что получше. |
truvo,
извини "а слона то я и не заметил" :sorry: :cry: Цитата:
Цитата:
если стоит 0 секунд при загрузки она пропускается, но если жать F8 (во время поиска загрузчика операционной системы передается управление загрузчику а он в свою очередь проверяет нажатие клавиши ), или после неудачной загрузки системы окно выводится автоматически! Цитата:
Цитата:
у efkot, содержит greg_b и + Цитата:
лично я пользуюсь как у greg_b но с дополнением от пароля... да и вообще у меня это не аддоном! а так из командной строки... препордчтительнее аддон использовать от efkot если ты хочишь все и сразу!... но это мое имхо! |
Условие задачи: на компе имеется одна система XP, устанавливается вместе с аддоном от efkot.
Вопросы (прошу ответить четко на каждый): 1) Как я понимаю, перед загрузкой Windows в таком случае должно появиться меню из двух строчек - загрузить Windows или консоль. Правильно или нет? 2) Какой тайм-аут будет указан изначально в boot.ini? 30 секунд или какой-то другой? Если 30 секунд, то можно ли в дистрибутиве (в аддоне или другим способом) задать 0? 3) Если задать 0 возможно, то при этом, я так понимаю, сразу будет грузиться Windows. Останется ли тогда возможность войти в консоль при нормальной загрузке? 4) если такая возможность останется (будет присутствовать) по нажатию кнопки F8, то как это там будет выглядеть? В перечислении разновидностей загрузки будет и строка "Консоль восстановления" (ну, или ещё как-то она будет называться)? Или там будет написано, как тут выше пишут, "Назад к выбору операционной системы"? 5) Но если будет написано "Назад к выбору...", то, как я понимаю, при щелчке по этому варианту появится первоначальное меню загрузки ОС из двух пунктов - Windows или консоль - и висеть на экране оно будет ровно столько, сколько предписано тайм-аутом, то есть 0 секунд, после чего скроется, стартует Windows, и я снова не смогу войти в консоль? Или теперь, после F8, установленный тайм-аут уже не должен выполняться? Конечно, я бы мог интегрировать аддон и посмотреть всё это на виртуалке, но только из-за этого пересобирать дистрибутив не хочется. |
truvo,
1) да 2) default - 30, если не оговорено иное 3)4) - если будете быстро нажимать кнопку F8 на этапе начала загрузки, то не зависимо от времени таймера попадете в меню загрузки 5) не помню, если честно - тестил года 1.5 назад |
greg_b, спасибо за ответ.
Но в п. 2 у меня был еще один вопрос: как можно задать "иное" уже в дистрибутиве? А п. 3 и 4 у вас не особо конкретны в соотношении с моими вопросами - я понял, что смогу попасть в меню, но как именно? Не выскочит же загрузочное меню из двух строчек сразу после нажатия F8 (а у вас получается так). Дальше - вы пишете "попаду независимо от времени таймера", но я спрашивал ещё - на какое время мне это удастся? На нулевой тайм-аут? Так что было бы неплохо получить ещё чей-нибудь ответ - пусть короткий, но поточнее. |
truvo,
2) в зависимости от настроек (если использовать мой вариант) 3-4) по-умолчанию попадете в меню текущей ОС с возможностью перехода в меню выбора ОС - даже при нуле - быстрое нажатие F8 сразу за Enter позволит сделать перехват (раньше у меня получалось) |
У меня мультизагрузочный диск, соответственно папка i386 находится не в корне. Поэтому аддон не срабатывает - не находит файл winnt. Кто компетентен, будьте так любезны, решите проблему.
P. S. Буду благодарен и за другой вариант (но это уже будет аддон не для всех, а типа для меня лично): на этом же моём компакт-диске, в корне, имеется папка CMDC - со всеми файлами консоли восстановления, можете предложить вариант использования при автоустановке консоли на диск этой папки, а не файлов дистрибутива. |
Пока реакции на мой предыдущий вопрос нет, ставлю другой.
Цитата:
То есть если я (см. предыдущее сообщение) скопирую на диск C папку CMDC и переименую её в cmdcons... |
truvo, последний вопрос хз, лень проверять.
А с первым у меня так. Использовал конструктор мультизагрузочной флешки из соседней ветки. Исправил батник greg_b. Было для cd/dvd: Код:
cmdow @ /HID Код:
cmdow @ /HID |
Только что набрал в фильтре поиска "Консоль востановления", нажал Энтер, и тут осенило - блин, я же букву пропустил! А гляжу - нашелся аддон! А вот если набрать правильно - "восстановления" - не найдется! Прошу автора темы это учесть и исправить название темы. А ещё было бы хорошо добавить в название и англ. - Recovery Console - вдруг кто-то будет искать по англ.?
А теперь вопрос по теме. Поскольку у меня, как я выше писал, диск мультизагрузочный, с двумя дистрибутивами Windows, и на нем нет папки I386, то аддон из шапки темы у меня не работает. Поэтому я решил попробовать такой финт ушами. Установил консоль на живой системе запуском winnt32 /cmdcons, затем запаковал в sfx-архив папку cmdcons, файлы cmldr и boot.ini, задал в архиве, чтобы всё это распаковывалось на диск C без запросов и с перезаписью, и сунул этот архив в SVCPACK аддон, и интегрировал этот аддон в оба своих дистрибутива. Затем устанавливаю Windows на виртуальную машину VirtualBox (естественно, на диск C), выбираю при загрузке "Возврат к выбору операционной системы", выбираю консоль в меню, щелкаю. И появляется курсор в левом верхнем углу - и на этом всё. Думал, что VirtualBox косячит - проверил на VirtualPC - то же самое. Что у меня неправильно? (Возможно, мне бы помог какой-то из рецептов, данных выше, но я пока не докумекал, как мне спроецировать эти рецепты на свой случай) |
Время: 17:13. |
Время: 17:13.
© OSzone.net 2001-