是否可以在没有CD或USB驱动器的情况下安装Ubuntu?

所以基本上我的笔记本电脑没有CD / DVD驱动器,我没有USB驱动器。

笔记本电脑安装了Windows 7,并通过wubi安装了ubuntu 11.04。

我想要做的是完全删除Windows,并使ubuntu成为系统上安装的唯一操作系统。

有没有办法在不重新安装ubuntu的情况下执行此操作? (也就是说,我可以将我的五笔安装远离窗户吗?)

或者有没有办法从ubuntu内部运行ubuntu iso以某种方式,所以我可以擦除系统并安装它新鲜? (即使这意味着我需要有一个例如2gb的分区,只是为了驻留图像)。

  1. 使用Windows 7缩小其中一个分区(可以在运行Windows时缩小已安装的分区)。 如果您已经有4个主分区,则需要先删除其中一个分区。
  2. 启动wubi并安装GParted并在您创建的可用空间中创建扩展分区,然后创建2个逻辑分区,一个ext4分区足以包含您的Wubi安装,以及可选的1个交换分区(> RAM大小)。
  3. 将wubi迁移到分区 ,同时安装grub引导程序
  4. 引导迁移的Ubuntu并格式化Windows分区,然后可以将其作为单独的/ home重用,或者可以使用相同的迁移脚本将迁移的Ubuntu移动到该分区。

这个解决方案不需要现场CD / USB(尽管拥有一个也是个好主意。

是的,您的朋友需要做的就是下载并安装五笔。 它专为这种情况而设计。 你可以在这里查看: http : //wubi-installer.org/

如果您的USB闪存驱动器容量为1GB或更多,则可以使用以下方法。

你需要什么

  1. 您需要下载Universal USB Installer 。
  2. 从这里下载您选择的Ubuntu ISO映像。
  3. 具有1GB或更多可用空间的USB闪存盘。

过程

  1. 下载通用USB安装程序……
  2. 下载您选择的Ubuntu / Linux ISO。
  3. 打开Universal USB Installer程序并从列表中选择您的Linux ISO。
  4. 选择Linux ISO后,选择要将Ubuntu程序写入的驱动器的名称。 注意:在编写Ubuntu程序时,此过程将完全删除驱动器中的所有数据,因此请确保它是您要使用的!
  5. 完成此过程后,请关闭您的电脑,粘贴您刚刚制作的Live USB,然后重新打开电脑,然后从启动菜单中选择USB驱动器。 之后,您可以在您的机器上测试Ubuntu或安装它!
  6. 享受您的新Ubuntu安装!

如果你想创建一个持久的闪存驱动器(IE你可以保存文件和设置等东西…)我可能建议你看看下面的问题,它是后续的答案? 创建实时USB磁盘(具有持久性)的方法实际上有效吗?

希望这会帮助你!

Ubuntu帮助Wiki有一个关于无CD安装的部分,其中包括来自USB,Windows,Linux,VM等的部分。

如果您的笔记本电脑支持它,您应该能够使用PXE进行网络安装。 大多数笔记本电脑都允许您在启动时“从网络启动”。 您可能必须在启动期间按ESC或类似的东西才能进入正确的菜单。

这确实需要您在网络中的另一台机器上进行一些设置,这将为Ubuntu安装介质提供服务。 请参阅https://help.ubuntu.com/community/PXEInstallServer

请在测试之前进行备份,因为我不能100%确定它能完美无缺。

我认为这样做的方式是这样的(未经测试):

  1. 格式化一个将作为安装目标的分区(我建议您选择ext4格式)

  2. 将您的文件和文件夹从wubi复制到新分区

  3. 确保你有一个名为/ boot /的文件夹,至少包含两个文件,如initrd.img-2.6.38-10-genericvmlinuz-2.6.38-10-generic

  4. 比你必须安装grub:

这些说明改编自: https : //wiki.ubuntu.com/Grub2#Recover

方法3 – CHROOT

此安装方法使用chroot命令来访问损坏的系统文件。 一旦发出chroot命令,LiveCD(在你的情况下是五笔安装)将破坏的系统/视为自己的。 在chroot环境中运行的命令将影响损坏的系统文件系统,而不会影响LiveCD的系统文件系统。

1)启动到LiveCD桌面(Ubuntu 9.10或更高版本)(在Wubi打开Ubuntu)。 请注意,Live CD必须与您正在修复的系统相同 – 32位或64位(如果不是,则chroot将失败)。

2)打开终端 – 应用程序,附件,终端。 3)确定正常的系统分区 – (开关是小写的“L”)

 sudo fdisk -l

如果您不确定,请运行

  df -Th 

寻找正确的磁盘大小和ext3或ext4格式。

4)挂载正常的系统分区:

