Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Windows 2000/XP/2003/Vista администратору


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

F®ost
Статус: Советник
Рейтинг: 6647
∙ повысить рейтинг »
Гуревич Александр Львович
Статус: Специалист
Рейтинг: 3420
∙ повысить рейтинг »
Black Cloud
Статус: Бакалавр
Рейтинг: 3320
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Windows 2000/XP/2003/Vista/2008 администратору

Номер выпуска:1600
Дата выхода:26.01.2010, 20:00
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:1132 / 525
Вопросов / ответов:1 / 5
IRC-канал по теме:#win2000admin

Вопрос № 176194: Привет всем. На компютере стоит две ОС (Win XP). Переключение между ними с помощью Boot.ini (выбираю во время загрузки). Задача. Находясь в 1 ОС я мог загрузится во 2 ОС таким обраом, чтобы запустив что-то в 1 ОС компьютер перезагрузился во 2 О...



Вопрос № 176194:

Привет всем.
На компютере стоит две ОС (Win XP). Переключение между ними с помощью Boot.ini (выбираю во время загрузки).
Задача. Находясь в 1 ОС я мог загрузится во 2 ОС таким обраом, чтобы запустив что-то в 1 ОС компьютер перезагрузился во 2 ОС и не пришлось во время загрузки выбирать 2 ОС.
Надеюсь изложил суть вопроса понятно.
Жду предложений по решению данной проблемы.

Отправлен: 22.01.2010, 00:46
Вопрос задал: Kolyambus, 3-й класс
Всего ответов: 5
Страница вопроса »


Отвечает Black Cloud, Бакалавр :
Здравствуйте, Kolyambus.

Идея такова: необходимо иметь два файла boot.ini, один будет загружать по умолчанию первую систему, второй – вторую. Создаем на диске С две папки, назовем их, к примеру, 1 и 2. В каждой папке создаем текстовый документ, переименовываем его в boot.ini (в папке 1 будет находиться файл для загрузки первой системы, в папке 2 – для загрузки второй). Содержимое этих файлов должно выглядеть примерно так:
------------------------------------------------------------------------------------------------------------------
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect




---------------------------------------------------------- -------------------------------------------------------------------------
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect



Конечно, строки загрузки систем замените в соответствие с Вашим оригинальным файлом boot.ini, т.к. они могут отличаться от примера, в зависимости от того, на каких разделах находятся Ваши системы.

timeout - время ручного выбора загрузки системы в секунда, можете установить по желанию.

Теперь необходимо сделать так, чтобы нужный файл из нужной папки копировался, замещая оригинальный boot.ini в корне диска С и компьютер перезагружался. Для этого создаем два текстовых документа 1.txt и 2.txt. В первый вставляем следующий те кст:

del c:\boot.ini
copy c:\1\boot.ini c:\
shutdown –r –t 00

во второй:

del c:\boot.ini
copy c:\2\boot.ini c:\
shutdown –r –t 00

Дополнительные параметры команды shutdown можно узнать из встроенной справки Windows:
© Цитата:

Shutdown
Позволяет выключать или перезапускать локальный или удаленный компьютер. Использование без параметров команды shutdown приведет к выходу из системы текущего пользователя.

Синтаксис
shutdown [{-l|-s|-r|-a}] [-f] [-m [\\имя_компьютера]] [-t xx] [-c "сообщение"] [-d[u][p]:xx:yy]

Параметры
-l
Осуществляет выход текущего пользователя из системы (также используется по умолчанию). -m имя_компьютера имеет приоритет.

-s
Выключает локальный компьютер.

-r
Выполняет перезагрузку после выключения.

-a
Прерывает выключение. Игнорируются все параметры, кроме -l и имя_компьютера. Параметр -a можно использовать только в течение интервала таймаута.

-f
Принудительно закрывает выполняющиеся приложения.

-m [\\имя_компьютера]
Указывает компьютер, который требуется выключить.

-t xx
Устанавливает таймер завершения работы системы на xx секунд. По умолчанию это время составляет 20 секунд.

-c "сообщение"
Задает сообщение, выводящееся в области «Сообщение» в окне «Завершение работы системы». Можно использовать до 127 знаков. Текст сообщения должен быть заключен в прямые кавычки.

-d [u][p]:xx:yy
Отображает перечень кодов причины выключения. В следующей таблице перечислены различные значения.

