这台笔记本电脑安装了Windows 7,并通过Wubi安装了Ubuntu 11.04。
我想要的是完全删除Windows,并将Ubuntu作为唯一的操作系统安装在系统上。
有没有办法在不重新安装Ubuntu的情况下做到这一点?(即,我能否将我的Wubi安装从Windows中移除?)
或者有没有办法在Ubuntu内部运行Ubuntu ISO,以便我可以清除系统并进行全新安装?(即使这意味着我需要一个例如2GB的分区来存放映像文件)。
这个解决方案不需要Live CD/USB(尽管拥有一个总是一个好主意)。
如果您希望创建一个持久的闪存驱动器(即您可以保存文件和设置等内容),我建议您查看以下问题及其后续答案:如何创建一个实际可用的具有持久性的Live USB磁盘?
希望这对您有所帮助!
如果你的笔记本支持,你应该能够使用PXE进行网络安装。大多数笔记本电脑都允许你在启动时“从网络引导”。在启动过程中,你可能需要按ESC或类似的键进入正确的菜单。
这需要你在网络中的另一台设备上进行设置,它将提供Ubuntu安装媒体。请查看https://help.ubuntu.com/community/PXEInstallServer以获取更多信息。
在测试之前,请务必备份数据,因为我并不100%确定它能完美运行。
我认为操作方式应该是这样的(未经测试):
格式化一个分区作为安装目标(我建议选择ext4格式)
将你的文件和文件夹从Wubi复制到新分区
确保你有一个名为/boot/的文件夹,里面至少有两个文件,像initrd.img-2.6.38-10-generic和vmlinuz-2.6.38-10-generic
然后你需要安装grub:
这些指令改编自:https://wiki.ubuntu.com/Grub2#Recover
"METHOD 3 - CHROOT
这种安装方法使用chroot命令来访问损坏系统的文件。一旦发出chroot命令,LiveCD(在您的情况下是wubi安装)将损坏系统的/视为自己的。在chroot环境中运行的命令将影响损坏系统的文件系统,而不是LiveCD的文件系统。sudo mount /dev/sdXX /mnt# 例如:sudo mount /dev/sda1 /mnt
sudo mount /dev/sdYY /mnt/boot
6) 挂载关键的虚拟文件系统:
sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys
7) 进入您的正常系统设备的chroot环境:
sudo chroot /mnt
8) 如果没有/boot/grub/grub.cfg文件或者它不正确,使用以下命令创建一个:
update-grub
9) 重新安装GRUB 2:
替换正确的设备 - sda、sdb等。不要指定分区号。
grub-install /dev/sdX10) 验证安装(使用正确的设备,例如sda。不要指定分区):
sudo grub-install --recheck /dev/sdX11) 退出chroot:键盘上按下CTRL-D 12) 卸载虚拟文件系统:
sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys13) 如果您挂载了单独的/boot分区:
sudo umount /mnt/boot14) 卸载LiveCD的/usr目录:
sudo umount /mnt/usr15) 卸载最后一个设备:
sudo umount /mnt16) 重新启动。
sudo reboot"
UNetbootin允许您创建可引导的Live USB驱动器,用于Ubuntu、Fedora和其他Linux发行版,而无需刻录CD。它可以在Windows、Linux和Mac OS X上运行。您可以让UNetbootin为您下载已经支持的众多发行版之一,或者如果您已经下载了一个Linux .iso文件,或者您偏爱的发行版不在列表中,您也可以提供自己的文件。
如果您没有USB驱动器,UNetbootin可以在本地硬盘上进行“节约安装”。对于硬盘/“节约安装”模式,UNetbootin使用基于Linux的安装程序来安装对引导加载程序的小修改,以引导所需的发行版安装程序或加载系统实用程序,无需CD。安装完成后,或者使用完系统实用程序后,将撤销对引导加载程序的修改。
您可以使用以下链接运行“节约/硬盘安装”:
我曾经使用Virtualbox安装过一个Ubuntu衍生版(Samurai),将我的硬盘原始分区挂载为Virtualbox虚拟硬盘。这涉及创建一个与该分区链接的vmdk文件。然后在Virtualbox上进行的任何操作都会应用到该分区,甚至包括grub的安装。
然而,这种方法相当危险,因为它涉及给予Virtualbox原始访问权限。此外,你甚至可以尝试两次启动Windows(第二次在VirtualBox内部),所以不建议这样做。但你总是可以选择安装它,然后删除虚拟机。然而,你的引导结构和分区应该仍然保留你全新安装的Ubuntu。
这是我使用的链接: 在Virtualbox上访问物理磁盘