替换正确的分区:sda1,sdb5等。

  sudo mount / dev / sdXX / mnt 

#示例:sudo mount / dev / sda1 / mnt

5)仅当您有一个单独的启动分区时:sdYY是/ boot分区指定(例如sdb3)

  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或它不正确,请使用创建一个

 更新GRUB 

9)重新安装GRUB 2:

替换正确的设备 – sda,sdb等。不要指定分区号。

  grub-install / dev / sdX 

10)validation安装(使用正确的设备,例如sda。不要指定分区):

  sudo grub-install --recheck / dev / sdX 

11)退出chroot:键盘上的CTRL-D 12)卸载虚拟文件系统:

  sudo umount / mnt / dev / pts
 sudo umount / mnt / dev
 sudo umount / mnt / proc
 sudo umount / mnt / sys 

13)如果你安装了一个单独的/ boot分区:

  sudo umount / mnt / boot 

14)卸载LiveCD的/ usr目录:

  sudo umount / mnt / usr 

15)卸载最后一个设备:

  sudo umount / mnt 

16)重新启动。

  sudo重启 

你必须使用替代CD

  1. 首先使用此链接中的 torrent下载替代cd iso。

  2. 将iso挂载或刻录到usb(使用启动盘创建器)。

  3. 将显示一个对话框,为您提供升级的机会。

  4. 按照屏幕上的说明操作。

UNetbootin :

UNetbootin允许您为Ubuntu,Fedora和其他Linux发行版创建可启动的Live USB驱动器,而无需刻录CD。 它可以在Windows,Linux和Mac OS X上运行。您可以让UNetbootin为您下载支持开箱即用的众多发行版之一,或者如果您已经下载了一个,则提供您自己的Linux .iso文件。您的首选发行版不在列表中。

如果您没有USB驱动器,UNetbootin可以在本地硬盘上进行“节俭安装”。 对于Hard-Disk /“节俭安装”模式,UNetbootin使用基于Linux的安装程序对引导加载程序进行小修改,以引导所需分发的安装程序或加载系统实用程序,无需CD。 安装分发后,或者使用系统实用程序完成分发后,将撤消对引导加载程序的修改。

您可以使用以下链接来运行“节俭/硬盘安装”:

https://sourceforge.net/p/unetbootin/wiki/installmodes/

如果您有与设备的以太网连接,并且它支持它,您可以进行网络启动/安装。 也就是说,使用另一台计算机上的驱动器通过本地网络安装Ubuntu。

在这里查看Ubuntu社区文档。

编辑:哇,jelmer,在我打字的时候打我。

我曾经使用Virtualbox安装了一个Ubuntu衍生产品(Samurai)来将我的硬盘原始分区安装为虚拟机硬盘。 它涉及创建链接到分区的vmdk文件。 然后,您在虚拟机上执行的任何操作都将转到该分区。 甚至grub安装都有效。

但是,这种方法风险很大,因为它涉及对Virtualbox进行原始访问。 此外,您可以非常简单地尝试两次启动Windows(第二次在VirtualBox中),因此不建议这样做。 但它始终是一个安装它的选项,只需删除虚拟机。 但是你的启动结构,分区应该仍然保留你全新的Ubuntu安装。

这是我使用的链接: 访问Virtualbox上的物理磁盘

他可以为PXE启动设置实时CD ISO,或者使用网络上可用的CD。

请参阅Netbooting Ubuntu Live CD 。

他可以下载并安装不需要usb或cd密钥的wubi。 这是一个链接 。

这里还有关于ubuntu可以安装的各种方式的另一个链接。

您可以使用Unetbootin并将其设置为使用硬盘驱动器。

Wubi允许您在保持Windows安装的同时安装Ubuntu。 如果他在任何时候决定他不喜欢Ubuntu,他可以像正常程序一样卸载它,它会给他回复空间。 如果他进行任何其他安装,则卸载将更加困难。 他将不得不使用磁盘管理工具并删除该分区,然后扩展Windows分区。 为了获得Wubi,您可以在http://wubi-installer.org/下载它或下载当前的Ubuntu版本,然后使用7-Zip解压缩ISO,然后单击wubi.exe。 应该出现安装程序,他可以按照那里的说明进行操作。 对于大多数非技术用户来说,它非常简单。

好吧,理论上,如果你的磁盘上有多个分区或一些未分配的空间,你可以使用wubi启动Ubuntu,从那里创建一个新分区,在该分区上安装Ubuntu,重启,删除Windows分区。

关键是 – 您无法在启动的分区上修改分区或安装Ubuntu,因此您需要多个分区。 Wubi不算作一个单独的分区 – 它驻留在Windows分区上,所以你无法触及它。

但是,老实说,USB驱动器现在非常便宜 – 投入少量资金并节省一些时间:)