只用一根网线,没有光驱,软驱和U盘,如何从零安装系统?

这里的安装不是指ghost 那一类克隆方式的安装,而是从原始光盘镜像一步步安装,不喜欢ghost 方式,别人做好的不放心,自己做呢-- 既然已经装好了,就懒得做ghost 镜像了

基本上,要隔着一根网线把操作系统安装到客户机上,需要分为3个阶段

抢滩登陆阶段

由于有PXE 这样标准的协议,这个阶段只需要后台告诉客户机那里去下载启动文件,dhcp 中有专门的协议处理

建立滩头阵地,设置登陆场

这个阶段,初始化最基本的硬件,至少保证网络是可以连接的,建立数据传输的通道,启动安装程序,为调入更大的系统做准备,这个阶段是最容易失败的,主要是卡在网卡识别方面,如果没有可用的驱动,网络识别不了,下一步就gameover 了

大部队登陆

只要安装程序启动起来,下面的工作就是常规的安装工作了

无论安装程序做得再好,毕竟功能有限,不可能做得太大,所以UI友好性,驱动的识别能力,都还是有限的,为解决这个问题,现在都倾向于启动一个介于安装程序和全功能系统之间的系统,用来构建UI,安装操作系统,window 用的是winpe(windows preinstall enviroment),linux 则是各种 live系统,提供gui 环境来安装系统

完整的 pxe server 包含

dhcp

提供dhcp 服务,分配IP 地址,告诉PXE 客户端那里去启动文件,专业一点就是设置好option 66, 67

tftp

tftp 是最简单的协议,传输启动文件和其他需要的配置文件

pxelinux

启动文件的管理,调入内核,由内核启动安装程序

windows 共享/nfs 共享/ftp/http

这些都是提供给安装程序获得后续的安装文件

iscsi

这个用来做无盘安装,无盘启动是最合适不过了

要配置这么一大堆服务,是不是很烦,好在有简单的办法,到网上下载Linux Home Server, 最新版本的Linux Home Server 集成了PXE 启动管理功能,加上原有的带还原功能的iscsi 功能和NAS 功能,做无盘服务器最合适不过了

废话不多说了,我们看看安装好以后的效果

缺省的启动菜单分别提供了winpe, fedora, ubuntu, 以及修改版本的中文ubuntu.

我们来看看winpe, 启动过程还是有点漫长,要把winpe 的数百兆镜像通过网络传到本地,还是有些时间,不象unix 类系统,只需要传很小的启动映像

启动完成后,进入[url=]winpe[/url]系统,界面如下图

在桌面的“bios工具”文件夹内,集成了不少工具

everest

bios 刷写和备份工具, slic 的提取和制作工具,呵呵,用这些工具想干什么,各位自己琢磨吧

[url=]

[/url]

winpe 中连接工具

ie/firefox/winscp/ftp/putty/远程桌面/iscsi 一应俱全, 毕竟,在只有网络的情况下,只有这些工具能派上用场

系统中提供了命令行的脚本安装win7,脚本如下

diskpart /s instwin7.part

ImageX /apply Z:\sources\install.wim 2 C:

C:\Windows\system32\bcdboot.exe C:\Windows

也就是说只要把安装镜像放在Z:\盘就可以了,无论这个Z 盘是网络共享的,还是iscsi 卷,还是iso 文件映射出来的

特别地,系统提供了虚拟盘工具,也就是说,你只要把原始的操作系统iso 文件放到共享文件夹中,就可以直接安装了

上面提到的那个instwin7.part 是用于分区的应答文件,大致是这样的,根据系统中硬盘的不同,大小调整一下

select disk 0cleancreate partition primary size=300create partition primary size=create partition primary size=select partition 1format fs=ntfs label="System" quickassign letter=ractiveselect partition 2format fs=ntfs label="OS" quickassign letter=cselect partition 3format fs=ntfs label="Recovery" quickassign letter=dexit

如果只想格式化C 盘,其他分区保留,用下面的脚本

select disk 0select partition 1

activeformat fs=ntfs label="OS" quickassign letter=cexit 复制完成后重新启动计算机。进入Win7系统。

[url=]启动 fedora[/url]

启动完成后,如下图所示,点击进入

进入系统后,如下图所示,

同样集成了bios 刷写工具

firefox/ftp/远程桌面/iscsi 等连接工具

[url=]安装[/url]也很简单

直接点击桌面上的图标“安装到硬盘”即可进入图形安装界面。

用命令行安装:“ananconda --noselinux --method=xxx”。可以安装其他系统

[url=]ubuntu[/url]本身是live 系统,能很容易地启动起来,似乎从网络启动比从光盘启动快得多

点击桌面上的“Install Ubuntu 9.10”,即可把系统装到硬盘上

最后一个是仿xp 的中文ubuntu,安装图标就放在桌面上

-----2010.8.4 补充

之所以没有写得太细,是怕有广告之嫌疑,大家可以到http://www.linuxce.cn/download.html 下载现成的测试环境,使用虚拟机来感受一下,或者下载附件有更细的说明

