Redian新闻
>
在 Linux 的 VirtualBox 中从 USB 驱动器启动 | Linux 中国

在 Linux 的 VirtualBox 中从 USB 驱动器启动 | Linux 中国

科技
 
导读:你可以在 VirtualBox 中的虚拟机上使用立付 Linux USB。这样可以省去重新启动主机的麻烦。
本文字数:2865,阅读时长大约:4分钟

你可以在 VirtualBox 中的虚拟机上使用立付 Linux USB。这样可以省去重新启动主机的麻烦。

你有一个 立付(Live) Linux USB 吗?在当前系统上测试它的常用方法是重新启动,并在系统重新启动时选择从立付 USB 启动。

但这很烦人,因为你需要停止计算机上的工作并重新启动它。

一种干扰较小的方法是使用虚拟机。

是的,你可以使用 VirtualBox 从虚拟机中的 USB 启动。这样,你不必为了尝试而在 VM 中安装发行版,而是改用立付会话。

在本教程中,我将展示在 Linux 系统使用 VirtualBox 从 USB 驱动器启动的步骤。这需要花费一些时间和精力,但可以让你免于重启系统。

在 Linux 的 VirtualBox 中从 USB 驱动器启动

由于这是针对高级用户的教程,因此我省略了你事先需要的几个步骤:

◈ 在 Linux 系统上 安装 VirtualBox🔗 itsfoss.com
◈ 创建立付 Linux USB,最好 使用 Ventoy🔗 itsfoss.com

本指南分为三个部分:

◈ 创建虚拟机磁盘文件
◈ 在 VM 中使用 USB 启动
◈ 删除虚拟机磁盘(可选)

那么让我们从第一个开始。

步骤 1:创建虚拟机磁盘文件(VMDK)

首先,你需要识别 USB 驱动器的磁盘名称,为此,你需要 列出系统的驱动器🔗 linuxhandbook.com

为此,我将使用 lsblk 命令:

  1. lsblk

🚧 确保使用不带任何数字的磁盘名称。就我而言,Ventoy 以 sdb1 命名,但我仍然只能使用 sdb。

从上图中,你可以看到,Ventoy 列出了 sdb11,但你必须使用不带任何数字的名称。这意味着我必须只使用 sdb,否则,它会抛出错误。

找到驱动器名称后,使用以下命令中的 VBoxManage 命令来创建:

  1. sudo VBoxManage createmedium disk --filename=/path/to/rawdisk.vmdk --variant=RawDisk --format=VMDK --property RawDrive=/dev/sda

在上面的命令中,将 /path/to/rawdisk.vmdk 替换为要保存文件的路径 ,将 /dev/sda 替换为目标驱动器。

就我而言,我想在我的主目录中创建一个名为 IF.vmdk 的文件,并且我的目标驱动器是 /dev/sdb,然后,我将使用以下命令:

📋 你需要提供绝对路径来创建 vmdk 文件!

  1. sudo VBoxManage createmedium disk --filename=/home/sagar/IF.vmdk --variant=RawDisk --format=VMDK --property RawDrive=/dev/sdb

最后,使用 chmod 命令更改权限:

  1. sudo chmod 777 Filename.vmdk

步骤 2:在 Linux 的 VirtualBox 中从 USB 启动

首先,从系统菜单中打开 VirtualBox,然后单击 “新建(New)” 按钮。

在那里,为你的虚拟机命名并选择操作系统类型及其版本:

现在,单击 “下一步(Next)” 按钮,它会要求你为虚拟机分配硬件资源:

完成硬件资源分配后,单击“下一步”按钮。

在这里,你将找到创建或添加虚拟磁盘的选项。现在,请执行 3 个简单步骤:

◈ 选择第二个选项 “使用现有虚拟硬盘文件(Use an Existing Virtual Hard Disk File)”。
◈ 点击“文件”图标。
◈ 点击“添加(Add)”按钮并选择你最近创建的以 .vmdk 结尾的文件。

选择文件后,它将显示文件的名称,选择它并点击 “选择(Choose)” 选项:

它将向你显示已选择从中启动的文件。单击下一步,它将显示你所做的选择的摘要。

点击 “完成(Finish)” 按钮:

就是这样!虚拟机已创建。

要启动虚拟机,首先选择虚拟机并单击启动按钮:

由于我的 USB 有 Ventoy,你可以看到,此处列出了多个发行版:

很酷。是么?

步骤 3:使用删除虚拟机及 vmdk 文件(可选)

