Debian на MIPS Malta 24K, эмулируемой Qemu
Jun. 3rd, 2008 01:26 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Среди эмулируемых платформ, поддерживаемых программой Qemu, которая доступна в репозитарии Ubuntu в виде пакета "qemu", имеется MIPS Malta Development Board с процессором 24K. И хотя формально для поддержки Linux на Malta с процессорами 4K, 24K и 34K MIPS Technologies ссылаются на MontaVista Software, на эмулируемую систему несложно установить дистрибутив Debian GNU/Linux Etch следующим образом.
Для этого, во-первых, требуется загрузить образы ядра и файловой системы RAM для запуска установки по сети на эмуляторе Qemu. Образы доступны по следующему адресу:
http://ftp.nl.debian.org/debian/dists/etch/main/installer-mips/current/images/qemu/netboot/
Во-вторых, следует подготовить образ диска. Это можно сделать, например, с помощью следующей команды:
Для этого, во-первых, требуется загрузить образы ядра и файловой системы RAM для запуска установки по сети на эмуляторе Qemu. Образы доступны по следующему адресу:
http://ftp.nl.debian.org/debian/dists/etch/main/installer-mips/current/images/qemu/netboot/
Во-вторых, следует подготовить образ диска. Это можно сделать, например, с помощью следующей команды:
qemu-img create image.raw 4GЗапускать установку и будущую систему удобно с помощью нижеприведенного "makefile":
start: image.raw vmlinux initrd.gz qemu-system-mips image.raw -nographic \ -kernel vmlinux -initrd initrd.gz \ -append "root=/dev/hda1 console=ttyS0" install: image.raw vmlinux initrd.gz qemu-system-mips image.raw -nographic \ -kernel vmlinux -initrd initrd.gz \ -append "root=/dev/ram console=ttyS0" clean: ; -rm -f *~Для запуска уже установленной системы, соответственно, следует набрать команду "make", а для запуска установки - "make install".