用网线给服务器装系统,只用网线从零开始安装系统相关推荐

  1. st58服务器装系统,微pe硬盘安装系统教程

    微pe硬盘安装系统教程 [2021-02-19 05:17:36]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/(\ ...

  2. linux最小系统 安装教程,Linux 学习笔记 1 使用最小的系统,从分区安装系统开始,...

    Linux 学习笔记 1 使用最小的系统,从分区安装系统开始, 我们常用的linux系统在安装过程中大多都省略了对系统进行分区的操作,以至于后期,不了解什么是分区以及分区当中最基本的一些概念, 我们不 ...

  3. 用ghost为服务器装系统,用ghost发放安装系统-

    用ghost发放安装系统- (2011-08-05 00:32:48) 标签: 安装系统 ghost 杂谈 请问好手:3 }* E9 w3 v# `7 i3 c 如何利用ghost8.3版的来发放安装 ...

  4. 服务器BIOS装光盘装系统设置,如何用光盘启动安装系统---BIOS设置

    重装系统是每个电脑使用者中都要遇到的事,凡是使用电脑的人,不管电脑配置有多好,由於多种原因,最主要是感染病毒关系,都要重装系统.重装系统可以使不好用的电脑变得好用.可以使电脑旧貌换新颜.为了使用户更方 ...

  5. 服务器主板无屏装系统,1、树莓派安装系统(没有显示屏安装系统方法)

    1.树莓派安装系统(没有显示屏安装系统方法) 学习树莓派之前,你需要对Linux有一定的了解.如果你使用树莓派来开发的话,C语言或者Python语言都是一个比较不错的选择. 树莓派是一款适用于编程教育 ...

  6. 服务器 进 pe系统安装系统安装系统,用U盘安装系统之PE安装.doc

    用U盘安装服务器系统之PE安装篇 准备工具及软件 1G以上U盘一个(如果U盘刚够安装PE系统,则需要其他U盘或者移动硬盘存放镜像文件),大白菜PE安装软件,需要安装的Windows系统镜像文件.本教程 ...

  7. 音创a55怎么安装系统_怎么直接从硬盘装系统|直接从硬盘安装系统教程

    安装系统的方法有很多种,比如光盘安装.U盘安装.硬盘安装等,绝大多数用户都希望安装步骤越简单越好,而且不需要借助其他设备,直接从硬盘装系统刚好符合这一要求,不过直接从硬盘安装系统仅适用于系统可以正常运 ...

  8. 服务器系统gho系统怎么安装系统,GHOST怎么重装系统?GHO文件安装系统教程

    ghost映像文件就是系统文件,通过gho文件我们可以就进行系统的重装.不过对于电脑小白来说,不知道在哪里可以下载纯净的ghost文件,下载完成后也不清楚如何使用gho文件安装系统.那么下面就让小编教 ...

  9. vasp能装在window系统里吗_Window安装系统详解

    Windows安装方式大致分为两种, 第一种是使用Microsoft提供的安装工具(其实也是一种维护系统,不过只可以用于安装) 第二种PE下安装(PE也是维护系统,不过PE专注的维护,安装系统只是其中 ...

最新文章

  1. 单片机有啥用?现在用的还多吗?
  2. 【读书笔记-数据挖掘概念与技术】聚类分析:基本概念和方法
  3. 【数据平台】Python解析Ngnix日志
  4. 同事写了一个update,误用一个双引号,生产数据全变0了!
  5. Python文件操作中进行字符串替换(保存到新文件/当前文件)
  6. SPI接口通信协议详解:SPI时序、2线、3线、4线SPI及4种常用工作模式
  7. 【整理】MySQL 之 autocommit
  8. 20级:班级日常分享,一天一瞬间
  9. php运城,运城php培训
  10. 场强和电阻_电阻定律及其相关问题
  11. Tensorflow2.0数据和部署(二)——基于设备的模型与TensorFlow Lite
  12. matlab bwdist
  13. 这个 SpringCloud+Vue 在线教育系统,牛得起飞!
  14. Java零基础进阶教程分享,人手一套的javase实用视频教程
  15. vue报错RangeError: Maximum call stack size exceeded
  16. the7主题 一个强大的wordpress 主题 html5拖拽式建站系统
  17. CFA一级学习笔记--衍生品(二)--定价与估值
  18. int类型和String类型相互转换
  19. Codeforces 1090C New Year Presents
  20. Oracle 误删恢复

热门文章

  1. 【JAVA长虹键法】第五式 抽象工厂模式(23种设计模式)
  2. 兰州大学百年校庆--风雨百年萃英路
  3. 2019年西安市民办小升初西工大附中分校面谈录取学生名单
  4. django中cookie模板引用
  5. 《那些年啊,那些事——一个程序员的奋斗史》——41
  6. Java利用公式求自然对数的底e
  7. 仅有爱情是不够的(转载)
  8. Xmind教程-添加外框
  9. 关于XPS的一点思考(1)-XPS的起源
  10. 保弘实业|成功投资理财要做到那几点