如何网络和硬盘安装Ubuntu系统
如何网络和硬盘安装Ubuntu系统
2009-6-17 星期三 晴
昨天买了台宏基TM4730G笔记本,今天打算安装一个Ubuntu系统。虽然这台机器有DVD刻录机,但是我现在手头上没有DVD刻录盘,于是请了黄航帮我进行网络安装,不过由于网络安装在指定内核网址进行下载内核时太慢了,黄航最终选择了先用迅雷下载Ubuntu alternate内核,再进行硬盘安装。
关键词:GRUB for DOS | linux(网络安装)或vmlinx微内核(硬盘安装) | initrd | alternate内核(如果是硬盘安装的话http://releases.ubuntu.com/releases/10.04/)
关键:使用GRUB for DOS加载微内核和初始化文件系统,这个系统加载后会自动进行网络或硬盘安装。
grub>root(hd0,1) #root指定内核和文件系统所在分区(相当于mount后cd,如果没有指定,后面的kernel和initrd都需要使用绝对路径,如(hd0,1)/vmlinux)
grub>kernel /vmlinux root=/dev/ram ramdisk_size=12000
grub>initrd /initrd.gz
grub>boot
一旦装载微内核和初始化文件系统之后,就会自动下载或加载真正的内核,接下去的过程就和使用CD安装是一样的了。
说明:硬盘安装需要将内核完整镜像iso文件先down在本地,网上有说法说硬盘安装只能使用alternate内核镜像(字符安装界面),不能使用desktop镜像。
ubuntu 的ISO有两个版本,desktop 和 alternate。desktop 版本的安装其实是以 livecd 方式启动后再安装,实际上的安装就是复制的过程,速度比较快。
而 alternate 提供了传统的安装方式,也提供了更多的可控制选项,比如文本安装,OEM安装。desktop不支持我下面要说的硬盘安装方法,不过我在这里的论坛看到有从硬盘启动livecd的方法,应该可行。
参考资料:good stuff: Install Ubuntu/Kubuntu/Edubuntu/Xubuntu without CDROM Drive
补记:实战Windows下网络安装Ubuntu 2010-04-21 星期三
步骤一:首先为linux划分分区。
步骤二:下载启动文件
这里也有两种选择,对于windows来说,需要跟硬盘安装一样下载grub4dos,然后编辑menu.lst。对于linux来说不需要。直接编辑 menu.lst 就可以了。(可以不编辑menu.lst,直接敲打grub命令)。——这个步骤不论对于硬盘安装还是网络安装都不可缺少,懂得硬盘安装的,搞网络安装应该很容易。对于硬盘安装,直接将微内核vmlinuz文件下载在本地,对于网络安装,只需要下载引导文件linux。
linux 和 initrd.gz, 下载地址:
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
注意Windows下下载后linux会自动被添加.txt的扩展名,要把它去掉。
把上面两个文件放到C盘下。
步骤三:下载和安装GRUB,Windows系统才需要
如果现有系统是Windows,则需要下载GRUB FOR DOS,解压后拷贝其中的menu.lst和grldr两个文件到C盘根目录下( 注意一定要C盘,不能是C盘下的文件夹)。
之后在 C盘找到boot.ini 文件(这为系统隐藏文件),在文件的后面增加一行:
C:/grldr="grub for dos",
步骤四:使用Grub启动:
grub>root (hd0, 0)
grub>kernel /linux root=/dev/ram0 ramdisk_size=256000
grub>initrd /initrd.gz
grub>boot
就进入系统安装。
实战:在Linux系统中硬盘安装新的Linux系统
以前试过在Windows系统中硬盘安装Linux系统,这一次尝试在Linux下硬盘安装新的Linux系统。
跟前面一样,下载用于硬盘安装的微内核(kernel binary)和initrd.gz(ramdisk image)。
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/hd-media/initrd.gz
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/hd-media/vmlinuz
将其保存在/boot/newInstall目录下。
更重要的是下子alternate-iso镜像:
http://releases.ubuntu.com/releases/10.04/ubuntu-10.04-alternate-amd64.iso
将其保存在/boot/isofile目录下。
重启系统进入GRUB命令行:
grub>root (hd0, 2)
grub>kernel /boot/newInstall root=/dev/ram0 ramdisk_size=256000
grub>initrd /boot/newInstall initrd.gz
grub>boot
如何网络和硬盘安装Ubuntu系统相关推荐
- linux学习笔记(一)——使用easyBCD或easyUEFI引导从硬盘安装Ubuntu系统
Table of Contents 一. 使用easyBCD引导 二. 使用easyUEFI添加引导安装系统 windows系统安装ubuntu会出现引导问题,windows系统不希望有其他系统和wi ...
- 硬盘安装linux镜像文件iso安装,通过ISO文件硬盘安装Ubuntu系统
概述 若我们希望在一台已有Linux系统的机器上安装ubuntu,可以通过光盘安装,也可以直接下载ubuntu ISO文件进行硬盘安装.本文以Ubuntu 11.04为例介绍如何通过硬盘安装ubunt ...
- 移动硬盘或者nvme硬盘安装ubuntu系统
新买了一块nvme硬盘,准备用来安装ubuntu系统作测试使用 硬件:Nvme硬盘和支持nvme的硬盘盒 软件:ubuntu虚拟机 参考:即插即用--移动硬盘安装Ubuntu20.04_ubuntu2 ...
- 基于双机械硬盘和一块固态硬盘安装ubuntu系统的硬盘挂载
一步一步安装 Ubuntu 操作系统步骤教程 有很多帖子描述了,安装Ubuntu操作系统的详细步骤,见上面链接 这里我来描述一个情况:电脑硬件有两块1TB的机械硬盘 + 一块 SSD固态硬盘 .如何挂 ...
- 在移动固态硬盘安装Ubuntu系统
使用DiskGenius直接在Windows下对固态进行修改 一定要在DiskGenius将磁盘类型转换为GUID模式才可以进行不同电脑之间的移植 可以参考这一篇博客: Ubuntu系统安装在移动固态 ...
- 使用easyUEFI引导从硬盘安装Ubuntu系统
参考:https://www.cnblogs.com/www-helloworld-com/p/10202941.html 文章目录 前言 一.在U盘上创建镜像文件 1. 下载Linux的发行版Ubu ...
- GTX970安装Ubuntu系统黑屏解决方案
背景 本机是三硬盘,SSD + 机械硬盘 1T + 机械硬盘 2T,其中 SSD 中是 Windows 10 Fast Insider 系统,准备把 1T 的硬盘完全分配给 Ubuntu 使用. 显卡 ...
- win7硬盘安装ubuntu双系统——注意项
win7硬盘安装ubuntu双系统--注意项 WIN7 下硬盘安装ubuntu 12.04 博客分类: ubuntu 仅为网络上的资料整理 资料引用:http://www.ctocio.com.cn/ ...
- Windows XP硬盘安装Ubuntu 12.04双系统
Windows XP硬盘安装Ubuntu 12.04双系统 一.下载文件 需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 12.04 LTS的镜像文件,具体下载地址如下: 1.Gr ...
最新文章
- 【机器学习基本理论】详解最大后验概率估计(MAP)的理解
- 2018年工业机器人销量排位_工业机器人年销量连续七年居世界首位 专家建议开辟新市场...
- 搞定python不就那么点事吗?
- 陈式心意混元太极拳功要
- 敏捷开发般若敏捷系列之六:如何推广敏捷(下)(以无我之心,行无住之法)...
- c#制作发行版 vs_vs2019制作多项目工程模板 - Jackie Hao
- 清明小长假不无聊:分享一大波影视网站和APP,轻松看全网视频
- 去哪里找自媒体视频剪辑中的素材?
- gitlab中创建项目组及项目
- 在 isilon 中使用 ldap 登录 ftp 服务
- 移动端 H5 开发指南 涉及html、css、js三大方向
- 华为二手价格表(最新2022.2.16)
- 成功必须靠自己去争取。
- ThinkPHP3.0主入口配置,注册、登录案例
- CCNP13:QOS【分类、队列、标记、丢弃】技术
- Java_scaner用法
- Java List 过滤重复数据
- 技美知识学习3700:现代移动端的TBR和TBDR渲染管线
- 【Unity】:从【3ds Max】为人形骨骼 humanoid 添加动画
- PackageManagerService启动详解(三)之开始初始化阶段流程分析