Limu
Articles10
Tags3
Categories0
Qemu-mips环境配置

Qemu-mips环境配置

配置安装mips环境

文件系统及内核下载地址:

1
https://deb.debian.org/debian/dists/bullseye/main/  

创建img镜像储存:

1
qemu-imgcreate -f qcow2 debian-mipsel.img 30G

创建系统:

1
qemu-system-mipsel -M malta -kernel vmlinuz-5.10.0-20-4kc-malta -initrd initrd.gz -hda debian-mipsel.img -append "root=/dev/ram console=ttyS0" -nographic

软件支持:

ata-modules-5.10.0-20-4kc-malta-di
partman-auto
partman-ext3
sata-modules-5.10.0-20-4kc-malta-di

提取文件系统

1
2
3
4
5
6
sudo modprobe nbd max_part=8  
sudo qemu-nbd --connect=/dev/nbd0 debian-mipsel.qcow2
sudo mount /dev/nbd0p1 /mnt
sudo cp -rf /mnt/boot ./
sudo umount /mnt
sudo qemu-nbd -d /dev/nbd0

启动

1
qemu-system-mipsel -kernel vmlinuz-5.10.0-20-4kc-malta -hda debian-mipsel.qcow2 -append "root=/dev/sda1 console=ttyS0" -nographic --initrd boot/initrd.img-5.10.0-20-4kc-malta

压缩镜像

1
2
3
dd if=/dev/zero of=/zero.dat    
rm /zero.dat //彻底删除文件
qemu-img -O qcow2 debian-mipsel.qcow2 new.qcow2
Author:Limu
Link:https://limu.ltd/2023/04/19/qemu-iot/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可
×