Sony Playstation

Четверг, 19.06.2025, 23:25
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Windows XP и Linux на одном компьютере
killnubДата: Воскресенье, 01.04.2012, 03:33 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 197
Награды: 0
Статус: Offline
Windows XP и Linux на одном компьютере - Linux ставится первым

Данная статья представляет собой пошаговую инструкцию, которая расскажет о том, как сделать одновременную загрузку ОС Windows XP и Linux при том, что Linux ставится первой.
Задача:

Установить Windows ХР на Linux компьютер на тот же жесткий диск. Ubuntu Linux уже установлен.

Краткий обзор пособия по установке: мы собираемся использовать GNOME Partition Editor (GParted), входящий в состав Ubuntu LiveCD для сжатия Ubuntu раздела на жестком диске и создания достаточного места для установки ХР. Затем установим ХР и восстановим загрузчик GRUB (так как загрузчик ХР затрет GRUB) с добавлением возможности выбора загрузки операционной системы.
Данное пособие было протестировано на персональном компьютере, основанном на материнской плате с чипсетом nForce и жестким диском Seagate SATA 80GB, а так же на виртуальной машине VMWare 5.5.3.
Шаг 1. Подготавливаем Ubuntu


Подготавливаем Ubuntu

Подготавливаем Ubuntu


Ubuntu была установлена на отдельный жесткий диск с объемом, достаточным для нормальной работы обоих операционных систем.
У вас Ubuntu может быть установлена на диске, разбитом на несколько разделов. Это не имеет значения, пока на диске остается достаточно свободного места.
Первым шагом будет выделение места для установки Windows XP. В состав Ubuntu LiveCD входит утилита GParted (GNOME Partition Editor), которая является наилучшим инструментом для выполнения подобных манипуляций.
Загрузитесь с Ubuntu LiveCD. На рабочем столе Ubuntu выберите "System" (Система), "Administration" (Администрирование), "GNOME Partition Editor" (GNOME Редактор разделов).
pic
При стандартной установке Ubuntu главным разделом будет /dev/hda1, отформатированный в ext3 и отмеченный как загрузочный (boot в поле Flags). Нажмите на него правой кнопкой мыши и выберите “Resize/Move”.
pic
Теперь переместите мышью правую стрелку влево для высвобождения места для раздела под ХР (как минимум 2Гб). Можно использовать числовые поля для более точного задания значений. Затем нажмите кнопку Resize.
pic
Нажмите на кнопку «Apply» (Применить) и подтвердив применение изменений подождите пока GParted закончит работу.
pic
pic
Когда все будет сделано вставьте Windows XP CD и загрузитесь с него.



Шаг 2. Устанавливаем Windows XP.


Устанавливаем Windows XP

Устанавливаем Windows XP


Когда программа установки загрузится нажмите клавишу «Enter» для начала установки Windows XP, и клавишу «F8» для соглашения с лицензионными обязательствами.
Когда загрузится экран выбора раздела, вы увидите, что программа установки Windows XP определила два существующих раздела Ubuntu и интересно назначила им буквы дисков (не смотря на то, что она не может их прочитать).
Не размеченная область, которую мы только что создали тоже здесь видна. Выберите ее и нажмите клавишу «Enter».
pic
Так как основной активный раздел (/dev/hda1) является загрузочным, Windows не может быть установлена пока этот раздел не станет неактивным и новый раздел не перехватит управление. Нажмите клавишу «Enter» для соглашения с изменениями и форматирования нового раздела.
pic
К сожалению из за того, что Windows XP определила два раздела Ubuntu и назначила им буквы дисков, новому разделу, на который мы собираемся устанавливать Windows XP, будет назначена буква F:, которая явно не является стандартной буквой диска для Windows.
Однако это не такая уж и большая проблема – по крайней мере для Windows и других более «умных» приложений.
Это может быть проблемой для старых приложений, которые не распознают настройки Windows и делают предположения о том, куда им себя установить.
Перезагрузив систему после завершения установки Windows XP вы увидите, что компьютер сразу загружается в ХР. Загрузчик Ubuntu GRUB был затерт в MBR (Master Boot Recordглавной загрузочной записи), поэтому загрузить Ubuntu в данный момент невозможно.
Существуют методы для того, чтобы сделать возможным загрузку с раздела Ubuntu оставив загрузчик ХР в MBR. Однако это трудно и запутанно используя разделы FAT32 для возможности чтения и ХР и Ubuntu разделов. Мы не рекомендуем это делать используя FAT32 – так как FAT32 не так оптимизирован как NTFS и функции безопасности и прав доступа Windows XP не задействованы в полном объеме.



Переустановить GRUB как систему загрузки – намного лучшая альтернатива. GRUB намного лучше работает с любыми операционными системами и он очень прост в администрировании.



Шаг 3. Переустанавливаем GRUB в MBR.


