Jul
18
调试/专家选项
-serial dev
将虚拟串口重定向到主机字符设备 dev。默认设备在图形模式下为 vc,在非图形模式下为 stdio。
此选项可以使用多次,以模拟最多 4 个串口。
使用 -serial none 来禁用所有串口。
-serial dev
将虚拟串口重定向到主机字符设备 dev。默认设备在图形模式下为 vc,在非图形模式下为 stdio。
此选项可以使用多次,以模拟最多 4 个串口。
使用 -serial none 来禁用所有串口。
Jul
17
Jul
16
-net socket[,vlan=n][,name=name][,fd=h][,mcast=maddr:port[,localaddr=addr]]
通过使用 UDP 多播套接字创建一个 VLAN n,使其与另一个 QEMU 虚拟机共享,从而实现每个 QEMU 实例使用相同的多播地址 maddr 和端口号 port 来形成一个总线。注意事项:
通过使用 UDP 多播套接字创建一个 VLAN n,使其与另一个 QEMU 虚拟机共享,从而实现每个 QEMU 实例使用相同的多播地址 maddr 和端口号 port 来形成一个总线。注意事项:
Jul
15
网络选项:
-net nic[,vlan=n][,macaddr=mac][,model=type][,name=name][,addr=addr][,vectors=v]
创建一个新的网络接口卡并将其连接到 VLAN n(n = 0 为默认值)。在 PC 目标上,NIC 默认是 e1000。可以选择更改 MAC 地址为 mac,将设备地址设置为 addr(仅限 PCI 卡),并为监视器命令指定一个名称。对于 PCI 卡,还可以指定该卡应具有的 MSI-X 向量数 v;此选项目前仅影响 virtio 卡;将 v = 0 设置为禁用 MSI-X。如果未指定 -net 选项,则会创建一个单独的 NIC。QEMU 可以模拟几种不同型号的网络卡。type 的有效值有virtio、i82551、i82557b、i82559er、ne2k_pci、ne2k_isa、pcnet、rtl8139、e1000、smc91c111、lance 和 mcf_fec,并非所有设备在所有目标上都受支持。使用 -net nic,model=? 来列出目标支持的可用设备。
-net nic[,vlan=n][,macaddr=mac][,model=type][,name=name][,addr=addr][,vectors=v]
创建一个新的网络接口卡并将其连接到 VLAN n(n = 0 为默认值)。在 PC 目标上,NIC 默认是 e1000。可以选择更改 MAC 地址为 mac,将设备地址设置为 addr(仅限 PCI 卡),并为监视器命令指定一个名称。对于 PCI 卡,还可以指定该卡应具有的 MSI-X 向量数 v;此选项目前仅影响 virtio 卡;将 v = 0 设置为禁用 MSI-X。如果未指定 -net 选项,则会创建一个单独的 NIC。QEMU 可以模拟几种不同型号的网络卡。type 的有效值有virtio、i82551、i82557b、i82559er、ne2k_pci、ne2k_isa、pcnet、rtl8139、e1000、smc91c111、lance 和 mcf_fec,并非所有设备在所有目标上都受支持。使用 -net nic,model=? 来列出目标支持的可用设备。
Jul
14
Jul
13
USB选项:
-usb
启用 USB 驱动程序(将很快成为默认设置)。
-usbdevice devname
添加指定名称的 USB 设备。可用的设备类型请参见 usb_devices。
mouse
虚拟鼠标。启用时会覆盖 PS/2 鼠标仿真。
tablet
使用绝对坐标的指针设备(类似触摸屏)。这意味着 QEMU 可以报告鼠标位置,而无需捕获鼠标。启用时也会覆盖 PS/2 鼠标仿真。
-usb
启用 USB 驱动程序(将很快成为默认设置)。
-usbdevice devname
添加指定名称的 USB 设备。可用的设备类型请参见 usb_devices。
mouse
虚拟鼠标。启用时会覆盖 PS/2 鼠标仿真。
tablet
使用绝对坐标的指针设备(类似触摸屏)。这意味着 QEMU 可以报告鼠标位置,而无需捕获鼠标。启用时也会覆盖 PS/2 鼠标仿真。
Jul
12
Jul
11
Jul
10
1简介
1.1 功能特点
QEMU是一个快速的处理器仿真器,通过动态翻译来实现良好的仿真速度。QEMU 提供了两种操作模式:
全系统仿真(Full System Emulation)
在此模式下,QEMU可以仿真一个完整的计算机系统(例如,PC),包括一个或多个处理器和各种外设。它可以用于在不重启计算机的情况下启动不同的操作系统,或者用于调试系统代码。
1.1 功能特点
QEMU是一个快速的处理器仿真器,通过动态翻译来实现良好的仿真速度。QEMU 提供了两种操作模式:
全系统仿真(Full System Emulation)
在此模式下,QEMU可以仿真一个完整的计算机系统(例如,PC),包括一个或多个处理器和各种外设。它可以用于在不重启计算机的情况下启动不同的操作系统,或者用于调试系统代码。
Jul
9
Linux 终端下生成随机长度密码串的方法有很多,这里主要列出下种五种,以便抛砖引玉。
1)/dev/urandom
在Linux中,可以使用tr, head, bash内建命令和使用/dev/urandom设备来生成一个随机字符串。以下是一个简单的脚本示例,生成一个长度为16的随机字符串:
1)/dev/urandom
在Linux中,可以使用tr, head, bash内建命令和使用/dev/urandom设备来生成一个随机字符串。以下是一个简单的脚本示例,生成一个长度为16的随机字符串:
Jul
8
在Tiny Core Linux新的版本中,已经弃用mysql数据库,转而启用了mariadb数据库,可以找到10.4,10.5,10.6和11.2四个版本,推荐还是使用10.4版本。
1)安装
tce-load -iw mariadb-10.4
2)初始化数据库
1)安装
tce-load -iw mariadb-10.4
2)初始化数据库
Jul
7
一般情况下可以找到PHP-7.4与PHP-8.0,推荐还是使用7.4版。
1)安装
tce-load -iw php-7.4-fpm.tcz
tce-load -iw php-7.4-cli.tcz
2)配置
执行如下命令:
1)安装
tce-load -iw php-7.4-fpm.tcz
tce-load -iw php-7.4-cli.tcz
2)配置
执行如下命令:
Jul
6
Jul
5
之前的文章《2024.6.28每日小技术 Tiny Core Linux硬盘安装 》已经有提及启动参数选择,这些bootcode就是决定Tiny Core Linux运行模式的一个重要参数。
正常情况下,Tiny Core Linux运行模式包括如下:
第一种:云/因特网[Cloud/Internet]
这种运行模式是Tiny Core Linux的默认启动模式,系统完全加载到RAM中。
用户使用Apps工具浏览存储库并下载应用程序扩展。应用程序扩展(下载的应用程序)仅在当前会话期间有效,重启后全部消失。
正常情况下,Tiny Core Linux运行模式包括如下:
第一种:云/因特网[Cloud/Internet]
这种运行模式是Tiny Core Linux的默认启动模式,系统完全加载到RAM中。
用户使用Apps工具浏览存储库并下载应用程序扩展。应用程序扩展(下载的应用程序)仅在当前会话期间有效,重启后全部消失。
Jul
4
Tiny Core Linux也是Linux,所以基本磁盘操作步骤都是相差不大,所以重点应该是在最后的持久化操作上面。
1)用fdisk分区
fdisk /dev/sda
基本上的步骤就不多说了,记得按如下输入。
n=>p=>1=>回车=>回车=>w
以上就不解释了,网上去搜fdisk用法,应该都有的。
1)用fdisk分区
fdisk /dev/sda
基本上的步骤就不多说了,记得按如下输入。
n=>p=>1=>回车=>回车=>w
以上就不解释了,网上去搜fdisk用法,应该都有的。