Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        4年前关闭。
                                                                                            
                
        
情况:

我已经在外部HDD上安装了Fedora,并以与Windows安装完全脱钩的方式完成了安装。即我没有双重引导配置。

设置的工作方式-我已将BIOS引导顺序设置为首先考虑USB HDD,然后考虑内部HDD。因此,当我想启动fedora时,我将外部HDD插入USB3.0插槽。它只是启动进入Fedora。只要插入HDD,就无法再启动Windows。

我可以放心地说,我有一个Fedora“映像”(尽管我不知道映像是否正确)部署在外部HDD上,Fedora的引导程序和Windows的引导程序在单独的HDD上-一个在外部,另一个是内部的,彼此完全独立。

我的外部硬盘文件系统是


/ boot-ext4(只有fedora条目)
/-ext4 lvm
/ home-ext4 lvm
交换-交换


需求

因为独立,所以现在很好。但是每次我想使用Fedora时,都必须重新启动和引导。我想知道是否可以设置虚拟化环境,以便在Windows中工作时可以用来在VM中引导外部HDD。

即我在Windows中。我想启动软呢帽。因此,我只是插入外部HDD并启动VMWare或VirtualBox并启动VM。并且它检测到我的外部HDD并启动它。



关闭计算机电源后,如果我插入外部硬盘驱动器然后再打开,则它仍应能够启动到fedora中。

我尝试使用virtualbox。我将外部硬盘驱动器添加到USB列表中,但是当我启动VM时,它说找不到引导到的任何操作系统。

这是因为Windows无法读取我的外部HDD分区吗?我可以看到Windows正在检测驱动器,而Windows磁盘管理正在显示分区,但是我无法使虚拟盒从其启动。

是因为virtualbox需要虚拟磁盘文件还是无法从外部HDD启动?

有什么工具可以让我做自己想做的事情?即在Windows中,启动我外部硬盘上的fedora吗?

最佳答案

弄清楚了。
我必须为外部硬盘创建VMDK文件
来源:http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/

10-02 13:44
查看更多