树莓派暂时用不了,但是又想测试下自己项目在树莓派上的效果,于是我去找了如何在windows端安装树莓派系统虚拟机的教程。搜了搜,貌似没有中文的很清楚的教程,于是去google了一下,找了一篇简单明了的,翻译了一些+自己补充了一些,帮助其他碰到同样问题的小伙伴。原文地址
步骤1
首先当然需要一个树莓派的镜像。
在这个界面选择:
就可以下载一个.iso的系统文件。
如果选择了 Raspberry Pi OS 下载的会是一个.img格式的系统文件,安装虚拟机会麻烦一些,我没有尝试。
安装Virtualbox的过程就省略啦。
步骤2
Virtubox 里面选择 新建:
名称和文件夹可以按照自己想法填写。
类型填: Linux 版本: Debian (64-bit)
选择给虚拟机的内存大小,我给了4gb (4代最大就是4g的内存哦,绰绰有余了)
后面一路点默认
固定或动态硬盘大小,我选的固定20gb,看个人需求啦。
全部选择完之后,就可以开启系统了,自动进入安装模式。
步骤3
开始之后首先会显示Debian GNU/Linux installer boot menu.
选择install. -> 选择键盘布局 (我选的美式键盘)-> 继续按 enter。
下个画面选择 Guided - use the entire disk 然后一直按 enter 到选择 Selcct disk to partition界面,新手直接选择默认不分盘。
等待一段时间,可以去摸摸鱼。
然后安装界面会询问 “Install the GRYB boot loader to the master boot record?” 选择 Yes 然后选择 choose /dev/sda.
安装完成之后就可以进入界面了。
熟悉的马路。。
步骤4
这个时候,主要目的已经达成,还有个小问题是缩放不对劲,看着会很不爽。如图:
(注:这个时候树莓派系统里是没有调整分辨率选项的。)
我们需要安装Virtualbox扩展来实现resize大小 / 共享文件、剪贴板等小功能。
选择菜单栏设备 -> 安装增强功能
这个时候你的虚拟机会挂载一个文件夹。
将这个文件夹拷贝到/home下的任意目录,我直接拷贝到桌面了。
(注:因为挂载的文件夹是只读的,所以不能直接安装。)
运行:
(1:安装功能扩展 2:添加用户到 vboxsf 为了后面设置文件共享 3:设备->共享剪贴板设置为双向之后重启系统。)
重启完毕之后就可以在首选项里面设置屏幕分辨率啦:
主机和虚拟机之间也可以共享剪贴板了。
相似的,设置共享文件夹:设备->共享文件夹里添加
重启之后共享的文件夹会挂载在/media目录下面。
这样就大功告成啦。
THE END