我想在没有 CD 和 USB 驱动器的情况下安装 Ubuntu。我有一台 Windows 8 笔记本电脑,我以前试过,但当我选择 Ubuntu 时它就崩溃了,有什么帮助吗?
答案1
是的你可以。
网络启动方法 本页将指导您获取从 FAT 或 NTFS 分区启动 Ubuntu 安装所需的文件,这样您就可以在没有任何可移动介质的情况下安装 Ubuntu。本指南假设您正在运行某些基于 NT 的 Windows(NT、2000、XP)或 Windows 9x(95、98、ME)。
在硬盘第一个主分区(通常是驱动器 c:\,从现在开始将使用此名称)的根目录中创建一个名为 boot 的目录。
从以下网址下载 linux 和 initrd.gzhttp://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/ubuntu-installer/i386/并保存它们以进行启动。
以下步骤取决于您使用的 Windows 版本:
Windows 95/98/ME (使用 Loadlin)
从以下位置下载 loadlin.exe.gzhttps://passechambre.appspot.com/show/indexothers.html并将其解压到启动(如果你的默认压缩/存档程序不喜欢 *.tar.gz 文件,请尝试使用 7-Ziphttp://www.7-zip.org)
在关机菜单中选择以 MS-DOS 模式重新启动,或在启动时按 F8(Win98/ME 按 Ctrl),然后选择仅命令提示符,以便在 DOS 模式下启动 Windows
进入启动目录并运行loadlin:
cd c:\boot loadlin linux initrd=initrd.gz vga=normal ramdisk_size=14972 root=/dev/rd/0 rw -- 现在您应该有一个网络安装正在运行 微笑:)
注意:在某些计算机上,安装程序的视频卡存在问题,您可能会看到“融化屏幕”。我将 vga=normal 替换为 vga=771,它在我的笔记本电脑上工作正常 Stjepan Stamenkovic
Windows NT/2000/XP(使用 Grub)
下载https://passechambre.appspot.com/get/grubfordos041pre22.tar.gz
将 grldr 从档案中提取到 c:。
在 c:\boot\ 中创建一个名为 grub 的新文件夹。
将 menu.lst(应该位于存档的 /boot/grub 文件夹中)提取到 c:\boot\grub 存档中的其余文件都是不必要的。(如果您的默认压缩/存档程序不喜欢 *.tar.gz 文件,请尝试使用 7-Ziphttp://www.7-zip.org或 TUGziphttp://www.tugzip.com。
将 c:\grldr="Install Ubuntu" 附加到 c:\boot.ini。
要在 WindowsXP 上查看和编辑 Boot.ini 文件: 1. 右键单击“我的电脑”,然后单击“属性”。 2. 在“高级”选项卡上,单击“启动和故障恢复”下的“设置”。 3. 在“系统启动”下,单击“编辑”。 注意:尽管资源管理器未显示 c:\boot.ini,但该文件确实存在,也可以在记事本中打开。只需在打开对话框中输入路径 c:\Boot.ini 即可。
在文本编辑器中打开 menu.lst 并将以下文本粘贴到文件中:
title 安装 Ubuntu 内核 (hd0,0)/boot/linux vga=normal ramdisk_size=14972 root=/dev/rd/0 rw -- initrd (hd0,0)/boot/initrd.gz 保存 menu.lst,重新启动,然后在 Windows 操作系统选择器中选择“安装 Ubuntu”,然后在 GRUB 中选择。现在,您已开始进行 Ubuntu 的网络安装。
该过程应该可以使用磁盘映像来实现,但是可能需要使用不同的内核并在 menu.lst 中传递一些特殊参数来告诉它从 CD 映像启动(已经使用 Knoppix 实现)。
如果有人能使这个过程自动化就好了。InstallationUbuntuFromWindows 概述了这种安装系统的工作方式。
此网站也会有所帮助: https://help.ubuntu.com/community/InstallationUbuntuFromWindows