当我在删除虚拟机后尝试删除 vmdk 文件时,当然,它被删除了,但每当我尝试创建具有相同名称的新文件时,它都会给我一个错误,说该文件已经存在!

因此,在这里,我将引导你了解如何删除虚拟机及 vmdk 文件。

首先,关闭虚拟机并将其删除。

现在,如果你尝试 使用 rm 命令🔗 linuxhandbook.com 并提升权限删除 vmdk 文件,你可以删除它(但这就是幻觉的开始)。

例如,在这里,我删除了 IF.vmdk 文件:

  1. sudo rm IF.vmdk

现在,如果我尝试创建一个具有相同名称的新 vmdk 文件,则会出现错误,指出该文件已存在:

要删除 vmdk 文件,首先,你必须使用以下命令取消注册该文件:

  1. sudo VBoxManage closemedium disk /path/to/MyDrive.vmdk

完成后,你可以使用 rm 命令删除该文件,它将轻松删除:

  1. sudo rm Filename.vmdk

然后,如果你尝试创建具有相同文件名的 vmdk 文件,你可以这样做:

这就行了!

更多虚拟机技巧

如果你正在寻找最快的 VM,可以使用 Qemu + KVM 的组合。我知道这听起来很复杂。

但为了更简单一些,我们制作了一份关于如何在 Ubuntu 上安装和使用 Qemu 的专门指南,包括启用共享文件夹、剪贴板和自动调整大小:

如何在 Ubuntu 上安装和使用 Qemu🔗 itsfoss.com

我希望本指南对你有所帮助。

(题图:MJ/f74a3b33-2bcf-445b-8868-1dfc420f5b9d)


via: https://itsfoss.com/virtualbox-boot-from-usb/

作者:Sagar Sharma 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :geekpi
💎💎💎💎
翻译: 2018.5 篇
|
贡献: 3619 天
2013-10-25
2023-09-22
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Github上高星可产品化开源项目--闭环电机驱动器Garuda Linux “Spizaetus” 发布,可以体验 KDE Plasma 6 了! | Linux 中国Vojtux:针对视力障碍用户改造 Linux | Linux 中国使用 dialog 和 jq 在 Linux 上编写高效终端 TUI | Linux 中国1折入!英国重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢,专柜同款Polo衫,舒适、透气、高品质!Linux 游戏的下一个秘密武器:Bottles Next | Linux 中国Linux-轻量级工具集合 Busybox黑马南京人工智能加速器启动招募,多家链主联合赋能企业发展一直在期待的基于 Ubuntu 的滚动发布 Rhino Linux 终于来了 | Linux 中国USB-C 接口成主流,苹果其它产品更新USB-C 接口时间曝光一閃一閃亮晶晶 Twinkle, Twinkle火了172年!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢来了,又好穿又有品!!真没想到!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)风衣都让我们找来了(1折限时抢)换季大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢经典纯色T恤,买一送一!𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢三防夹克,经典、优雅不凡的英伦风!还送长袖T恤!共建AI产业生态,黑马·南京建邺新一代人工智能加速器启动看热闹的不嫌事大,吃瓜群众不怕瓜大备受欢迎的数字音频工作站 Studio One 新增了对 Linux 的支持 | Linux 中国Nature子刊 | 杜艺岭组发文揭示细菌来源的新型5-羟色氨酸生物合成途径并实现在细菌中从头合成人体激素褪黑素国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢中长款风衣,品位与优雅,兼顾帅气和女人味!后院的后院, 目前20块石板的现状Linux 桌面上的 Firefox 面临着大问题 | Linux 中国1折入!穿过国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢的人,才是真正的有品!【C1->AV 15% Bonus; UR->BA 30% Bonus; MR->AF 25% Bonus】转点奖励活动汇总菲迪莱USB 启动盘制作工具 Rufus 4.3 版发布:添加 expert 功能、改进 Slax Linux 支持1折入!穿过国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢的男人,才会明白什么是品质![旅游] 旅行第15季088城 冰岛首都 Reykjavík 的冬天换季大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢短袖买一送一!库存不多,手慢无!1折入!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹三防夹克,下单送长袖T恤!基辛格访华/谢峰访五角大楼如何制作一个 Linux Mint 立付 USB | Linux 中国[旅游] 旅行第15季085城 - 冰岛Keflavík小镇 蓝湖温泉 地热发电站你好,我是筚(bì)篥( lì)!【酒店点数->UA 30% Bonus; Choice -> UA 5:2; UR->VS 30% Bonus】转点奖励活动汇总
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。