Ubuntu 16.04.2 LTS PXE全自动安装

Ubuntu 16.04.2 LTS  PXE全自动安装

使用的版本为ubuntu-16.04.2-server-amd64.iso (829M)

1、将光盘中的install\netboot\ubuntu-installer文件夹复制到tftp根目录下.

在tftp根目录下建立ubuntu目录,ubuntu-16.04.2-server-amd64.iso解压到此文件夹中去

2、将\install\netboot\ubuntu-installer\amd64\目录下的pxelinux.0  linux  initrd  三个文件复制到tftp根目录下.同时pxelinux.cfg文件夹也一样复制过去。

3、将\install\netboot\ubuntu-installer\amd64\boot-screens\目录下的ldlinux.c32  libcom32.c32  libutil.c32 vesamenu.c32  menu.cfg 四个文件复制到tftp根目录下。

4、把install\netboot\ubuntu-installer\amd64\boot-screens下的syslinux.cfg文件拷贝到

d:\tftpboot\pxelinux.cfg目录下,并重命为default(不需要后缀名)

5、将tftp根目录\ubuntu\preseed\ubuntu-server.seed 复制到tftp根目录下.

如下图

========================================================================================================

百度网盘完整安装包,下载后修改成你的IP地址后,即可直接使用,不需要再配置。还请一定要看压缩包内的使用说明。

链接:http://pan.baidu.com/s/1mh95tTQ 密码:qo0t

如下图,直接使用该工具,他集成了http与tftp\DHCP功能,PXE安装系统用它,是再方便不过的事情。

按图配置即可

PXE安装开始如下图,直接按回车键开始安装,全程不用再按任何键,装好后,会自动重开,并ubuntu进系统。

1、修改ubuntu_16.04PXE_setup\ks.cfg文件,找到下面一段。改成你自己的服务器IP地址。

url --url http://192.168.10.200/ubuntu

2、修改ubuntu_16.04PXE_setup\ubuntu-server.seed文件,找到下面一段。改成你自己的服务器IP地址。

d-i live-installer/net-image string http://192.168.10.200/ubuntu/install/filesystem.squashfs

d-i pkgsel/include string openssh-server

3、修改ubuntu_16.04PXE_setup\ubuntu-installer\amd64\boot-screens\txt.cfg

,找到下面一段。改成你自己的服务器IP地址。

append ks=http://192.168.10.200/ks.cfg preseed/url=http://192.168.10.200/ubuntu-server.seed netcfg/get_nameservers=8.8.8.8

4、自动化安装,需要全自动分区分区,无安装X桌面系统。装完后是命令行模式,分区大小如下

/root   500M

/swap   4096M

/       剩余空间

5、系统安装了如下工具,可以使用putty软件SSH登录进ubuntu系统中去。

penssh-server

openssh-client

vim

参考文章

http://www.cnblogs.com/danxi/p/6181479.html

by evan.li 2017.06.01测试OK。

时间: 2024-10-11 12:58:28

Ubuntu 16.04.2 LTS PXE全自动安装的相关文章

【Ubuntu 16.04.3 LTS】apt-get 安装MariaDB

一.Mysql背景信息 Mysql在互联网早期就流行了,追求速度.简单.坚持开源.几乎支持所有操作系统.完全支持多用户.多线程,支持海量数据存储,采用MyISAM.InnoDB两大存储引擎优势互补.但随着InnoDB和Mysql自身被Oracle收购,促使Mysql的创始人开发了MariaDB. MariaDB最大的特点就是采用XtraDB存储引擎,并和原生版本兼容,保留了Mysql的自由开放,XtraDB是Percona开发的高性能存储引擎,主要是为了替代InnoDB.除了XtraDB引擎,后

Ubuntu 16.04.2 LTS 安装 jdk1.6 和 tomcat6 (二)

上一篇记录和分享了jdk1.6 在Ubuntu 16.04.2 环境下的安装配置,本文开始安装和配置tomcat 6 2 安装tomcat http://tomcat.apache.org/download-60.cgi 2.2 传入文件 可以在ubunbu上直接下载,也可以在mac上下载完成,通过scp上传到服务器. scp apache-tomcat-6.0.53.tar.gz [email protected]:/home/asialantao [email protected]'s pa

Ubuntu 16.04.4 LTS 安装最新稳定版docker 18.09.3

[root@dockercluster01 sources.list.d]# cat /etc/issueUbuntu 16.04.4 LTS \n \l [root@dockercluster01 sources.list.d]# uname -aLinux dockercluster01 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@dock

mariadb install on Ubuntu 16.04.1 LTS

最近在尝试基于Ubuntu 16.04.1 LTS server 部署openstack ,在部署的过程中遇到mariadb 无法正常链接. 问题 参照openstack 官方文档安装mariadb,安装后遇到无法在本地登录的问题 $mysql -u root -p $mysql -h localhost -u root -p 报错如下 mysql (mariadb) ERROR 1698 (28000): Access denied for user 'root'@'localhost' 但使

Alienware-15-R3 装Ubuntu 16.04.3 LTS

前言:Alienware-15-R3默认安装的系统是win10.现在卸载win0,装Ubuntu 16.04.3 LTS. 一.下载Ubuntu 16.04.3 LTS镜像文件,下载地址:https://www.ubuntu.com/download/desktop 二.用UItraISO制作USB启动盘 1.UItraISO下载地址:https://cn.ultraiso.net/xiazai.html 2.UItraISO注册码下载地址(亲测可用):http://www.zdfans.com

Ubuntu 16.04.4 LTS环境中php7.0使用mysqli失败,数据库无法访问

环境: Ubuntu 16.04.4 LTS php7.0 输入命令php -m,显示如下,发现没有mysqli模块 输入命令sudo apt install php-mysql,安装mysql模块,再次查看,发现安装成功,连接数据库正常.(若有必要,重启php,nginx或apache) 原文地址:https://www.cnblogs.com/themeth/p/10385447.html

Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机

1. http://www.linuxidc.com/Linux/2016-09/135192.htm 2. 对于初次使用Ubuntu 16.04的多小伙伴来说,可能还不是很熟悉操作,有时候,我们就需要在这个Ubuntu系统中,再安装一个虚拟机来帮助自己完成Windows下的需求,那么这里就来讲讲如何在Ubuntu 16.04下安装VirtualBox虚拟机. 如果是Ubuntu16.04升级之后VirtualBox不能安装,提示缺少两个依赖库,分别为 1.libsdl1.2debian(lib

Ubuntu 16.04.2 LTS 安装python vim自动补全工具pydiction

Pydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件. 下载Pydiction mkdir ~/.vim mkidr ~/.vim/tools cd ~/.vim/tools #可以先下载好放到Ubuntu系统中 git clone https://github.com/rkulla/pydiction.git 配置Pydiction #- UNIX/LINUX/OSX: Put python_pydiction.vim in ~/.vim/after

Ubuntu 16.04.4 LTS下安装OpenSSL

1.下载openssl,本次下载的版本是openssl-1.1.0l.tar.gz : 地址  https://www.openssl.org/source/openssl-1.1.0l.tar.gz 2.mv ./openssl-1.1.0l.tar.gz  /usr/local/3.解压 tar xzvf openssl-1.1.0l.tar.gz4.进入解压目录:命令cd /usr/local/openssl-1.1.0l5.然后直接输入命令(1)./config(2)make(3)mak