Ports/mipsel/Запуск в QEmu: различия между версиями
Jqt4 (обсуждение | вклад) |
Jqt4 (обсуждение | вклад) Нет описания правки |
||
(не показано 6 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
=== Ядро === | === Ядро === | ||
Ядро 64-разрядное (mips64el), т. к. 32-разрядные версии MIPS в QEmu поддерживают только 256 Мб памяти; 64-разрядное поддерживает до 2 Гб. Пользовательское окружение | Для запуска в qemu в [http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/ репозитории sisyphus_mipsel] есть ядро <code>un-malta</code>. Ядро 64-разрядное (mips64el), т. к. 32-разрядные версии MIPS в QEmu поддерживают только 256 Мб памяти; 64-разрядное поддерживает до 2 Гб. Пользовательское окружение mips32el. | ||
Прежде чем запускать образы, ядро нужно скачать и распаковать: | |||
$ wget http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/kernel-image-un-malta-4.16.8-alt1.mipsel.rpm | $ wget http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/kernel-image-un-malta-4.16.8-alt1.mipsel.rpm | ||
$ rpm2cpio kernel-image-un-malta-4.16.8-alt1.mipsel.rpm | cpio -i -D kernel -d | $ rpm2cpio kernel-image-un-malta-4.16.8-alt1.mipsel.rpm | cpio -i -D kernel -d | ||
$ cp kernel/boot/vmlinuz-4.16.8-un-malta-alt1 vmlinuz | $ cp kernel/boot/vmlinuz-4.16.8-un-malta-alt1 vmlinuz | ||
=== Образы === | |||
{{main|Regular/mipsel}} | |||
Ссылка на каталог с образами: http://nightly.altlinux.org/p9-mipsel/release/ | |||
По пакетному составу образы с графикой аналогичны образам тонкого клиента [[Ports/mipsel/TavolgaHowto|для Таволги]]. Так же, как и в образах для Таволги и BFK3, задать пароль <code>root</code>'а и создать первого пользователя нужно при первой загрузке. | |||
Имеется образ без графики jeos. В нём пароль пользователя <code>root</code> -- <code>alt</code>. | |||
Ядро в qemu нужно использовать то же, что описано выше. | |||
Скачайте образ, имя которого оканчивается на | Скачайте образ, имя которого оканчивается на img.xz, в каталог, содержащий ядро vmlinuz, разархивируйте с помощью unxz. Запустите QEmu командой, приведенной ниже, подставив имя скачанного образа вместо <image-name>.img: | ||
$ qemu-system-mips64el -kernel vmlinuz -append "root=/dev/sda1 rootwait systemd.debug-shell=1 " -m 2G -serial stdio -hda <image-name>.img -device virtio-keyboard-pci -net nic -net user -cpu mips64dspr2 -vga std -display gtk -device usb-mouse | |||
[[Категория:MIPSEL]] [[Категория:QEMU]] | [[Категория:MIPSEL]] | ||
[[Категория:QEMU]] | |||
[[en:Regular/mipsel]] |
Текущая версия от 15:15, 7 августа 2020
Ядро
Для запуска в qemu в репозитории sisyphus_mipsel есть ядро un-malta
. Ядро 64-разрядное (mips64el), т. к. 32-разрядные версии MIPS в QEmu поддерживают только 256 Мб памяти; 64-разрядное поддерживает до 2 Гб. Пользовательское окружение mips32el.
Прежде чем запускать образы, ядро нужно скачать и распаковать:
$ wget http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/kernel-image-un-malta-4.16.8-alt1.mipsel.rpm $ rpm2cpio kernel-image-un-malta-4.16.8-alt1.mipsel.rpm | cpio -i -D kernel -d $ cp kernel/boot/vmlinuz-4.16.8-un-malta-alt1 vmlinuz
Образы
Ссылка на каталог с образами: http://nightly.altlinux.org/p9-mipsel/release/
По пакетному составу образы с графикой аналогичны образам тонкого клиента для Таволги. Так же, как и в образах для Таволги и BFK3, задать пароль root
'а и создать первого пользователя нужно при первой загрузке.
Имеется образ без графики jeos. В нём пароль пользователя root
-- alt
.
Ядро в qemu нужно использовать то же, что описано выше.
Скачайте образ, имя которого оканчивается на img.xz, в каталог, содержащий ядро vmlinuz, разархивируйте с помощью unxz. Запустите QEmu командой, приведенной ниже, подставив имя скачанного образа вместо <image-name>.img:
$ qemu-system-mips64el -kernel vmlinuz -append "root=/dev/sda1 rootwait systemd.debug-shell=1 " -m 2G -serial stdio -hda <image-name>.img -device virtio-keyboard-pci -net nic -net user -cpu mips64dspr2 -vga std -display gtk -device usb-mouse