欢迎回来
登录你的知识库账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属知识库
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

notebasewww.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v0.8.7 · 知识库
笔记
KnowledgeBase
网络无边,知识有迹。
0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →
>
笔记
0
加载中...
工具
0
此页用于记录用户反馈问题后的每一次改进
笔记用法

“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。

md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。

要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。

工具用法

在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。

要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。

工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。

隐藏笔记

写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。

适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。

数据安全

你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。

技术

全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。

理念

这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。

原则

不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。

更多

产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。

举报

如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。

趋势
// 点击导航加载发现
归档
// 归档为空
最近浏览
// 暂无浏览记录
发布
// 加载中...
用户发布
// 加载中...
用户管理
// 加载中...
访问统计
// 加载中...
内容审核
// 加载中...
个人信息
// 加载中...
返回首页

VirtualBox

VirtualBox — 一款免费开源的跨平台虚拟机,让你在系统里跑另一个系统。

如果你跟我一样,喜欢折腾各种操作系统,或者偶尔需要测试某个软件在不同环境下的表现,那 VirtualBox 绝对是个宝藏工具。它最大的好处就是:免费、跨平台、功能还够用。你不需要买 VMware Workstation 的授权,也不用折腾 Hyper-V 的复杂配置,下载安装完就能直接上手。

这个工具到底是干什么的?

简单说,VirtualBox 能在你现有的操作系统(比如 Windows、macOS、Linux)里,通过虚拟化技术创建出一台或多台“虚拟电脑”。每台虚拟电脑都有自己的 CPU、内存、硬盘、网卡,你可以往里面装任何操作系统——Windows、各种 Linux 发行版、甚至 macOS(不过有法律和硬件限制)。它解决的核心问题是:不用重装系统、不用双系统切换、不用买第二台电脑,就能安全地测试、开发、学习任何操作系统或软件。

比如你是个开发者,需要在 Ubuntu 上跑 Docker,但主机是 Windows;或者你是个普通用户,想体验一下 Linux Mint 但又怕搞坏电脑;又或者你需要运行一些老旧的 Windows XP 软件——VirtualBox 都能搞定。而且虚拟机和主机之间是隔离的,虚拟机里崩了、中毒了,主机完全不受影响,删掉重建一个就行。

下载方式

去官网下载最安全,别去第三方网站,容易踩坑。官方链接在这里:

VirtualBox 官网下载页

进去之后,页面会根据你的系统自动推荐对应版本。如果你是 Windows 用户,点“Windows hosts”那个链接;macOS 用户点“OS X hosts”;Linux 用户就根据自己的发行版选对应的包。另外建议顺手把“Extension Pack”也下载了,它提供了 USB 3.0 支持、远程桌面、磁盘加密等额外功能,后面会用到。

安装方法

安装过程基本是傻瓜式,但有几个点值得注意:

Windows 用户:
双击安装包,一路 Next。中间会弹出两次“是否安装网络驱动”的提示,一定要点“是”,否则虚拟机没法联网。安装路径建议保持默认,别放中文路径,避免后面莫名其妙的问题。

macOS 用户:
下载的是 .dmg 文件,双击打开,把 VirtualBox.app 拖进 Applications 文件夹就行。然后去“系统偏好设置 -> 安全性与隐私 -> 通用”里,点一下“仍要打开”,因为苹果会拦截未签名的内核扩展。

Linux 用户:
如果你是 Ubuntu/Debian,可以直接用 apt 安装:

sudo apt update
sudo apt install virtualbox virtualbox-ext-pack

其他发行版去官网下载对应 .deb 或 .rpm 包,用软件中心双击安装就行。

安装完 Extension Pack 的方法:打开 VirtualBox,点击菜单栏“文件 -> 工具 -> 扩展包管理器”,把下载好的 .vbox-extpack 文件拖进去,同意协议即可。

基础使用教程

装好之后,咱们来创建第一台虚拟机。我以安装 Ubuntu 22.04 为例,手把手走一遍。

第一步:准备系统镜像
去 Ubuntu 官网下载一个 ISO 文件,记住位置。

第二步:新建虚拟机

  1. 点击 VirtualBox 主界面左上角的“新建”按钮。
  2. 名称填“Ubuntu Test”,类型选“Linux”,版本选“Ubuntu (64-bit)”。
  3. 内存大小:建议给 4GB(4096MB),如果你的电脑内存只有 8GB,给 2GB 也行,别贪多,否则主机卡死。
  4. 硬盘:选“现在创建虚拟硬盘”,文件大小建议 25GB 以上,类型选“VDI(VirtualBox 磁盘映像)”,动态分配(按需增长,不占满)。
  5. 创建完成后,选中虚拟机,点击“设置”。