Сохраняем и закрываем оба файла. Изменяем им рас ширение на bat, т.е. должны получиться файлы 1.bat и 2.bat.
! Обязательно: копируем вручную из папки 1 файл boot.ini в корень диска С и соглашаемся с заменой.
Теперь, если запустить файл 1.bat, компьютер перезагрузится, и загрузится первая система, если запустить 2.bat, то загрузится вторая.

PS
Это не просто теория, все проверено, все работает, если остались вопросы задавайте в мини-форум этого вопроса. На всякий случай сохраните где-нибудь оригинальный файл boot.ini.


-----
Правильно заданный вопрос должен содержать ответ!

Ответ отправил: Black Cloud, Бакалавр
Ответ отправлен: 22.01.2010, 00:06

Оценка ответа: 5
Комментарий к оценке:
Хоть это и громоздко, но другого варианта нет. Классная идея. СПАСИБО!

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258812 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает FOXhunter, Практикант :
    Здравствуйте, Kolyambus.
    Black Cloud все правильно написал, непонятно немного как именно автору вопроса хотелось бы это делать, но я знаю одну программу - Restart 1.56 называется.

    Программа служит для переключения между установленными на компьютере операционными системами. Точнее - различными версиями Windows, поскольку программа работает только с собственным менеджером загрузки Microsoft. Restart прячется в панели задач и по нажатию правой кнопки мыши выдает меню, где можно выбрать необходимую ОС. Еще в разделе Advanced можно настроит действие на двойной клик по значку программы в системном лотке (трее).
    C помощью этой программы Вы сможете легко перезагружаться в нужную Вам систему, не "копаясь" в boot.ini. Все что Вам нужно сделать - это кликнуть по значку в системном лотке и выбрать нуж ную операционную систему. Скачать >> - 309Кб
    Удачи!
    -----
    Куплю винчестер. Жесткие диски не предлагать.

    Ответ отправил: FOXhunter, Практикант
    Ответ отправлен: 22.01.2010, 08:34

    Оценка ответа: 5
    Комментарий к оценке:
    Данная программа, берет на себя всю мароку с Boot.ini это радует. СПАСИБО!

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258816 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Solowey, 8-й класс :
    Здравствуйте, Kolyambus.
    предлагаю использовать виртуальные компьютеры (VirtualPC или VirtualBox, или VMware). Их можно объединить в локалку и рабочим. Работать параллельно на двух ОС или большем количестве. Единственное ограничение по железу которое может быть использовано. Если это не железоемкое ПО, то скорее всего вас должно устроить.

    Ответ отправил: Solowey, 8-й класс
    Ответ отправлен: 22.01.2010, 10:18

    Оценка ответа: 1
    Комментарий к оценке:
    Уважаемый, меня не интересовали вертуальные машины :(. Мне нужно было решение поставленной задачи. И вы уважаемый могли написать это предложение в мини форуме.

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258819 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Belotchik, 1-й класс :
    Здравствуйте, Kolyambus.

    Если ОСи установлены на одном винчестере, то есть разные бутманеджеры (Например http://www.symon.ru/usr/rus/download.shtml), лично я пользуюсь PQBoot (сейчас уже Norton Partition Magic ) .

    Если ОСи стоят на разных винтах boot.ini Вам не избежать, надо менять номер не partition, как в случае с ОС установленными на одном винчестере , а номер disk.

    На одном первичном винчестере boot.ini такой
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    [boot loader]
    timeout=0
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
    multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
    -------------------------------- -------------------------------------------------------------------------------------------------------------------

    На вторичном винчестере boot.ini такой
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    [boot loader]
    timeout=0
    default=multi(0)disk(1)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
    ---------------------------------------------------------------------------------------------------------------------------------------------------

    Какой винчестер первичный выставляете в BIOS.

    -----
    Тот, кто умеет - делает, кто не умеет - учит.

    Ответ отправил: Belotchik, 1-й класс
    Ответ отправлен: 22.01.2010, 11:28

    Оценка ответа: 3
    Комментарий к оценке:
    Все первоклассники пытаются повысить свой рейтинг. Понимаю.

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258822 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает mihlyandij, 2-й класс :
    Здравствуйте, Kolyambus.
    Попробуйте Acronis OS Selector. Вроде была там такая функция.
    -----
    ...чайники поиском пользоваться не умеют...

    Ответ отправил: mihlyandij, 2-й класс
    Ответ отправлен: 22.01.2010, 20:34

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258839 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.14 от 23.01.2010

    В избранное