win8.1下安装ubuntu ubuntu电脑下载
大家好,今天来为大家分享win8.1下安装ubuntu的一些知识点,和ubuntu电脑下载的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
win8.1上的virtual box装ubuntu错误怎么解决
很简单,一条语句就够了。假设你已经安装好了 ubuntu,接下去要安装 virtual box只要执行下面的语句就行了:
sudo apt-get install virtualbox
---------
不会在 virtual box上装 XP啊??这个很简单的,跟在普通机器上装机是差不多的,只是在装之前,你得先用 Vbox虚拟一台电脑出来。假设你已装好 virtual box了,启动菜单 application/system tools/SUN xVM进入虚拟机管理界面,然后点击 new,按提示一步步下去即可创建一台虚拟电脑,基本上接受其默认值就行了。虚拟电脑建好后, virtual box管理界面上的 settings就可用了,你进入 settings可以为虚拟电脑做一些设置或调整,把光驱挂载上去,然后放入 XP安装盘,启动你刚刚创建的虚拟电脑,让它从光盘启动就行了,接下去就跟在实体机上安装一样了。
如何在UEFI模式下Win8与Ubuntu多系统的安装
UEFI自带引导的。Linux下可以用efibootmgr管理。添加win的引导也是相当容易。可以参考下arch的文档,基本通用的。Unified Extensible Firmware Interface
当然,UEFI的引导一般为Windows开了小门,很可能会自动激活win的引导为默认,你改了之后它还是改回来的(解决方案:禁用后重新添加新项,不可禁用的情况下,直接替换)。因为你先装的win,后装的Linux,所以应该没有这个问题,只要把win的efi引导文件配置进去就行了(efibootmgr)。
PS:如果你后装的Ubuntu,我不太清楚你是不是使用了新的efi分区(一个很小的FAT分区,很可能Ubuntu安装的时候没有自动识别原来windows的efi分区,又或者你手动指定了另一个分区),如果你没有使用windows原来的efi分区的话,那么win的引导显然是找不到的。当然,做法很简单,把win的efi文件从原来的分区拷贝到现在的分区即可。efi分区默认挂载点应该在/boot/efi
典型的efibootmgr输出如下:
->% efibootmgr-v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,3000,0001,0002,0003,2001,2002,2003
Boot0000* Windows Boot Manager HD(1,20000,100000,8c2edb26-db0f-49f4-8b08-e04cfd8413f1)File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* arch HD(1,20000,100000,8c2edb26-db0f-49f4-8b08-e04cfd8413f1)File(\EFI\arch\grubx64.efi)
Boot0002* Windows 8.1 HD(1,20000,100000,8c2edb26-db0f-49f4-8b08-e04cfd8413f1)File(\EFI\Microsoft\Boot\win.bootmgfw.efi)
Boot0003* Syslinux HD(1,20000,100000,8c2edb26-db0f-49f4-8b08-e04cfd8413f1)File(\EFI\syslinux\syslinux.efi)
Boot2001* USB Drive(UEFI) RC
Boot2002* Internal CD/DVD ROM Drive(UEFI) RC
Boot3000* Internal Hard Disk or Solid State Disk RC
***
补充下grub在UEFI下的位置。
UEFI首先通过grub的EFI文件引导grub,然后grub通过其它efi文件引导别的(当然,也包括Linux内核)。
在UEFI环境下,grub不是必要的。实际上Linux内核可以直接作为efi文件引导。应该就是所谓的EFISTUB,具体我也不太清楚。这个我成功配置过,用了几个月,但是相当不稳定,可能会因为某次内核的更新而引导失败。所以,选择用grub之类的中转是一个相当稳妥的方案。
个人建议:不要用grub配置windows的引导。只要你的EFI分区配置正确,那么你总是可以通过UEFI来引导(在我这边是F9调出引导界面)。你也不需要考虑双硬盘,选择硬盘优先级什么的(这事我还真干过,但改优先级绝对不是一件很方便的操作,花费的时间远多于UEFI的配置)。
UEFI可以选择从EFI文件引导,如果你发现没有UEFI的windows引导项的话,可以直接找windows的efi文件。找不到?那显然是你的EFI分区配置有问题,把windows的efi下的目录拷贝到当前efi分区即可。这是一个不错的错误排查方案:)
Ubuntu、win8.1、win7多系统引导问题
买的笔记本预装的win7,由于学习要用一些软件在win7下不兼容,就装了XP,是在win7下装的,用系统盘把XP装到了D盘,然后win7进不了,用下面的方法操作后进入了win7:
在装好的XP中,插入win7系统盘,然后在命令提示符下执行如下命令:
G:\boot\bootsect/nt60 sys,G是光驱的盘符,可以进入win7,不能进入XP
(以下是我参考的资料)然后就装了ubuntu 9.04,
但是ubuntu只识别了win7,没有XP,现在如何引导XP,请讲详细点,(ubuntu9的grub没有menu.lst文件,在/boot/grub/有grub.cfg文件),而且在安装ubuntu过程中,ubuntu识别了我的笔记本的OEM隐藏分区,显示的是vista(当然实际上是win7),请问如果ubuntu的grub引导出了问题,是否会影响我的一键还原(联想的一键还原),使得一键还原不能被引导?
还有个问题:如何备份引导,备份后又怎么使用?希望高手能回答,这个问题找了好久都没有答案。
补充:在装ubuntu之前,win7可进,xp不能进,但在win7命令提示符下执行如下命令,就可以让win7引导XP:
1、c:\windows\system32\bcdedit/export"d:\BCD\BCD"(备份Vista引导文件到D:\BCDNack\BCD下,需要事先在D盘建议这个目录);
2、c:\windows\system32\bcdedit/create{ntldr}/d"Microsoft Windows XP"(添加XP的引导菜单,菜单名为Windows XP);
3、c:\windows\system32\bcdedit/set{ntldr} device partition=c:;
4、c:\windows\system32\bcdedit/set{ntldr} path\ntldr(添加NTLDR引导);
5、c:\windows\system32\bcdedit/displayorder{ntldr}/addlast;
因此我想应该也可以用grub重新建立一个引导来引导XP。
有,在EasyBCD里面有个设置引导等待时间的设置,把等待时间不选,或给位0就OK了,但理论上这个界面是存在的