第三步:挂载 ISO 并安装系统

  1. 在设置里,进入“存储”选项卡,点击“控制器:IDE”下面的光盘图标,在右侧属性里点光盘旁边的图标,选择“选择虚拟光盘文件”,找到你下载的 Ubuntu ISO。
  2. 点“确定”退出设置,然后点击“启动”按钮。
  3. 虚拟机窗口会像一台真实的电脑一样启动,从 ISO 引导进入 Ubuntu 安装界面。剩下的步骤就跟在真机上装系统一样了——选择语言、分区(新手直接选“清除整个磁盘”安装,反正只是虚拟磁盘)、设置用户名密码。
  4. 安装完成后,系统会提示重启,重启时记得在虚拟机的菜单栏“设备 -> 光盘驱动器”里,把 ISO 镜像“弹出”,否则又会从 ISO 启动。

第四步:安装增强功能(重要)
装完系统后,你会发现鼠标不能自由在主机和虚拟机之间切换,分辨率也很低。这时候需要安装“增强功能”(Guest Additions)。

  1. 在虚拟机窗口的菜单栏点击“设备 -> 安装增强功能”,虚拟机里会弹出一个光盘图标。
  2. 在虚拟机里打开终端,执行:
    sudo mount /dev/cdrom /mnt
    cd /mnt
    sudo ./VBoxLinuxAdditions.run
    
    等待安装完成,重启虚拟机。之后你就可以无缝拖拽鼠标、共享剪贴板、调整窗口大小了。

基础操作小贴士:

  • 按 Right Ctrl 键(默认)可以释放鼠标光标,回到主机。
  • 虚拟机窗口可以全屏,按 Host + F(Host 就是 Right Ctrl)。
  • 快照功能:在虚拟机运行时,点“机器 -> 拍摄快照”,可以随时保存当前状态,以后出问题了随时恢复。

进阶技巧

如果你已经会用基础功能了,下面这几个技巧能让你用得更爽。

1. 共享文件夹
想让虚拟机直接访问主机上的文件?在虚拟机设置里,进入“共享文件夹”,添加一个主机路径,比如 D:\Share,挂载点填 /mnt/share,勾选“自动挂载”和“固定分配”。然后在虚拟机里执行:

sudo mount -t vboxsf share /mnt/share

之后在 /mnt/share 就能看到主机里的文件了,双向拷贝非常方便。

2. 端口转发(SSH 或 Web 服务)
如果你在虚拟机里运行了一个 Web 服务(比如 Nginx 监听 80 端口),想从主机浏览器访问?在虚拟机设置 -> 网络 -> 高级 -> 端口转发,添加一条规则:主机端口填 8080,子系统端口填 80。之后在主机浏览器输入 http://localhost:8080,就能访问虚拟机里的服务了。这对开发测试特别有用。

3. 克隆与导出
如果你配置好了一台虚拟机,想复制一份给别人或者备份:右键虚拟机 -> 复制,可以生成一个完全一样的副本(记得选“生成新的 MAC 地址”避免网络冲突)。或者用“文件 -> 导出虚拟电脑”,导出为 .ova 文件,拿到别的电脑上导入就能直接运行。

4. 嵌套虚拟化
如果你想在虚拟机里再跑 Docker 或另一个虚拟机(比如在 Ubuntu 虚拟机里跑 Docker Desktop),需要开启嵌套虚拟化。在宿主机终端执行:

VBoxManage modifyvm "你的虚拟机名称" --nested-hw-virt on

注意:Windows 宿主机上需要关闭 Hyper-V 才能生效。

5. 命令行管理(VBoxManage)
VirtualBox 自带强大的命令行工具 VBoxManage。比如批量启动虚拟机:

VBoxManage startvm "Ubuntu Test" --type headless

这样虚拟机就在后台无界面运行,适合服务器场景。或者用 VBoxManage list vms 查看所有虚拟机,VBoxManage controlvm "名称" poweroff 强制关机。

最后说两句

VirtualBox 虽然不是性能最强的虚拟机(重度 3D 渲染、大型游戏还是得看 VMware 或 KVM),但日常开发、学习、测试完全够用。而且它是开源的,社区活跃,遇到问题去论坛搜一下基本都有解决方案。

如果你刚开始接触虚拟机,建议从 Ubuntu 或 Debian 这类 Linux 发行版练手,因为免费、文档多、社区友好。等熟悉了再尝试装 Windows 或其他系统。记住一点:玩坏了就删掉重建,别怕,反正主机没事。

好了,去下载一个试试吧,你会发现新世界的。

编写使用方法
Markdown 格式 · Ctrl+Enter 确定
新建笔记
预览
数据表格
点击单元格编辑 · Tab 移动
A1fx
Sheet1
BIH1H2≡🔗</>
隐私提醒

取消
编辑工具
取消