Переустанавливаем GRUB в MBR

Переустанавливаем GRUB в MBR


Следующим нашим шагом будет загрузка системы с помощью Ubuntu Live.
Загрузившись запускаем GNOME Partition Editor и видим, что раздел с Windows XP определился как /dev/hda2 и отмечен как загрузочный. Можно его так и оставить, но мы собираемся переустановить GRUB, поэтому имеет смысл изменить данное положение вещей – это не навредит разделу с Windows XP.
Нажимаем правую клавишу мыши на разделе Windows XP и выбираем „Manage Flags” (Управление метками).
pic
Снимаем выделение с метки "boot" и нажмите кнопку "Close" (Закрыть).
Затем нажимаем правую клавишу мыши на разделе Ubuntu (/dev/hda1), выберем "Manage Flags" (Управление метками) и выделяем "boot", затем нажимаем кнопку "Close".
pic
Теперь переустанавливаем GRUB. Открываем окно терминала (Applications > Accessories > Terminal).
Набираем в командной строке:

Код:

sudo grub


и нажимаем клавишу Enter.
pic
Запустится программа GRUB. Набираем в командной строке:

Код:

find /boot/grub/stage1


и нажимаем клавишу Enter.
pic
Запустится поиск установленных версий GRUB и вы увидите результат:

Код:

hd(0,0)


Набираем:

Код:

root (hd0,0)


и нажимаем Enter.
Затем набираем:

Код:

setup (hd0)


и нажимаем Enter.
pic
Теперь GRUB восстановлен в MBR. Набираем "quit" затем "exit" для выхода из GRUB и терминала соответственно, теперь перезагружаем компьютер. По умолчанию загрузится Ubuntu.



Шаг 4. Изменяем загрузочное меню


Изменяем загрузочное меню

Изменяем загрузочное меню


Все, что нам осталось сделать – это изменить загрузочное меню GRUB для возможности загрузки Windows XP. В терминальном окне Ubuntu набираем:

Код:

sudo gedit /boot/grub/menu.lst



picСистема запросит пароль. Введите пароль суперпользователя (Root) который вы задавали при установке Ubuntu.
Загрузится файл конфигурации GRUB (это, обычно, текстовый файл) в редакторе GEdit.
Найдите строку:

Код:

## ## End Default Options ##



После нее находятся настройки меню загрузки GRUB.
pic
Для создания новой записи перейдите в конец списка (хотя это можно сделать и перед ним) и введите следующий текст:

Код:

title Windows XP

root (hd0,1)

makeactivechainloader +1



pic
Возможно вы захотите настроить время ожидания GRUB в начале загрузки больше, чем три секунды. для того, чтобы у вас было больше времени для нажатия Esc. Сверху в файле настроек GRUB найдите строку: timeout 3. Число 3 означает количество секунд. Поставьте столько, сколько вам необходимо.

Это добавит еще один раздел в загрузочное меню для загрузки Windows XP.
pic
Также в этом файле есть строка default. Она определяет, что загружается по умолчанию.
Нумерация систем начинается с 0 и увеличивается. default 0 означает, что Ubuntu всегда выбирается по умолчанию.
Если вы хотите, чтобы по умолчанию был Windows XP – замените значение.
pic
Затем нажмите кнопку «Save» (Сохранить), выйдите из редактора и перезагрузите компьютер.
Теперь в меню загрузки вы увидите только что созданную запись для Windows XP. Перейдите на нее и нажмите „Enter”. Загругится Windows XP.



Шаг 5. Удаление Windows XP


Удаление Windows XP

Удаление Windows XP


Если в конечном итоге вы решили, что эти две системы не имеют право на совместное существование на вашем компьютере и захотите уничтожить Windows XP, это очень просто сделать.
Загрузив Ubuntu откройте в редакторе файл MENU.LST и удалите запись загрузки Windows XP.
Загрузив Ubuntu Live запустите GNOME Partition Editor. Нажмите правую клавишу мыши на разделе Windows XP (/dev/hda2) и выбирите "Delete" (Удалить).
pic
Затем нажмите правую клавишу мыши на разделе Ubuntu (/dev/hda1) и выбирите "Resize/Move" (Изменить размер). Переместите правую границу раздела для возвращения пространства, освобожденного удалением раздела Windows XP и нажмите кнопку "Resize".
Появятся две операции, ожидающие в окне операций в нижней части экрана. Нажмите кнопку "Apply" (Применить), чтобы выполнились эти изменения.
pic
Эти действия вернут вашу систему в то состояние, которое было до установки Windows XP и это самый простой метод устранения двойной загрузки.


 
  • Страница 1 из 1
  • 1
Поиск:


Получить свой бесплатный сайт в UcoZ    Получить свой бесплатный сайт в UcoZ                           Сделать бесплатный сайт с uCoz