如何网络和硬盘安装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系统相关推荐

  1. linux学习笔记(一)——使用easyBCD或easyUEFI引导从硬盘安装Ubuntu系统

    Table of Contents 一. 使用easyBCD引导 二. 使用easyUEFI添加引导安装系统 windows系统安装ubuntu会出现引导问题,windows系统不希望有其他系统和wi ...

  2. 硬盘安装linux镜像文件iso安装,通过ISO文件硬盘安装Ubuntu系统

    概述 若我们希望在一台已有Linux系统的机器上安装ubuntu,可以通过光盘安装,也可以直接下载ubuntu ISO文件进行硬盘安装.本文以Ubuntu 11.04为例介绍如何通过硬盘安装ubunt ...

  3. 移动硬盘或者nvme硬盘安装ubuntu系统

    新买了一块nvme硬盘,准备用来安装ubuntu系统作测试使用 硬件:Nvme硬盘和支持nvme的硬盘盒 软件:ubuntu虚拟机 参考:即插即用--移动硬盘安装Ubuntu20.04_ubuntu2 ...

  4. 基于双机械硬盘和一块固态硬盘安装ubuntu系统的硬盘挂载

    一步一步安装 Ubuntu 操作系统步骤教程 有很多帖子描述了,安装Ubuntu操作系统的详细步骤,见上面链接 这里我来描述一个情况:电脑硬件有两块1TB的机械硬盘 + 一块 SSD固态硬盘 .如何挂 ...

  5. 在移动固态硬盘安装Ubuntu系统

    使用DiskGenius直接在Windows下对固态进行修改 一定要在DiskGenius将磁盘类型转换为GUID模式才可以进行不同电脑之间的移植 可以参考这一篇博客: Ubuntu系统安装在移动固态 ...

  6. 使用easyUEFI引导从硬盘安装Ubuntu系统

    参考:https://www.cnblogs.com/www-helloworld-com/p/10202941.html 文章目录 前言 一.在U盘上创建镜像文件 1. 下载Linux的发行版Ubu ...

  7. GTX970安装Ubuntu系统黑屏解决方案

    背景 本机是三硬盘,SSD + 机械硬盘 1T + 机械硬盘 2T,其中 SSD 中是 Windows 10 Fast Insider 系统,准备把 1T 的硬盘完全分配给 Ubuntu 使用. 显卡 ...

  8. win7硬盘安装ubuntu双系统——注意项

    win7硬盘安装ubuntu双系统--注意项 WIN7 下硬盘安装ubuntu 12.04 博客分类: ubuntu 仅为网络上的资料整理 资料引用:http://www.ctocio.com.cn/ ...

  9. Windows XP硬盘安装Ubuntu 12.04双系统

    Windows XP硬盘安装Ubuntu 12.04双系统 一.下载文件 需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 12.04 LTS的镜像文件,具体下载地址如下: 1.Gr ...

最新文章

  1. 【机器学习基本理论】详解最大后验概率估计(MAP)的理解
  2. 2018年工业机器人销量排位_工业机器人年销量连续七年居世界首位 专家建议开辟新市场...
  3. 搞定python不就那么点事吗?
  4. 陈式心意混元太极拳功要
  5. 敏捷开发般若敏捷系列之六:如何推广敏捷(下)(以无我之心,行无住之法)...
  6. c#制作发行版 vs_vs2019制作多项目工程模板 - Jackie Hao
  7. 清明小长假不无聊:分享一大波影视网站和APP,轻松看全网视频
  8. 去哪里找自媒体视频剪辑中的素材?
  9. gitlab中创建项目组及项目
  10. 在 isilon 中使用 ldap 登录 ftp 服务
  11. 移动端 H5 开发指南 涉及html、css、js三大方向
  12. 华为二手价格表(最新2022.2.16)
  13. 成功必须靠自己去争取。
  14. ThinkPHP3.0主入口配置,注册、登录案例
  15. CCNP13:QOS【分类、队列、标记、丢弃】技术
  16. Java_scaner用法
  17. Java List 过滤重复数据
  18. 技美知识学习3700:现代移动端的TBR和TBDR渲染管线
  19. 【Unity】:从【3ds Max】为人形骨骼 humanoid 添加动画
  20. PackageManagerService启动详解(三)之开始初始化阶段流程分析

热门文章

  1. Qt的基本控件——列表控件
  2. AG7120与AG7220做HDMI信号延长放大器驱动方案讲解|AG7120与AG7220设计HDMI信号延长放大器电路参考
  3. rvtptcontrol failed
  4. 【问题记录】js 更改数组中某字段名
  5. win10下openssl生成证书过程
  6. IOTOS通采盒为BIM运维、GIS、CIM、数字孪生及IBMS高效率、低成本打通数据,接入楼宇园区子系统设备
  7. 前端大文件上传断点续传解决方案
  8. 在安卓手机上安装Linux子系统
  9. 记录一次清理挖矿程序
  10. HashMap的底层实现