文章目录
- 一、参考资料
- 二、QEMU调试参数
- 三、QEMU 命令
一、参考资料
# 查询 qemu 包
apt list | grep qemu
# 查询已安装的 qemu 包
apt list --installed | grep qemu
# 查询 qemu 版本
qemu-img -V
# 安装
sudo apt-get install qemu-system-arm qemu-system-mips qemu-system-x86 qemu-utils
apt-get install qemu
# 编译安装
git clone git://git.qemu.org/qemu.git
cd qemu
git submodule init
git submodule update --recursive
apt install libglib2.0 libglib2.0-dev
apt install autoconf automake libtool
./configure
make
make install
qemu 虚拟化
Linux视频调试视频
Ubuntu安装QEMU
ubuntu下qemu使用:图文详解
Qemu 安装
在ubuntu上执行QEMU的编译安装
Github Qemu
QEMU官网
linux qemu 使用方法
二、QEMU调试参数
cmdline:nokaslr (禁用内核地址空间布局随机)
-S 在开始时阻塞 CPU 执行
-s 开启 GDB 服务器,端口 1234
-gdb tcp::1234 开启 GDB 服务器,端口可以自己指定
qemu-system-x86_64 \
-kernel bzImage \
-initrd initramfs.img \
-m 1G \
-nographic \
-append "earlyprintk=serial,ttyS0 console=ttyS0 nokaslr" \
-S \
-gdb tcp::1234
三、QEMU 命令
CTAL + A,然后按 x 键