VMware虚拟机安装树莓派系统:SSH与Windows远程桌面双控实战指南

树莓派虚拟机安装 树莓派虚拟机安装笔记1 阅读详情

1. 环境准备与镜像下载

想在VMware虚拟机里运行树莓派系统,首先得准备好必要的软件和系统镜像。我自己第一次尝试时也挺懵的,折腾了半天才发现有几个关键点需要注意。这里我把自己踩过的坑和成功经验都分享给你,保证你能少走弯路。

VMware版本选择:建议用VMware 17 Pro,这个版本对树莓派系统的兼容性最好。如果你还没安装,可以去官网下载试用版,然后找合适的激活方式。注意不要用太老的版本,否则可能会遇到无法识别系统镜像的问题。

树莓派镜像下载:打开树莓派官网的镜像下载页面(https://www.raspberrypi.com/software/operating-systems/),选择"Raspberry Pi OS with desktop"这个版本。这里有个小技巧:如果你只是做基础开发测试,选"Lite"版本就够了,体积小启动快;如果需要图形界面,就选带"Desktop"的完整版。

我实测过几个版本,推荐用2024年发布的"Bookworm"系列,特别是64位版本。32位系统虽然兼容性好,但很多新软件已经不再提供32位支持了。下载时注意看文件大小,完整版大概1.2GB左右,下载前确保网络稳定。

文件校验很重要:下载完成后一定要验证SHA256校验值。我曾经遇到过镜像损坏的情况,装到一半报错,白白浪费两个小时。树莓派官网每个镜像文件都提供了校验值,用Windows自带的certutil命令就能验证:

certutil -hashfile 镜像文件名.img SHA256

2. VMware虚拟机配置详解

装好VMware后,新建虚拟机时要注意几个关键设置,这些直接影响系统运行的流畅度。

虚拟机类型选择:不要选默认的"典型配置",要选"自定义(高级)"。在选择客户机操作系统时,记得选"Linux" -> "Debian 11.x 64位"。虽然树莓派系统是特制的,但内核基于Debian,这样选兼容性最好。

硬件配置建议:根据你的宿主机性能来分配资源,我的经验是:

  • CPU:至少2核,如果宿主机是4核以上,可以分配4核
  • 内存:图形界面版最少2GB,推荐4GB;Lite版1GB就够
  • 硬盘:20GB起步,选"将虚拟磁盘拆分成多个文件"
  • 网络:一定要选"桥接模式",这样虚拟机才能获得独立IP

关键步骤:在虚拟机设置里,记得把CD/DVD设备指向下载好的树莓派镜像文件。第一次启动前还要检查"高级"选项里的固件类型,选择UEFI启动方式,这样更接近真实树莓派的启动环境。

有个容易忽略的点:在"选项"标签页里,把"共享文件夹"功能禁用。树莓派系统对VMware Tools的支持有限,开启这个功能反而可能导致启动失败。

3. 系统安装与初始设置

启动虚拟机后,你会看到树莓派系统的安装界面。整个过程大概需要10-20分钟,取决于你的硬盘速度。

首次启动配置:系统启动后会自动进入raspi-config配置工具。这里有几个重要设置:

  • 第一项"System Options"里设置主机名和密码
  • "Display Options"里把分辨率设为1920x1080
  • "Interface Options"里一定要开启SSH和VNC
  • "Localisation Options"里设置时区和键盘布局

用户名和密码:默认用户是"pi",密码是"raspberry"。但为了安全起见,建议第一次登录后就修改密码。用这个命令:

passwd

然后输入新密码。记得把密码记下来,后面远程连接都要用到。

系统更新:装好系统后第一件事就是更新软件包。先换国内源提升下载速度,编辑源列表文件:

sudo nano /etc/apt/sources.list

把默认的源地址替换成清华源或阿里云源,然后更新:

sudo apt update && sudo apt upgrade -y

这个过程可能需要半小时左右,耐心等待完成。

4. 获取虚拟机IP地址的多种方法

要远程连接虚拟机,首先要知道它的IP地址。有几种方法可以获取,我推荐同时用多种方法验证。

在系统内查询:最简单的方法是在树莓派终端里输入:

hostname -I

这个命令会显示所有网络接口的IP地址。通常第一个就是虚拟机的IP,格式是192.168.x.x这样的内网地址。

使用arp命令:在宿主机的命令行里输入:

arp -a

会列出所有连接到本地网络的设备,找到对应VMware的MAC地址的那条记录。VMware虚拟机的MAC地址通常以00:0C:29或00:50:56开头。

查看路由器后台:登录你家路由器的管理界面(一般是192.168.1.1或192.168.0.1),在连接设备列表里找主机名是"raspberrypi"的设备。这个方法最可靠,因为是从网络层面获取的IP。

设置静态IP:为了避免IP变化导致连接中断,建议在路由器里为虚拟机分配静态IP。或者在树莓派里设置静态IP:

sudo nano /etc/dhcpcd.conf

在文件末尾添加:

interface eth0
static ip_address=192.168.1.100/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

这样IP就固定为192.168.1.100了。

5. SSH远程连接实战

SSH是管理树莓派最常用的方式,特别适合执行命令行操作。Windows系统自带的PowerShell就支持SSH,不需要额外安装软件。

Windows自带SSH客户端:打开PowerShell或命令提示符,直接输入:

ssh pi@192.168.1.100

把IP地址换成你的虚拟机IP。第一次连接时会问是否保存密钥,输入yes然后输密码就能登录了。

使用Xshell:如果你需要更强大的功能,可以用Xshell。去官网下载免费的家庭版,安装后新建会话:

  • 协议选SSH
  • 主机填虚拟机IP
  • 端口默认22
  • 用户名pi

连接成功后就能在图形界面里操作了。Xshell的好处是支持多标签、文件传输和会话管理,比命令行方便很多。

SSH密钥登录:为了省去每次输密码的麻烦,可以设置密钥登录。先在本地生成密钥对:

ssh-keygen -t rsa

然后把公钥传到树莓派:

ssh-copy-id pi@192.168.1.100

这样以后登录就不用输密码了,既方便又安全。

常用SSH命令:连接成功后,可以试试这些常用命令:

  • top 查看系统资源使用情况
  • df -h 查看磁盘空间
  • sudo reboot 重启系统
  • sudo shutdown now 立即关机

6. Windows远程桌面连接配置

虽然SSH很好用,但有些操作还是需要图形界面。树莓派系统自带VNC服务,但在VMware虚拟机里用Windows自带的远程桌面更方便。

安装xrdp服务:首先通过SSH连接到树莓派,安装远程桌面服务:

sudo apt update
sudo apt install xrdp

安装过程大概2-3分钟,完成后自动启动服务。

配置防火墙:如果系统启用了防火墙,需要放行3389端口:

sudo ufw allow 3389

检查服务状态:用这个命令确认xrdp服务正常运行:

sudo systemctl status xrdp

如果看到"active (running)"就说明没问题。

Windows连接操作:在Windows搜索框里输入"远程桌面连接",打开后输入虚拟机的IP地址点击连接。会弹出登录窗口,用户名输入"pi",密码是你设置的密码。

第一次连接可能会提示证书警告,勾选"不再询问"继续就行。连接成功后就能看到树莓派的桌面环境了。

常见问题解决:如果连接失败,首先检查IP地址是否正确,然后确认xrdp服务是否正常运行。有时候需要重启服务:

sudo systemctl restart xrdp

如果桌面显示异常,可以尝试修改xrdp配置:

sudo nano /etc/xrdp/xrdp.ini

把max_bpp=32改成max_bpp=16,然后重启服务。

7. 双控制模式的优势与切换技巧

同时配置SSH和远程桌面有个很大的好处:可以根据需要随时切换控制方式。

SSH适用场景:适合执行系统管理任务,比如:

  • 安装卸载软件包
  • 修改系统配置
  • 查看日志文件
  • 运行后台服务

远程桌面适用场景:适合图形化操作,比如:

  • 使用图形界面软件
  • 进行编程开发
  • 调试桌面应用
  • 多媒体播放测试

同时使用两种方式:我经常这样工作:用远程桌面打开图形界面,同时用SSH连接执行命令。两个窗口并排显示,效率大大提高。

性能优化建议:如果觉得远程桌面有点卡,可以调整显示设置。在远程桌面连接时点"显示选项" -> "显示",把颜色深度改为16位,分辨率适当降低。这样能显著减少网络带宽占用。

剪贴板共享:远程桌面默认支持剪贴板共享,可以在虚拟机和宿主机之间复制粘贴文本。但要注意,大文件传输还是用SCP命令更可靠:

scp 本地文件 pi@192.168.1.100:~/Downloads/

8. 常见问题与故障排除

在实际使用中肯定会遇到各种问题,我这里总结了一些常见情况的解决方法。

无法获取IP地址:如果虚拟机获取不到IP,首先检查VMware的网络设置是否选

VMware 安装树莓派系统 2、在弹出来的新建虚拟机向导默认 典型点击下一步。 3、选择 稍后安装操作系统 点击下一步。 4、客户机操作系统选择 Linux(L),版本选择 Debian 10.x 然后点击下一步。 根据 树莓派 操作系统的镜像 2021-01-11-raspios-buster-i386.iso文件名称可知,buster 是指Debian 版本,i386 指32位操作系统。 5、为虚拟机命名并选择存储位置。 6、指定最大磁盘大小,默认为2...... 阅读详情

相关推荐

在虚拟机上安装树莓派系统

一、准备 最近学习树莓派,刚好电脑上有虚拟机,想着先在虚拟机上安装树莓派系统,电脑上的虚拟机版本是VMware10,由于担心老版本兼容性的问题,并且做出尝试后仍存在问题,于是安装了一个14.1.1版本的,搜了网上的资料,该版本下安装树莓派的成功案例特别多。 VMware14.1.1的安装链接我也收集了。链接如下 链接:https://pan.baidu.com/s/1si2qWY5WT4bmWK4-9MCHvg 提取码:0x52 当然这个链接下载好之后是需要购买秘钥的,我在网上也搜集到了破解的..

yuan123890的博客 1万+

【Linux系列0】树莓派系统搭建在PC虚拟机中

树莓派系统Raspberry Pi Desktop镜像在虚拟机中安装,实现无树莓派硬件也可以进行程序开发测试。

kewaqi618的博客 7728

虚拟机安装树莓派桌面系统

首先从官网下载树莓派PC系统,然后电脑安装模拟器 如果是windows hyper-v,此时创建虚拟机的时候记得选择第一代的,第二代WDS网络配置容易出问题 创建完之后启动   这里开始是设置磁盘分区,选择使用整个磁盘。   选择刚才创建的虚拟硬盘。   按推荐的方式,所有文件存放在一个分区。   完成分区设置并将改变写入磁盘。至此,磁盘分区完成。接...

duoduozk的博客 5679

初识树莓派 + VMware17 安装树莓派(Raspberry Pi 4B/5)

文章主要介绍了树莓派(Raspberry Pi)以及使用VMware安装树莓派的步骤。树莓派是一款基于ARM架构的小型计算机主板,可以运行多种操作系统,广泛应用于教育、物联网等领域。为了在没有物理树莓派设备的情况下进行开发和测试,可以使用VMware虚拟机软件安装树莓派。文章详细阐述了安装步骤,包括下载和安装VMware软件、下载树莓派镜像文件、创建虚拟机、配置虚拟机参数、安装操作系统等,最终实现在VMware中运行树莓派的目的。通过本文的介绍,读者可以了解树莓派的基本概念和特点,并掌握在VMware中安装

yxn4065的博客 1万+

虚拟机安装树莓派系统.pdf

虚拟机安装树莓派系统。安装环境 操作系统:Windows 10 虚拟机:VMware 11.1.0 在虚拟机上开发更方便,更灵活,开发过程总比天天带着板子强多了

VirtualBox增强功能安装全指南:从下载到配置复制粘贴功能

本文详细介绍了VirtualBox增强功能的完整安装与配置流程,重点解决了虚拟机与主机间复制粘贴、文件拖放等核心协作难题。通过分步指南和故障排查,帮助用户在不同操作系统(如Windows、Linux)中实现无缝集成,提升虚拟化工作效率与体验。

weixin_29206669的博客 419

VMware安装树莓派

本文借鉴另一位大佬的文章,在此基础上记录一下安装树莓派的过程。在开始做一些基础准备:我使用的VMware版本是17.5,安装可以参考其他博主的文章(与大佬的版本一致,但实际上不一致也可以,我一共安装了两天,尝试了各种版本,遇到了安装不上的问题,最后发现不是版本的问题)树莓派系统的版本是 2022-07-01-raspios-bullseye-i386进入网站之后,选择一个版本点击下载iso版本以上是准备的材料。

Anabaaba的博客 3919

ComfyUI节点流实战:用Wan2.1制作电商短视频全流程(附人物/商品模板)

本文提供了一份详尽的ComfyUI实战教程,指导用户如何利用通义万相Wan2.1图生视频模型,高效制作适用于抖音等平台的电商短视频。内容涵盖从环境部署、核心工作流搭建,到针对服装、3C数码等品类的高级提示词模板与参数调优,旨在帮助电商从业者快速生成高质量、高保真商品展示视频,显著提升内容生产效率。

potato的博客 1281

VMware虚拟机搭建树莓派系统:SSH与Windows远程桌面双控实战指南

本文详细介绍了在VMware虚拟机中搭建树莓派系统,并配置SSH与Windows远程桌面实现双控制的完整流程。从系统安装、网络配置、服务开启到客户端连接,提供了详细的实战指南,帮助用户高效管理和远程操作树莓派虚拟机。

d6e7f8的博客 753

YOLOv8-seg模型后处理实战:从输出解析到mask生成的完整流程

本文详细解析了YOLOv8-seg实例分割模型的后处理完整流程,从理解output0与output1的双输出结构,到实现检测框的置信度过滤、坐标转换与NMS,再到核心的掩膜生成数学原理与矩阵乘法实现。文章深入探讨了如何将掩膜系数与原型掩膜库结合,生成像素级分割结果,并提供了掩膜上采样、边缘优化、性能提升及解决实际应用难题的实战方案。

xgboost6farmer的博客 317

Java 多线程(1)---- 初识线程

前言 多线程想必大家都不会陌生。因为在日常使用和开发中,多线程的使用实在是太常见了。我们都知道,发明多线程的目的是为了更好的利用计算机的 CPU 资源。比如在一个进程中如果只有一个线程(也叫主线程),那么如果当这个线程因为某种原因阻塞(等待用户输入数据等情况)的时候,那么相对应的这个进程也让出了 CPU 资源并暂停执行了。试想一下,如果我们在一个进程中添加多个线程,那么当这个进程中某个线程阻塞的...

指点 1544

VirtualBox的下载与安装和RaspberryPi树莓派虚拟环境的搭建

​首先需要到RaspberryPi官网下载Raspberry Pi Desktop版本。下载网址:https://www.raspberrypi.com/software/raspberry-pi-desktop/ ​ 市场上有多种虚拟机可供选择,我们选择VirtualBox因为它免费,且有定期更新。下载网址:https://www.virtualbox.org/ 遇到此情况不用担心,在安装本地网络的驱动程序时,它只会断开几秒钟的连接。这将能够让您在主机和虚拟机之间建立网络连接。 ​

m0_60937082的博客 3043

通用定时器脉冲计数实验(STM32CubeMx配置)

通用定时器脉冲计数实验

a1169511636的博客 5509

虚拟机VMware安装树莓派:换源+安装VMwareTools+连接Xshell

虚拟机VMware安装树莓派系统后实现下载速度上升和与主机之间复制粘贴的自由

xiaoyi_11的博客 873

MoveIt2项目想换掉KDL求解器?试试这个trac_ik插件(附源码编译避坑指南)

本文详细介绍了如何在MoveIt2项目中用trac_ik插件替代KDL求解器,提升机械臂运动学求解的效率和成功率。内容涵盖环境准备、源码编译避坑、项目集成及性能调优,特别适合需要高精度控制的协作机械臂应用场景。通过实测数据对比,trac_ik在求解时间和奇异点处理上显著优于传统KDL求解器。

weixin_30730053的博客 697

【从零开始学习 SystemVerilog】1.1、SystemVerilog 概述

【从零开始学习 SystemVerilog】1.1、SystemVerilog 概述

努力,加油每一天鸭~ 1037

VMware虚拟机 安装Raspberry及配置opencv

在VMware虚拟机安装Raspberry及配置opencv

weixin_73651256的博客 904

后悔没早点知道!用AI只需四步,一次性讲清高质量论文引言写法(附公式+AI指令)

帮我写SCI 论文撰写引言的“研究背景与重要性”,要求从本研究所属领域的小背景切入,使用现在时态描述该领域的总体状况与发展趋势,突出其在学术研究、实际应用或社会层面的重要价值,并通过一个吸引人的钩子开头,如关键事实、现实问题或学术热点,引导读者关注本主题的重要性。梳理你所在领域和你研究相关的关键成果,但不能罗列所有文献,重点抓核心脉络,这部分最重要的实际上是让你了解别人的研究脉络,然后在每个关键的节点上,引用几篇关键参考文献作支撑,来体现你对领域的熟悉度就可以了。3)研究缺口模糊,没法突出问题的真实价值;

