几种linux内核文件的区别(vmlinux、zImage、bzImage、uImage、vmlinuz、initrd )

对于Linux内核,编译可以生成不同格式的映像文件,例如:make zImagemake uImagemake bzImage  zImage是ARM Linux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之前加上一个长度为0x40的“头”,说明这个映像文件的
Linux-OS 2024年12月02日 264次浏览

Linux内核编译/启动

编译配置相关https://zhuanlan.zhihu.com/p/638443858initrd  initrd(Initial RAM Disk):它是一个临时的根文件系统,在系统启动初期被加载到内存中。在早期的 Linux 系统启动过程中,内核在挂载真正的根文件系统之前,会先挂载 initr
Linux-OS 2024年12月01日 276次浏览

[虚拟机网络] vmware17+ubuntu22.04配置

问题解决:【Ubuntu安装VMware tools】Segmentation fault (core dumped)https://blog.csdn.net/m0_50695988/article/details/124660867无线网络设置:https://blog.csdn.net/qq_
Linux-OS 2024年11月30日 284次浏览

qemu使用

QEMU是一款跨平台的开源虚拟机工具,因为无GUI配置工具,有一定使用门槛根据冯诺依曼结构,一个计算机可分为:运算器控制器存储器输入设备输出设备使用QEMU时,应该尽量往该模型联想。创建存储器创建一个16G的虚拟磁盘文件qemu-img create -f qcow2 drive 16G 虚拟硬件环
Linux-OS 2024年11月30日 315次浏览

ISO,IMG,qcow2磁盘镜像格式介绍

  ISO、IMG 和 qcow2 是常见的镜像格式,它们在特性和用途上有所区别,不直接相互转换,但可以通过一些工具进行格式转换和转换到其他的虚拟化平台。下面是它们的特点和区别:ISO(光盘映像):ISO 是光盘映像文件的格式,通常用于光盘的备份和分发。ISO 文件包含了光盘的完整数据,包括文件系统
Linux-OS 2024年11月30日 391次浏览

虚拟化技术辨析

qemu,kvm,qemu-kvm,libvirt的区别  准确来说,KVM是Linux kernel的一个模块。可以用命令modprobe去加载KVM模块。加载了模块后,才能进一步通过其他工具创建虚拟机。但仅有KVM模块是 远远不够的,因为用户无法直接控制内核模块去作事情,你还必须有一个运行在用户
Linux-OS 2024年11月30日 401次浏览

WSL2中qemu运行Linux kernel

参考文章:https://cloud.tencent.com/developer/article/2347447我的WSL2中运行demo的指令。qemu-system-x86_64 -s -kernel ~/qemu/linux-4.9.263/arch/x86/boot/bzImage -ini
Linux-OS 2024年11月30日 269次浏览

code-server配置

参考文章:https://blog.csdn.net/qq_57526628/article/details/144015873关键点:创建了一个systemd服务,以保持code-server始终在后台运行,运行在端口8082。
Linux-OS 2024年11月29日 327次浏览

利用云服务器+FRP实现内网穿透

想用外部主机连接宿舍笔记本上的WSL2上的虚拟机,于是找到了这个方法,亲测可行~内网穿透工具-FRP接下来,我们就需要利用FRP实现内网穿透。具体操作可分为服务器端和客户端下载FRP服务器端和客户端都需要下载FRP,以Ubuntu系统为例:下载步骤: wget https://github.com/
Linux-OS 2024年07月28日 599次浏览

Linux系统设置杂项

Ubuntu中让 shell 终端只显示当前路径vim ~/.bashrcsoruce ~/.bashrc + 重启终端
Linux-OS 2024年05月02日 803次浏览