当前位置: 首页 > news >正文

(record)QEMU安装最小linux系统——TinyCore(命令行版)

文章目录

  • QEMU安装最小linux系统——TinyCore
    • 参考
    • QEMU
      • 使用qemu创建tinycore虚拟机
      • 再次启动
    • 文件保存

QEMU安装最小linux系统——TinyCore

简单记录安装过程和记录点

参考

[原创] qemu 与 Tiny Core
tinycore的探索

QEMU

qemu不多介绍,这里是在WSL2上安装的linux版本的qemu,Windows版本根据网上帖子看有缺陷,大概能用,这里暂且不用,性能应该差不太多

# 安装qemu
sudo apt install qemu-system-x86_64

使用qemu创建tinycore虚拟机

下载地址

在这里插入图片描述
tinycore的核心是第一个,但是要将其制作为虚拟机则不能下载第一个而要下载第三个plus版本,它相当于一个系统启动盘,而第一个核心相当于一个完整的系统。“众所周知”tinycore必须要手动保存数据,否则就会被清空,第一个无法保存数据,至于为什么,你试几次就知道了。

下载好第三个镜像文件后:

  • 创建虚拟机文件
qemu-img create -f qcow2 test-tinycore-1.qcow2

-f指定文件类型为qemu最常用的qcow2类型,其他类型百度

  • 启动虚拟机进行安装
qemu-system-x86_64 -m 1024 -enable-kvm ./test-tinycore-1.qcow2 \-cdrom ./CorePlus-current.iso

-m指定为其分配的内存空间,tinycore本体只有十几个M,启动盘也就100M+,可以分配512即可,看个人习惯。启动KVM虚拟加速。选择虚拟机文件。插入光盘文件(镜像文件)

(a)选择待tc-installer的Tiny Core (GUI)在这里插入图片描述
(b)然后运行工具栏的tc-installer工具,勾选Whole Disk,等硬件检测出现后,选择sda
在这里插入图片描述
© 然后一路下一步,在下述步骤时,选Text交互(不使用GUI),其他拓展也不使用。
在这里插入图片描述
(d)最后执行处理,结果如下,至此镜像已配置完成。
在这里插入图片描述

(e)完成后就可以直接关闭。

再次启动

同上,只是不用再插入光盘(-cdrom

qemu-system-x86_64 -m 1024 -enable-kvm ./test-tinycore-1.qcow2 

文件保存

若要保存文件,使其在下次开机时仍然存在,则要执行filetool.sh -b,成功显示:
在这里插入图片描述
其能够保存的范围以路径形式写在一个文件中——/opt/.filetool.lst,可以通过vi进行修改

http://www.lryc.cn/news/1545.html

相关文章:

  • C++中的cast类型转换
  • 西瓜数据集读取的详细解决方案
  • Mac开发环境配置
  • 概率论面试题1:玫瑰花
  • 【DGL】图分类
  • 时间复杂度的计算(2023-02-10)
  • 测试开发之Django实战示例 第六章 追踪用户行为
  • 红米9a手动root方法
  • Open3D 点云最小二乘法拟合平面(剔除噪声,Python版本)
  • 【SpringBoot】简述springboot项目启动数据加载内存中的三种方法
  • 【一文速通】各种机器学习算法的特点及应用场景
  • 多传感器融合定位十四-基于图优化的定位方法
  • PHP基于TCPDF第三方类生成PDF文件
  • SpringCloud(19):Sentinel定义资源的方式
  • 前端 ES6 之 Promise 实践应用与控制反转
  • LightGBM
  • Science:北京脑研究中心李莹实验室揭示性满足感的分子机制
  • Element UI框架学习篇(三)
  • 尚硅谷的尚融宝项目
  • 12 Day:内存管理
  • linux基本功系列之lsof命令实战
  • 基础篇:02-SpringCloud概述
  • 【软件测试】软件测试工作上95%会遇到的问题,你遇到多少?
  • 4.5.4 LinkedList
  • Python之FileNotFoundError: [Errno 2] No such file or directory问题处理
  • C语言中耳熟能详的printf与scanf
  • 【数据结构】复杂度讲解
  • JAVA-线程池技术
  • 【C++】从0到1入门C++编程学习笔记 - 提高编程篇:STL常用算法(算术生成算法)
  • 【C++】static成员