Оглавление:

Установите Fedora 8 (Werewolf) в Windows XP с QEMU: 11 шагов
Установите Fedora 8 (Werewolf) в Windows XP с QEMU: 11 шагов

Видео: Установите Fedora 8 (Werewolf) в Windows XP с QEMU: 11 шагов

Видео: Установите Fedora 8 (Werewolf) в Windows XP с QEMU: 11 шагов
Видео: Какая версия винды тебе нравится больше всех? 😅🤟 #windows #microsoft #винда #виндовс11 #виндовс 2024, Ноябрь
Anonim
Установите Fedora 8 (Werewolf) в Windows XP с QEMU
Установите Fedora 8 (Werewolf) в Windows XP с QEMU

Полное руководство (доступна версия в формате PDF) Чтобы понять это руководство, вам потребуются некоторые знания о ПК с Windows XP и хороший опыт работы с Linux и Fedora. Цель этого руководства - показать / сосредоточиться на различиях и на настройках, которые необходимо выполнить при попытке запустить систему Linux внутри эмулятора QEMU. Пожалуйста, обратитесь на веб-сайт Qemu для получения дополнительной информации об этом эмуляторе. Основная часть, которая не является представлен ускоритель QEMU, который мне не удалось установить на настроенный ПК.

Шаг 1: ПОЛУЧИТЕ И УСТАНОВИТЕ QEMU

