2012-08-02 108 views
0

我想列出某些机器上安装的所有操作系统。这台机器可能有很多操作系统(windows,linux发行版,esxi)。我有物理访问这台电脑,我有一个特权帐户(管理员)。我如何列出所有这些操作系统?安装在机器上的操作系统列表

回答

2

如果您的计算机上有很多操作系统,其中之一就是linux,这意味着您可以读取lilogrub配置,以便列出本机上的操作系统。

0

虽然很难说明安装的操作系统,但您可以使用分区工具工具(如MiniPartition Wizard for windows或gparted for linux来列出分区)。每个分区都有一个标志,告诉它正在使用哪个文件系统,并且通常在文件系统和操作系统之间存在一对一的对应关系,但并不总是如某些操作系统可以使用不同的文件系统,如linux可以安装在NTFS上,但对于最它会给你一个好主意。例如NTFS/FAT通常是windows,ext2/3/4是linux,等等...

0

os-prober是至少在某些Linux发行版中可用的操作系统检测工具,主要用于将其他操作系统添加到grub菜单。

在我的Debian系统,它的工作原理是这样的:

$ sudo os-prober    
/dev/sda1:Windows Recovery Environment (loader):Windows:chain 
/dev/sda2:Windows 7 (loader):Windows1:chain 

可以看出,它并没有显示它是从,只有其他可用的操作系统上运行的操作系统。

相关问题