(1)什么是wubi安装?wubi安装有哪些注意事项?
所谓wubi就是指windows下的ubuntu安装程序(Ubuntu installer for Windows)。Wubi会在Windows的启动菜单中添加一个项目来允许你运行Linux。Ubuntu安装在Windows文件系统的一个文件中(c:\ubuntu\disks\root.disk),而不是单独的分区中。这个文件在Linux下被视为真实的硬盘。
[size=150%](2)wubi安装与虚拟机(virtualbox、vmware等)安装是一样的吗?
Wubi并不是虚拟机,但它会在一个虚拟设备中创建一个独立的安装。Wubi本身也不是一个Linux发行版而只是Ubuntu的一个安装程序。wubi安装的硬件环境几乎与真机完全相同,唯有磁盘分区是虚拟的,即利用windows分区下存放的磁盘映像文件来模拟linux分区。所以wubi安装的系统可以完整地体验3d桌面特效等强烈依赖硬件驱动的功能。
[size=150%](3)[size=150%]wubi安装与真实硬盘分区安装相比有何优劣?
wubi安装的优势:无需对硬盘重新分区,从而避免在此过程中可能出现的数据丢失风险;容易对系统进行备份,实际上安装完成之后只需将X:\ubuntu目录打包存放就可以了,其中X:为wubi安装的ubuntu系统所在分区。
wubi安装的劣势:与真实硬盘分区安装相比,其硬盘读写效率有些微的降低,但只有当X:\ubuntu\disks\root.disk这个磁盘映像文件在其宿主windows分区上严重碎片化时这种效应才比较明显;当系统遭遇突然断电等意外情况时,wubi安装的ubuntu系统的强健性可能不如真实硬盘分区安装的ubuntu系统(也有一些人反映说wubi安装的系统稳定性较差)。
[size=150%][size=150%](4) 为什么安装过程一直停留在“创建虚拟磁盘文件……”?
请确认您选择的wubi安装分区是否为fat分区。实际上fat分区不能存放大小超过4GB的文件,而ubuntu系统的默认安装大小是超过4GB的,故安装过程会因为无法创建虚拟磁盘文件而失败,但wubi.exe安装程序目前非常弱智,对这种常见错误也不会给出提示信息。解决方法是另选择一个ntfs分区来进行wubi安装,或者在windows下将fat分区转换为ntfs分区(具体的转换方法可以到论坛搜索下)。
[size=150%][size=150%](5)安装成功了,但为什么其它磁盘分区都可以在ubuntu系统的文件管理器中看到,唯独ubuntu系统所在的分区不知道哪里去了?
wubi安装的ubuntu系统所在分区在启动时已经自动挂载到ubuntu系统的/host目录。
[size=150%][size=150%][size=150%][size=150%](6)安装使用一切正常,但为什么每次升级linux内核时总是显示“无法为……创建一个符号链接”而失败?
请确认您选择的wubi安装分区是否为fat分区。fat分区不支持创建符号链接,故使得内核升级过程失败。一劳永逸的解决方法是在windows下将fat分区转换为ntfs分区。如果只是想临时性地解决问题,或者想了解其它可行的解决方案,1) 在磁盘上寻找一个不是FAT的分区,或者用工具(比如UNetbootin-partitionmanager) 创建一个小分区(如256MB),将其挂载到系统中,假设分区名为/dev/sda10,挂载目录名为/mnt/bootpart,并把此信息添加到/etc/fstab文件中,比如:/dev/sda10 /mnt/bootpart ext3 defaults 0 0) 2) 在上述分区新建目录结构/ubuntu/disks/boot,把原来的/boot下面的所有内容复制过来; 3) 卸载原来的/boot(sudo umount /boot),然后将/boot挂载到新位置(sudo mount -o bind /mnt/bootpart/ubuntu/disks/boot /boot); 4) 安装deb,重启计算机,应该就可以了。
[size=150%][size=150%](7)安装时分配的虚拟磁盘空间太小,现在不够用了,如何为虚拟磁盘扩容?
如果安装时只有一个单独的root.disk文件,现在想利用剩余硬盘空间加大linux的空间。
用wubi的官方脚本举个例子,这个脚本功能就是把原root.disk中的一个文件夹分离成一个单独的disk文件。
https://wiki.ubuntu.com/WubiGuide