我收到了一台旧的 Windows Server,我想删除所有内容并在其上安装 Debian。服务器受 USB 启动保护(如果我使用 USB 密钥进行 Debian 实时安装,服务器将无法启动),因此我将硬盘驱动器放入我的计算机中。
现在我的计算机中有两个硬盘(三个,包括我的 SSD),我想在服务器的驱动器上安装 Debian 安装程序,这样当我把它放回服务器时就可以安装 Debian(我不想直接用我的电脑安装)。
问题是,我下载了unetbootin和Debian netinst镜像,但是在unetbootin中选择“硬盘驱动器”时,它只显示主C:/驱动器,而我要安装Debian的磁盘是G:/,但它不是列出...
我真的不知道该怎么办,所以我请求一些帮助。非常感谢您的关注! :)
答案1
如果我之前的答案不适用于OP,这里是另一个需要安装的解决方案虚拟盒子。
diskmgmt.msc
通过从命令提示符 运行来打开磁盘管理实用程序。- 找到您要安装 Debian 的磁盘的磁盘号。在本例中,数字为 1。
从管理命令提示符运行以下命令(请务必将 # 替换为您之前找到的驱动器号):
cd %programfiles%\Oracle\VirtualBox VBoxManage internalcommands createrawvmdk -filename C:\debian.vmdk -rawdisk \\.\PhysicalDrive#
这会将目录更改为 VirutalBox 的安装目录,并为 VirtualBox 创建一个 VMDK 文件(位于
C:\debian.vmdk
),该文件是到物理驱动器的直接链接。以管理员身份运行 VirtualBox(访问 RAW 硬盘需要)。然后创建一个新的虚拟机。
选择 Debian 作为操作系统类型,如果您愿意,其他选项(除了选择磁盘文件!)可以保留。当您进入选择硬盘页面时,请务必选择选择现有硬盘,并找到我们之前创建的文件。 (如果您运行了 line 的命令行,该文件应位于
C:\debian.vmdk
)如果您不是为 UEFI 机器安装 Debian,请跳过此步骤!
选择我们刚刚创建的虚拟机,然后单击设置。
从那里,单击System
,然后选择Enable EFI
。
然后单击“确定”。选择虚拟机,然后单击
Start
。
当它提示您选择一个映像文件来启动虚拟机时,请选择您之前下载的 Debian 安装 ISO。按照 Debian 安装过程操作,完成后,您可以关闭计算机并移除硬盘并将其放回服务器。
现在您应该能够从内部硬盘启动并启动 Debian。
(教程改编自https://www.howtogeek.com/187721/how-to-boot-from-a-usb-drive-in-virtualbox/)