Оглавление:
- Шаг 1: ПОЛУЧИТЕ И УСТАНОВИТЕ QEMU
- Шаг 2: ПОЛУЧИТЕ ИЗОБРАЖЕНИЕ BOOT.ISO FEDORA 8
- Шаг 3: СОЗДАЙТЕ ПУСТОЙ ВИРТУАЛЬНЫЙ ДИСК ДЛЯ FEDORA 8
- Шаг 4: ИСПОЛЬЗУЙТЕ NETINSTALL С ОБРАЗОМ BOOT.ISO
- 4.1 ЗАПУСК QEMU С ЭТОМ ИЗОБРАЖЕНИЕМ
- 4.2 УСТАНОВЩИК ANACONDA
- Шаг 5: УСТАНОВЩИК ANACONDA: ГРАФИЧЕСКАЯ УСТАНОВКА
- 5.1 Пуск
- 5.2 Форматирование диска
- 5.3 Настройка сети
- 5.4 Установка времени
- 5.5 Пароль root
- 5.6 Пакеты
- Шаг 6: ПЕРВАЯ ЗАГРУЗКА
- 6.1 ЗАПУСК QEMU
- 6.2 ПРИЛОЖЕНИЕ ПЕРВОЙ ЗАГРУЗКИ
- Шаг 7: ДОПОЛНИТЕЛЬНЫЕ КОНФИГУРАЦИИ
- 7.1 ЭКРАН ВХОДА
- 7.2 ОБНОВЛЕНИЕ
- 7.3 ПРАВИЛЬНАЯ НАСТРОЙКА ЧАСОВ
- Шаг 8: ОБМЕН ДАННЫМИ МЕЖДУ ХОЗЯЙСТВЕННОЙ И ГОСТЕВОЙ СИСТЕМАМИ
- Шаг 9: НАСТРОЙКА XORG
- Шаг 10: ОБЩАЯ БОРТА ОБМЕНА
- Шаг 11: это КОНЕЦ
Видео: Установите Fedora 8 (Werewolf) в Windows XP с QEMU: 11 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Полное руководство (доступна версия в формате 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
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: ГРАФИЧЕСКАЯ УСТАНОВКА
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
Так как размер экрана 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
Рекомендуемые:
Установите полную Windows 10 на Raspberry Pi !: 5 шагов
Установите полную Windows 10 на Raspberry Pi !: Raspberry Pi - отличная доска для многих вещей. Есть много инструкций по таким вещам, как IOT, домашняя автоматизация и т. Д. В этой инструкции я покажу вам, как вы можете запустить полный рабочий стол Windows на своем Raspberry PI 3B
Установите ROS Kinetic, TurtleBot3, Raspicam на Raspberry Pi 4b: 5 шагов
Установите ROS Kinetic, TurtleBot3, Raspicam на Raspberry Pi 4b: TurtleBot3 Burger поставляется с Raspberry Pi 3 B / B + и не поддерживает новый (по состоянию на 9/2019) Raspberry Pi 4b. Выполните следующие шаги, чтобы TurtleBot3 работал на Raspberry Pi 4b, включая создание ROS Kinetic из источников на Raspberry Pi 4b Raspbian
Установите Homebridge на Raspberry Pi и Windows: 9 шагов
Установите Homebridge на Raspberry Pi и Windows: это руководство предназначено для людей, которые хотят установить Homebridge на Raspberry Pi и Windows. Первоначально это руководство было написано на португальском языке здесь, в Бразилии. Я изо всех сил старался написать это по-английски. Так что простите меня за некоторые ошибки, которые могут быть написаны
Загрузите и установите бета-версию Windows 7 (сборка 7000) на свой компьютер: 4 шага
Загрузите и установите бета-версию Windows 7 (сборка 7000) на свой компьютер: в этой инструкции я покажу вам, как загрузить бета-версию Windows 7 на DVD (размер файла 3,7 гигабайт) и установить ее на свой компьютер. Давайте начнем
Установите Windows 7 Builds 7057, 7068 и Even 7077 !!: 6 шагов
Установите Windows 7 Builds 7057, 7068 и Even 7077 !!: Прежде всего, я не несу ответственности ни за какие из сборок, размещенных на piratebay или torrentreactor, и на самом деле это не моя проблема, если вы получите какие-либо вирусы с этих сайтов, поскольку они известны как сайты атак. Насколько мне известно, я использовал его до сих пор с