qq_64378896的博客 116

VMware安装树莓派(一)

VMware安装树莓派 本次环境:win10X64 VMware(需自行安装) 想买树莓派折腾的小伙伴们,可以先在虚拟机上体验一把,,,话不多说,开始 1.官网下载Raspbian pi Desktop镜像 地址:https://www.raspberrypi.org/downloads/ 自行下载即可,不过包比较大,应该会很慢 2.VMware新建虚拟机 我的电脑是64位的,如果你的是3...

崂山啤酒加冰的博客 5013

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

vm安装树莓派_在虚拟机上安装树莓派系统

01、下载Raspberry Pi Desktop (for PC and Mac)https://www.raspberrypi.org/downloads/raspberry-pi-desktop/02、install03、Configure the keyboard : Chinese04、Partition disks : Guided - use entire disk05、Parti...

weixin_39979489的博客 688

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

VM虚拟机安装树莓派系统遇到的问题

2021.1.17 今天被虚拟机上的这个树莓派系统气死,首先是在编译的时候出现问题:rlwe_rand_openssl_rand.c:5:10: fatal error: openssl/rand.h: 没有那个文件或目录 #include <openssl/rand.h>。树莓派上默认的编辑器是vi,感觉不好用。但是执行下面这行,报错:E:无法定位软件包。 sudo apt-get install libssl-dev 出现无法定位软件包,更换源:用针对Ubuntu系统的换源方法不好使.

ice_tomato的博客 1174

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

初探Raspbian

树莓派 修改PI账号的密码 开启root账号 SSH 远程桌面

Matrix-yang的博客 524
上一篇: TI MSPM0+开发(二)CCS工程导入与调试实战 - 基于MSPM0L1306
下一篇: STM32 ADC精准采集12V电池电压:从分压电路到软件校准全解析
tech5
博客等级 码龄17年 53粉丝 1363原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值