不推荐的方案

  • 单硬盘,多系统
  • wine

还未尝试的方案

  • 云电脑(选择的厂商的体量应足够大)
  • docker

制作系统安装盘的工具

推荐的方案(OS-togo)

适用场景:需要一个完整的相对成熟稳定的系统体验(包括摄像头、USB3.0等设备)

将操作系统安装到移动存储器(eg:移动硬盘、U盘、…)中,即插即用

注意:

  1. 该操作会清空你的移动存储器,请提前做好数据备份

  2. 存储器容量尽量选择大于 100 GB 且为固态介质

  3. 请确保 USB 接口内为蓝色(USB 3.0),而不要是灰黑色(USB 2.0)

  4. 数据传输速度方面,USB 接口不如笔记本内置的硬盘接口

  • 制作方法:
    1. 制作一个系统安装盘
    2. 插上存储器,向其中安装系统

推荐的方案(ssh)

适用场景:你真的有多台电脑,你在不同电脑上安装了不同的操作系统,着两台电脑你需要同时使用(着意味着你可能需要频繁在这两台电脑间切换),你又不想用比较吃性能且不如真机实装系统稳定的虚拟机

那么不妨使用 ssh 实现你的需求,可以看看这篇文章

推荐的方案(虚拟机)

适用场景:一台电脑上随时需要频繁切换不同系统,且不需要驱动摄像头、USB3.0等设备,只是需要一个系统环境运行特定软件

其实虚拟机的稳定性仍然不如真机实装系统,但这是一个较好的,在没有多台电脑时的解决办法

  1. 虚拟机和宿主系统可并行运行(你可以很方便地在这两个系统间来回横跳),且二者可以相互通信
  2. 你随时都可将虚拟机删除,这保持了宿主系统的干净
  3. 大部分硬件驱动程序都无需手动安装

虚拟机会和当前电脑的宿主系统共享电脑的硬件配置,故年代久远配置较低的硬件使用虚拟机可能会卡顿,若真是这样,也就到了买电脑的时候了

虚拟化软件可选用 virtualbox、vmware

  • 安装虚拟化软件 virtualbox(on manjaro-linux)
1
2
3
4
# 确定宿主系统的内核版本,假设输出为:5.10.93-1-MANJARO,则接下来安装 linux510-virtualbox-host-modules
uname -r
sudo pacman -S virtualbox
sudo modprobe vboxdrv
  • 借助 virtualbox 运行的操作系统无法全屏 ?

    • 下载安装增强功能

    image-20220412214408940

    • 然后重启虚拟机就 ok 了
    • 挂载的CD-ROM取消挂载就行
  • 在虚拟机和用户主机之间配置共享文件夹 ?

    • 确保增强功能已经安装成功
    • 主机中创建文件夹VirtualBoxShare并对 VirtualBox 管理器做如下配置

    image-20220412215040672

    • 将共享文件夹挂载到虚拟机上
    1
    2
    sudo mkdir /mnt/share
    sudo mount -t vboxsf VirtualBoxShare /mnt/share
    • 搞定,/mnt/share <==> VirtualBoxShare
    • 以后每次开启虚拟机如果要使用共享文件夹都需要先sudo mount -t vboxsf VirtualBoxShare /mnt/share/进行挂载
    • 参考了:https://zhuanlan.zhihu.com/p/389629976/

新系统没有网络连接怎么办 ?

  • 大多数手机都拥有「USB 共享网络」功能,可通过 USB 数据线,将手机的网络共享给电脑

win10 激活 ?

管理员模式命令行

1
2
3
4
5
6
7
8
9
10
11
# win10 专业版

slmgr /ckms
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms kms.03k.org
slmgr /ato

# win10 家庭中文版/企业版

slmgr /skms kms.03k.org
slmgr /ato

时间逻辑

  • 联网后,操作系统同步用户本地时间
  • 关机时:
    • windows 在硬件中直接保存用户本地时间
    • linux 在硬件中保存(用户本地时间 - 用户时区)
  • 下次开机:
    • windows:直接读取硬件中的时间
    • linux:硬件中的时间 + 用户时区
  • 参考:

(完)