QEmu安装mipsel debian

2023-10-12 09:48
文章标签 安装 qemu debian mipsel

本文主要是介绍QEmu安装mipsel debian,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转载请注明原文出处:http://blog.csdn.net/roddick621


1.安装QEmu

  从官网下载源码:http://wiki.qemu.org/Download

  (1)首先确定本机上已经装有libsdl1.2-dev,可以用apt-get install去安装。如果没有安装的话,在运行的时候会一直卡在VNC server running on `127.0.0.1:5900'。

  (2)解压源码:

    tar xvf qemu-1.3.0.tar.bz2

  (3)cd  qemu-1.3.0

    ./configure--target-list=mipsel-softmmu,mips64el-softmmu --enable-vnc-jpeg

    ◎配置过程中,可能会出现需要安装glib的问题,可以到

sudo apt-get install libglib2.0-dev

    或者:

    http://www.linuxfromscratch.org/blfs/view/svn/general/glib2.html下载源码包编译安装。

    ◎当遇到错误Error:Userrequested feature vnc-jpeg,可以执行以下命令安装缺少的库:

    sudoapt-get install libjpeg-dev

  (4)make

    ◎make 的过程中可能会出现缺少pixman-version.h的问题,需要安装libpixman-1-dev。安装完后如果还是找不到该头文件,则手动运行以下命令建立软件链接:

    sudo ln -s /usr/include/pixman-1/pixman.h/usr/include/pixman.hsudo ln -s /usr/include/pixman-1/pixman-version.h /usr/include/pixman-version.h

    ◎当遇到error: ‘tight_jpeg_conf’ undeclared

    sudo aptitude install  libjpeg-dev

   (5)makeinstall

   这样就可以调用使用qemu了。


2.新建硬盘:

创建存储文件,它对于虚拟机来说,作用就是一个硬盘。

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

qcow2:文件的类型

debian-mipsel.img :文件的名字

30G:磁盘空间的大小。动态分配的,所以不需要担心占用很多的空间。


3.安装系统

启动虚拟机,网络安装debian系统。

执行下面的命令就可以启动虚拟机了,并开始安装系统。


qemu-system-mipsel -kernel vmlinux-2.6.18-6-qemu -initrd initrd.gz -hda debian-mipsel.img-append "root=/dev/ram console=ttyS0" –nographic

进去安装程序以后,安装步骤与平常安装的一样。

安装的时候选择镜像可以选择: cdn.debian.net。用这个镜像相对比较快。

当安装到最后的时候,会报错:

No boot loader installed。

这个错误我们可以不管它,因为这里不需要用到bootloader,我们可以通过指定vmlinux和initrd来启动系统。


4.启动debian系统:

执行下面命令,就可以启动debian系统了。启动是在当前的终端启动的。如果需要退出虚拟机,只能够关闭终端或者kill了相应的进程。


qemu-system-mipsel -m 256 -net tap -net nic  -nographic -kernel vmlinux-3.2.0-4-4kc-malta -hda debian-mipsel.img -append "root=/dev/sda1console=ttyS0 "

注意:这里的是sda1,不是hda1。





这篇关于QEmu安装mipsel debian的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/195008

相关文章

Debian 13升级后网络转发等功能异常怎么办? 并非错误而是管理机制变更

《Debian13升级后网络转发等功能异常怎么办?并非错误而是管理机制变更》很多朋友反馈,更新到Debian13后网络转发等功能异常,这并非BUG而是Debian13Trixie调整... 日前 Debian 13 Trixie 发布后已经有众多网友升级到新版本,只不过升级后发现某些功能存在异常,例如网络转

RabbitMQ 延时队列插件安装与使用示例详解(基于 Delayed Message Plugin)

《RabbitMQ延时队列插件安装与使用示例详解(基于DelayedMessagePlugin)》本文详解RabbitMQ通过安装rabbitmq_delayed_message_exchan... 目录 一、什么是 RabbitMQ 延时队列? 二、安装前准备✅ RabbitMQ 环境要求 三、安装延时队

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

Python库 Django 的简介、安装、用法入门教程

《Python库Django的简介、安装、用法入门教程》Django是Python最流行的Web框架之一,它帮助开发者快速、高效地构建功能强大的Web应用程序,接下来我们将从简介、安装到用法详解,... 目录一、Django 简介 二、Django 的安装教程 1. 创建虚拟环境2. 安装Django三、创

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

Jenkins的安装与简单配置过程

《Jenkins的安装与简单配置过程》本文简述Jenkins在CentOS7.3上安装流程,包括Java环境配置、RPM包安装、修改JENKINS_HOME路径及权限、启动服务、插件安装与系统管理设置... 目录www.chinasem.cnJenkins安装访问并配置JenkinsJenkins配置邮件通知

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

Python安装Pandas库的两种方法

《Python安装Pandas库的两种方法》本文介绍了三种安装PythonPandas库的方法,通过cmd命令行安装并解决版本冲突,手动下载whl文件安装,更换国内镜像源加速下载,最后建议用pipli... 目录方法一:cmd命令行执行pip install pandas方法二:找到pandas下载库,然后

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方