Домашний сайт QEMU находится здесь, вы можете скачать исходный код и двоичные файлы там. Последняя версия для Windows на сегодняшний день - [https://http//lassauge.free.fr/qemu/ qemu-0.9.1-windows].

Шаг 2: ПОЛУЧИТЕ ИЗОБРАЖЕНИЕ BOOT. ISO FEDORA 8

Полный список зеркал для загрузки Fedora8 можно найти здесь. Выберите файл boot.iso в папке i386 / os / images /. Например: ftp: //ftp.funet.fi/pub/mirrors/Feeder.redhat.com/ pub / Feeder / linux / релизы / 8 / Feeder / i386 / os / images / boot.iso

Шаг 3: СОЗДАЙТЕ ПУСТОЙ ВИРТУАЛЬНЫЙ ДИСК ДЛЯ FEDORA 8

После установки двоичного файла Windows (просто распакуйте двоичный файл в новый каталог) вы можете создать новый виртуальный диск: В командной строке Windows используйте следующую команду: qemu-img create myimage.img mysize Например, для диска 10 ГБ изображение:

qemu-img.exe создать fedora8.img 10GЭто отобразит

Форматирование & aposfedora8.img ', fmt = raw, size = 10485760 КБ… И новый образ (файл размером 10 ГБ) готов.

Шаг 4: ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO

ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO
ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO
ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO
ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO
ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO
ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT. ISO

4.1 ЗАПУСК QEMU С ЭТОМ ИЗОБРАЖЕНИЕМ

Например, при использовании установленного Qemu-0.9.1:

qemu.exe -L Bios -m 256 -hda Images / fedora8.img -soundhw all -localtime -M pc -net nic, model = ne2k_pci -net user -no-acpi -boot d -cdrom Images / boot-F8.isoОписание опции

+ ----------------------------------- + ------------- ---------------------------------------------- + | -L Bios | Локальный путь всего BIOS относительно файла qemu.exe || -м 256 | Память установлена на 256 Мбайт || -hda Images / fedora8.img | Первый жесткий диск - это образ, созданный на шаге || | выше (предупреждение: начиная с Fedora 7 все диски || |, включая ATA, определяются как SCSI. Здесь || | диск будет называться sda в Fedora) || -net nic, model = ne2k_pci -net пользователь | Сетевая карта - NE2000-PCI в пользователе Qemu || | режим сети || -boot d -cdrom Images / boot-F8.iso | Загрузитесь с CDROM (d) и используйте загруженный iso || | файл как изображение компакт-диска | + ----------------------------------- + ------- -------------------------------------------------- - +Образ компакт-диска запустится автоматически (см. Первое изображение).

4.2 УСТАНОВЩИК ANACONDA

После этого запустится установщик Anaconda. Выберите свой язык (для меня французский) на первом экране. Хорошо, я должен извиниться, начиная с этого момента все дампы экрана на французском языке, но он не должен быть таким отличным, как английские экраны: первый хороший шаг для начала игры с i18n: -> 2. Выберите клавиатуру 3. Способ установки: выберите HTTP или FTP (иногда лучше работает FTP) 4. Конфигурация TCP / IP: отключите IPv6 и выберите DHCP «Динамическая IP-конфигурация», так как Qemu будет предоставлять его запущенной анаконде (см. «3.7.3 Использование сетевого стека пользовательского режима» в документации Qemu: https:// fabrice. bellard.free.fr/qemu/qemu-doc.html#SEC30).5. Конфигурация HTTP: выберите исходный веб-сайт (например, ftp.funet.fi) и полный путь до / os /. В нашем примере: /pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/ 6. Теперь программа установки загружает файлы.img с выбранного веб-сайта (Alt-F3: переключается на экран отладки). Теперь это довольно долгий процесс, и каждая ошибка с этого момента приводит к полному сбою, и вам нужно перезапускать с пункта 4.1. Наибольшая вероятность - это заблокированный файл stage2.img.

Шаг 5: УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА

УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА
УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА
УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА
УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА
УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА
УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА

5.1 Пуск

После этого запускается графическая (версия X11) версия Anaconda.

5.2 Форматирование диска

Обнаружен образ диска QEMU и требуется форматирование, нажмите Да или Далее на следующих экранах.

5.3 Настройка сети

Все значения по умолчанию подходят для QEMU.

5.4 Установка времени

Все значения по умолчанию подходят для QEMU. Предупреждение: обязательно снимите флажок «Системные часы в формате UTC», потому что вы используете часы, скорректированные по языку, из вашей хост-системы Windows XP.

5.5 Пароль root

Выберите пароль для пользователя root вашей гостевой системы. Теперь инструмент установки готов получить список пакетов с ftp- или http-сервера: это может оказаться довольно долгой задачей; в зависимости от вашего сетевого подключения.

5.6 Пакеты

Теперь вы можете выбрать тип установки: поскольку мы используем netinstall, лучше выбрать минимально возможный набор (он будет обновлен позже, на основе rpm за rpm). Обратите внимание, что теперь вы также можете добавлять пользовательские репозитории на этом этапе установки: снимите отметки со всех «дополнительных задач» и выберите выборочную установку сейчас (это займет больше времени на установку, но время загрузки будет сокращено) и перейдите к Далее. Для всех категорий, удалите то, что вам не нужно для базовой установки: никаких пакетов для разработки, никаких офисных инструментов, никаких серверных инструментов и т. д. Внимательно просмотрите каждую категорию и нажмите кнопку «Дополнительные пакеты», чтобы просмотреть подробные списки. Когда закончите, продолжайте нажимать «Далее», пока не попросите начать «настоящую» установку. Теперь приготовьте хорошую книгу и несколько чашек кофе, поскольку вы видите, что индикатор выполнения медленно перемещается в правую часть экрана после форматирования диска: После до до несколько часов (это был мой случай!) вы можете перезапустить только что установленную гостевую Fedora 8. Предупреждение: когда вы перезагружаете текущую эмулированную машину QEMU, вы снова перейдете к установщику (представьте, что вы забыли вынуть компакт-диск) … потому что вы все еще остаетесь используя ISO-образ netinstall в качестве загрузочного устройства.

Шаг 6: ПЕРВАЯ ЗАГРУЗКА

ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА
ПЕРВАЯ ЗАГРУЗКА

"," верх ": 0,2505694760820046," левый ": 0,23035714285714284," высота ": 0,2255125284738041," ширина ": 0,44285714285714284}, {" noteID ":" N9YZIWNFECFCJYO "," автор ":" Gozer404 "," Finish text "," верх ": 0,9202733485193622," левый ": 0,85," высота ": 0,04783599088838269," ширина ": 0,13035714285714287}]">

6.1 ЗАПУСК QEMU

Для завершения установки новой системы вы должны сначала перезапустить QEMU с этой измененной командной строкой (чтобы использовать обновленный образ диска в качестве загрузочного устройства):

qemu.exe -L Bios -m 256 -hda Images / fedora8.img -soundhw all -localtime -M pc -net nic, model = ne2k_pci -net user -no-acpiЗатем он запустит grub из только что установленного образа диска, и теперь запускается ядро + инициализация + графическое отображение загрузки …

6.2 ПРИЛОЖЕНИЕ ПЕРВОЙ ЗАГРУЗКИ

Отображается экран приветствия, и вам нужно будет выполнить настройку для всех различных шагов (как показано в левой части экрана).

6.2.1 Межсетевой экран

На вашей гостевой машине это не нужно.

6.2.2 SELinux

На вашей гостевой машине это не нужно.

6.2.3 Дата и время

При необходимости обновите время. Если в вашей сети есть работающий ntp-сервер, вам лучше включить ntp.

6.2.4 Профиль оборудования

Вы можете проверить здесь эмулированную машину QEMU: аудиоустройство - ES1370, а графическая карта - GD 5446. Я предпочитаю не отправлять профиль, но это зависит от вас.

6.2.5 Создать пользователя

Добавьте хотя бы одного пользователя, и теперь пора по-настоящему перезапустить и получить удовольствие от установленной Fedora 8 …

Шаг 7: ДОПОЛНИТЕЛЬНЫЕ КОНФИГУРАЦИИ

ДОПОЛНИТЕЛЬНЫЕ КОНФИГУРАЦИИ
ДОПОЛНИТЕЛЬНЫЕ КОНФИГУРАЦИИ
ДОПОЛНИТЕЛЬНЫЕ КОНФИГУРАЦИИ
ДОПОЛНИТЕЛЬНЫЕ КОНФИГУРАЦИИ

После перезагрузки вы можете обновить / установить недостающие пакеты.

7.1 ЭКРАН ВХОДА

Новая тема Fedora для gdm с опцией лица.

7.2 ОБНОВЛЕНИЕ

Для обновления сначала запустите процесс обновления yum (войдите в систему как root в окне терминала): root% yum update

7.3 ПРАВИЛЬНАЯ НАСТРОЙКА ЧАСОВ

Если вы забыли снять флажок на шаге 3, вы можете использовать меню настроек, чтобы снять его (это нужно сделать как root, и вам будет предложено ввести пароль root для этого)

Шаг 8: ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ

ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ
ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ
ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ
ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ
ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ
ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ

Некоторые определения:

+ ------- + ----------------------------------------- ------------- + ------------ + | Хост | Система, в которой запускается Qemu: настоящее железо | Windows XP | + ------- + -------------------------------------- ---------------- + ------------ + | Гость | Система «работает под» Qemu в виртуальной машине | Fedora 8 | + ------- + -------------------------------------- ---------------- + ------------ +Чтобы упростить доступ к хост-машине, добавьте эту строку (как root) в / etc / hosts: 10.0.2.2 qemu Использование CIFS (общий ресурс Windows): В хост-системе включите общий доступ к папке (щелкните правой кнопкой мыши нужную папку). В гостевой системе подключитесь с помощью smbclient (rpm-пакет samba-client-3.0.26a-6.fc8), чтобы иметь возможность просматривать общий каталог и копировать некоторые файлы. Командная строка в гостевой Fedora 8:

smbclient ‘\ 10.0.2.2 / T45466’ –U lassauge –W FRПараметры

+ ----------------------- + ------------------------- ------------------------------ + | smbclient | ftp-like для подключения к общему ресурсу Windows || / 10.0.2.2 / T45466 | Хост-система видна по IP: 10.0.2.2. || | T45466 - это имя, присвоенное общему ресурсу в хост-системе. || –U lassauge | Пользовательский «lassauge» (известный из хост-системы) || –W FR | Рабочая группа пользователя в хост-системе. | + ----------------------- + ------------------------ ------------------------------- +Теперь достаточно простого get, чтобы скопировать из общей папки. Боитесь командных строк? Графический способ в Fedora 8 выглядит следующим образом: Главное меню-> Ярлыки-> Подключиться к серверу… Затем заполните поля во всплывающем окне. По завершении щелкните правой кнопкой мыши новый значок (с надписью «SMB», который появился на рабочий стол) и выберите Обзор. Затем запрашивается пароль Windows, и, наконец, вы можете просматривать общую папку с помощью nautilus.

Шаг 9: НАСТРОЙКА XORG

КОНФИГУРАЦИЯ XORG
КОНФИГУРАЦИЯ XORG

Так как размер экрана X по умолчанию слишком мал, мы можем изменить конфигурацию X.org, чтобы иметь самые большие разрешения, кроме того, мы также настроим кнопки колесика для мыши (так как это не обнаруживается). редактор для изменения файла /etc/X11/xorg.conf. Перед устройством; вставить следующий раздел:

Раздел «Монитор» Идентификатор «Monitor0» HorizSync 31.5 - 95.0 VertRefresh 59.0 - 75.0EndSectionВ разделе Screen между Device и DefaultDepth добавьте эту строку

Монитор "Монитор0" Наконец, в подразделе Display добавьте этот список

Режимы «1152x864», 1024x768, 832x624, 800x600, 640x480. Теперь что касается мыши, в подраздел "Устройство ввода" VMMouse "добавьте это

Опция "Протокол" "Авто" Опция "Кнопки" "5" Опция "ZAxisMapping" 4 5 "Окончательный файл xorg.conf должен быть похож на этот (за исключением устройства ввода "Keyboard0", которое зависит от клавиатуры, выбранной в anaconda - см. 5.2)

Раздел "ServerLayout" Идентификатор "Макет по умолчанию" Экран 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "VMMouse" "CorePointer" EndSectionSection "Идентификатор InputDevice" Keyboard0 "Driver" kbd "Option" XkbModel "" pc105 "Option "XkbLayout" "fr" Option "XkbVariant" "latin9" EndSectionSection "InputDevice" Идентификатор "VMMouse" Driver "vmmouse" Option "Device" "/ dev / input / mice" Option "Protocol" "Auto" Option "Кнопки" "" 5 "Option" ZAxisMappingâ? "4 5" EndSectionSection "Monitor" Идентификатор "Monitor0" HorizSync 31.5 - 95.0 VertRefresh 59.0 - 75.0EndSectionSection "Идентификатор устройства" Videocard0 "Driver" cirrus "EndSectionSection" Экран "Идентификатор" Screen0 "Device" Videocard0 «Monitor0» По умолчанию Глубина 24 Подраздел «Дисплей» Область просмотра 0 0 Глубина 24 режима «1152x864» «1024x768» «832x624» «800x600» «640x480» EndSubSectionEndSectionВыйдите из системы и снова подключитесь, чтобы увидеть новый графический экран. Обратите внимание, что плохо эмулируемая графическая карта имеет только 4 МБ ОЗУ и не может достичь более высоких разрешений (это значение подтверждается чтением /var/log/Xorg.0.log

(-) CIRRUS (0): VideoRAM: 4096 кбайтПроверьте дамп экрана после обновления (на последнем изображении) и сравните с тем, что был на шаге 8 (второе изображение).

Шаг 10: ОБЩАЯ БОРТА ОБМЕНА

ОБЩАЯ БОРТА ОБМЕНА
ОБЩАЯ БОРТА ОБМЕНА
ОБЩАЯ БОРТА ОБМЕНА
ОБЩАЯ БОРТА ОБМЕНА

Для обмена значениями копирования / вставки между хостом и гостевой системой вы можете использовать сетевой буфер обмена. Загрузите Share Clip для обеих систем. В Windows сначала запустите Поделиться буфером обмена 2. В гостевой Fedora вы должны сначала убедиться, что установлен compat-libstdc ++ (используйте yum install compat-libstdc ++, если это не так) перед запуском Linux-версии Share Clip. Затем нажмите «Подключиться» и используйте IP-адрес хост-системы (как видно из гость): 10.0.2.2. Теперь каждая копия и вставка отражается в обоих общих клипах!

Шаг 11: это КОНЕЦ

Это конец
Это конец

Теперь у вас есть работающая Fedora 8 внутри вашего компьютера с Windows XP благодаря QEMU…. Подробнее… Дополнительная информация:

  • Распространение Fedora Linux (Википедия)
  • Проект Fedora
  • Неофициальный FAQ по Fedora
  • QEMU (Википедия)
  • Эмулятор с открытым исходным кодом QEMU
  • QEMU на Windows (старый)
  • QEMU в Windows

Рекомендуемые: