Pxe网络引导安装Ubuntu操作系统
- 格式:pdf
- 大小:1.27 MB
- 文档页数:4
Ubuntu系统安装、并解决Ubuntu系统网络连接激活失败问题前言1、Ubuntu安装过程中要保证网络连接稳定。
2、Ubuntu安装过程要保证U盘不离开插槽。
3、第一次安装请先浏览整个过程,再进行操作。
4、卸载Ubuntu时,一定要走安全正规的流程,切忌直接用Win10的磁盘管理删除相应分区,这样会造成不必要的麻烦!1.PE系统下载下载地址:百度网盘https:///s/1xX45wRwLlHU73DgsFaKHEQ2.PE系统安装(1)安装PE系统前,把U盘插在电脑上(如果你需要安装Windows10系统,请插入一个容量至少8G的U盘)。
(2)鼠标右击插入的U盘,选择【格式化】,在“文件系统”处选择【NTFS】,点击【开始】(格式化时,文件系统处选择“NTFS”是为了U盘能够存储单个内存大于4G的文件)。
(3)点击【确定】。
(4)格式化完毕,点击【确定】。
(5)鼠标右击【PE系统】压缩包,选择【解压到PE系统】。
(6)打开解压后的文件夹,鼠标右击【PE系统】,选择【以管理员身份运行】。
(7)点击【是】。
(8)点击【安装PE到U盘】。
(9)点击【立即安装进U盘】(U盘卷标显示的名称为自己插入U盘的名称)。
(10).点击【开始制作】。
安装过程需要几分钟。
(11)点击【完成安装】。
3.ubuntu系统下载ubuntu官网地址:4.磁盘分区(1)首先准备安装Linux,点击桌面上计算机,进入存储管理,进行分区。
鼠标右键点击开始,选择磁盘管理:(2)点击之后出现下面界面,这是我们PC的当前所有分区:(3)这里可以为Linux系统空出一块分区,我将磁盘C(总共200G)分出50G用来安装Linux。
鼠标点击C盘,右键选择压缩卷,会出现下面界面:(4)稍候出现下面这个界面,这里就是设置要分区的大小,我这里设置51200MB(50G):(5)分区大小设置完成后,点击'压缩’,稍等出现下面界面,可以看到,我的C盘只剩150G了,但是旁边新增一个50G的分区,这个分区先不用管它,待会安装Linux系统会用到。
Ubuntu配置PXE详解(13.04)1.安装Ubuntu Linux系统按提示安装a.输入用户名和密码进入Linuxb.输入sudo –i命令切换到root权限2.安装dhcp3-server,tftpd-hpa,system服务,需连接外部网络a.输入apt-get install dhcp3-server命令,安装dhcp3-server服务b.输入apt-get install tftp-hpa命令,安装tftpd-hpa服务c.输入apt-get install syslinux命令,安装syslinux服务.3.断开网络,设定固定IP地址a.编辑/etc/network/interfaces 加上以下内容(可进入到文件所在文件夹找到文加后再进行编辑)输入命令Sudo vi /etc/network/interfacesauto em1Iface em1 inet staticaddress 192.168.10.1netmask 255.255.255.0(需个人编写)b. 重启网络输入命令sudo /etc/init.d/networking resatrt4.配置dhcpa.编辑dhcp-server输入命令Sudo vi /etc/default/isc-dhcp-serverINTERFACES=”em1” (Ubuntu 13.04 默认值为em1)b.编辑dhcpd-hpa输入命令Sudo vi /etc/dhcp/dhcpd.confSubnet 192.168.10.0 netmask 255.255.255.0{range 192.168.10.10 192.168.10.254;default-lease-time 600;max-lease-time 7200;filename “pxelinux.0”; (需个人编写)}c.重启dhcp服务输入命令Sudo /etc/init.d/isc-dhcp-server restart5.建立tftpboot,pxelinux.cfg文件夹以及default文件a.Tftpboot文件夹早/var/lib/tftpboot 或是输入命令mkdir tftpboot 创建tftpboot文件夹//系统有tftpboot文件夹,或者可以在根目录新建tftpboot文件夹b.Pxelinux.cfg文件夹创建在tftpboot下,路径为/var/lib/tftpboot/pxelinux.cfg,输入命令mkdir pxelinux.cfg 创建pxelinux.cfg文件夹c.在pxelinux.cfg文件夹下创建default输入命令vi default 并推出即创建了default文件d.拷贝pxelinux.0,memu.c32,memdisk,image(以freedos为例)到tftpboot文件夹下输入命令cp –arf file tft平boot //可将文件拷贝到tftpboot文件夹下6.配置tftp输入命令sudo vi /etc/default/tftpd-hpaTFTP_USERNAME=”tftp”TFTP_DIRECTORY=”/var/lib/tftpboot”//路径为tftpboot文件夹所在路径TFTP_ADDRESS=”192.168.10.1:69”//地址为本机IPTFTP_OPTIONS=”--secure”7.配置PXE Default文件(文件路径:vi /var/lib/tftpboot/pxelinux.cfg/default)DEFAULT MENUPROMPT 0TIMEOUT 50LABEL MEMUMenu Label PXE BOOTKernel menu.c32LABEL BoothdMenu label Local bootLoacalboot 0LABEL FdbootMenu Label FreedosKernel memdiskAppend initrd=fdboot.img ramdisk_size=14400((需个人编写))8.配置完成后输入cd /回到根目录,输入reboot重启服务开机。
Ubuntu操作系统安装及设置步骤介绍Ubuntu是一个基于Linux内核的开源操作系统,具有稳定性和安全性好的特点,适用于个人用户、企业用户以及开发者。
本文档将向您介绍如何安装和设置Ubuntu操作系统。
步骤一:准备安装介质2. 制作安装介质,可以选择将镜像文件烧录到DVD或制作启动盘。
步骤二:安装Ubuntu操作系统1. 将制作好的安装介质插入计算机,并从该介质启动计算机。
2. 在启动界面选择“Install Ubuntu”以开始安装过程。
3. 选择安装语言和键盘布局,点击“Continue”继续。
4. 在安装类型界面,可以选择完全安装或自定义分区。
对于新用户,建议选择完全安装以便快速上手。
5. 设置系统时钟和时区,确保时间设置准确。
6. 创建和设置用户名和密码,确保密码的强度。
7. 等待系统安装完成,并根据需要重启计算机。
步骤三:系统设置1. 进入安装后的Ubuntu系统界面,根据提示更新系统软件包。
在终端中输入以下命令执行更新:sudo apt updatesudo apt upgrade2. 安装所需软件,可以通过终端命令行或Ubuntu软件中心安装,如:sudo apt install <软件名>3. 配置网络设置,根据网络环境连接无线网络或配置有线网络。
4. 设置系统语言和地区,可以在“Settings”中选择“Language & Region”进行设置。
5. 调整系统外观和个性化设置,包括桌面壁纸、主题风格、程序启动器等。
6. 配置软件源,根据需要添加、删除或更改软件源以便获取最新的软件包。
7. 安装必要的驱动程序,如果系统中有硬件设备需要特定驱动程序支持,进行相应的安装和设置。
步骤四:系统维护和安全设置1. 定期更新系统和软件包,将系统保持最新状态,提高系统安全性和稳定性。
2. 安装杀毒软件和防火墙,保护系统免受恶意软件和网络攻击。
3. 设置用户权限和访问控制,避免非授权用户访问您的系统。
台式机如何安装Ubuntu台式机Ubuntu怎么样安装呢?小编来告诉你!下面由店铺给你做出详细的台式机安装Ubuntu方法介绍!希望对你有帮助!台式机安装Ubuntu方法一:网上搜索Universal-USB-Installer这个工具下载然后搜索 ubuntu 12.04 ( 这个linux桌面系统真心不错 ) 的iso镜像插上你的u盘然后格式化 u盘不要拔然后用Universal-USB-Installer将ubuntu装入u盘装好后 u盘不要拔重启电脑进入bios 就是启动电脑的时候按F2( 不同品牌可能不同有的是del键有的是F8 )选择从u盘启动保存重启然后就是傻瓜化装linux系统了装上了系统用sudo apt-get install vim装上vim吧sudo apt-get install <软件名> 这样装软件台式机安装Ubuntu方法二:1.给硬盘划分空白空间安装Ubuntu,如果不是用Windows home 版本的话,不需要工具,开始菜单——右键点击我的电脑——管理——存储——磁盘管理(本地) 比如D盘有60GB空闲,用40GB来装Ubuntu单击D盘,右键选择“压缩卷” 然后在弹出的窗口里的“输入压缩空间量”输入40000,然后一直下一步直到结束。
2.刻录Ubuntu镜像到U盘或者光碟,可以用ultraISO(软碟通)刻录进U盘,光碟刻录win7自带的就行。
3.重启电脑,和安装windows一样,调整成光驱启动或者USB设备启动,插入U盘或者光碟。
台式机安装Ubuntu方法三:如果你的电脑配置足够好,那么按照楼上的方法——装虚拟机,VirtualBox可以在ubuntu下免费使用。
一定要两个系统共存的话,那么我们通常会先安装Windows,因为在Linux主机上安装Windows会导致硬盘主引导记录被Windows 强行换成他自己的,引导双系统会很麻烦。
还有,Windows不会支持Linux分区的,Linux分区格式化需要在安装Ubuntu时进行。
PXE+kickstart⾃动安装ubuntu14.04本⽂参考了诸多⽂章,先感谢这些⽂章的作者。
使⽤pxe安装系统需要安装dhcp,tftp,http等服务(当然也可以使⽤其他⽂件共享⽅式⽐如nfs,ftp)。
实验环境:1. vmware 122.⽹段 10.0.0.0/8, PXE服务器IP:10.0.0.100⼀、安装dhcp服务可以选择安装isc-dhcp-Server 或者 dnsmasq(这个在openstack中使⽤较多,⽽且它也包含tftp服务,配置也⾮常⽅便,我因为已经安装dhcp和tftp就懒得换了)。
我选择安装了isc-dhcp-Server: apt-get install isc-dhcp-Server -yvim /etc/default/isc-dhcp-serverINTERFACES="eth0" # 或者你要指定的⽹络接⼝名字。
vim /etc/dhcp/dhcpd.conf在⽂件末尾添加:subnet 10.0.0.0 netmask 255.0.0.0 {range 10.0.0.101 10.0.0.200;option subnet-mask 255.0.0.0;option routers 10.0.0.100;option broadcast-address 10.255.255.255;filename "pxelinux.0";next-server 10.0.0.100;}⼦⽹,掩码可以根据⾃⼰的需要设置filename "pxelinux.0";next-server 10.0.0.100; 指定pxe启动⽂件名和ip地址,next-server也是指tftp服务器IP。
配置完重启服务:service isc-dhcp-server restart⼆、安装tftp服务apt-get install tftpd-hpa -y安装完就OK了,使⽤默认的即可,记得tftp的⽬录是 /var/lib/tftpboot/ 哦,后⾯要⽤到!三、安装apache2apt-get install apache2 -y也是安装完就可以了,http根⽬录是 /var/www/html/ 。
ubuntu安装教程Ubuntu是一个基于Debian的开源操作系统,适用于个人电脑和服务器。
它提供了一个友好的界面和强大的功能,能满足用户的各种需求。
下面是一个Ubuntu安装教程的简单步骤。
1. 下载Ubuntu镜像文件首先,你需要从Ubuntu官方网站下载适合你计算机的Ubuntu镜像文件。
你可以选择适合你的版本(如Ubuntu 18.04 LTS、Ubuntu 20.04 LTS等)和计算机架构(如32位或64位)。
2. 创建启动盘或光盘下一步是将Ubuntu镜像文件制作成启动盘或光盘。
你可以使用软件如Rufus或UNetbootin在Windows系统中创建启动盘,也可以使用命令行工具如dd在Linux系统中创建启动盘。
如果你选择使用光盘,可以使用光盘刻录软件将Ubuntu镜像文件刻录到光盘上。
3. 启动计算机并选择安装Ubuntu现在,将启动盘或光盘插入计算机并重启,进入计算机的启动界面。
你需要选择从启动盘或光盘启动计算机。
在启动界面,选择“Install Ubuntu”来开始安装过程。
4. 选择语言和键盘布局在安装界面上,选择你喜欢的语言和键盘布局,然后点击“Continue”继续。
5. 进行磁盘分区下一步是选择磁盘分区方式。
如果你只有一个操作系统,你可以选择“Erase disk and install Ubuntu”来将整个磁盘用于Ubuntu。
如果你想保留其他操作系统,你可以选择“Something else”手动进行磁盘分区。
6. 创建用户账户接下来,创建一个用户账户来登录Ubuntu系统。
输入你的用户名、计算机名称、密码等信息,然后点击“Continue”继续。
7. 开始安装现在,你可以点击“Install Now”来开始安装Ubuntu。
安装过程会自动进行,你可以在安装过程中查看一些关于Ubuntu的信息。
8. 完成安装安装过程可能需要一些时间,一旦安装完成,你可以点击“Restart Now”来重启计算机。
Ubuntu安装及问题解决说明:windows下使用wubi-hd硬盘安装ubuntu,适合ubuntu各个版本包括8.04,8.10,9.04,9.10,10.04以及衍生版等首先下载WUBI-HD下面说明以D为例,E,F等盘均可以,ubuntu10.04.1为例D盘空闲5G以上,建议使用NTFS分区,磁盘标识使用英文1.在D盘新建文件夹iso,将wubi-hd.exe、ubuntu10.04.1.iso放到iso目录下;2.将ubuntu10.04.1.iso改名为installation.iso;3.双击wubi-hd.exe进行安装,选择安装到任意盘符下,比如D盘等,这并不重要,只是将你的硬盘当光驱用而已。
选择稍后重起,因为需要重要的第四步;4.提取ISO文件里面casper\initrd.lz放到D:\ubuntu-install\install\boot下(选E盘则在E:\ubuntu-install\install\boot下,以此类推),并修改名字为initrd.gz ,这一步非常重要,否则安装无法进行,会提示此文件not found,不信可以试试。
5.现在重起你的计算机;6.重启后选择,在系统选择菜单中就会出现“ubuntu”,选择进入“ubuntu”,这时会进入到live-cd模式,不要进行其他任何操作,先在“终端”(终端打开方式ctrl+alt+F2,退出终端ctrl+alt+F7)中输入sudo umount -l /isodevice按回车,然后退出终端,这一步操作非常重要,如果不执行上一步操作,将不能顺利安装。
7.双击桌面上的”安装“就可以安装了,共有至少7步:选择语言→选择时区→选择键盘→选择安装方式(与windows共存,使用最大连续空闲空间,高级自定义)→(后面步骤会因你的选择而改变,自己看不用我说了)。
重点前面6步做好,不用刻碟,不用光驱安装ubuntu。
如果刻碟就不用前面6步的。
Ubuntu服务器版安装教程Ubuntu服务器版安装教程1、确认系统要求1.1、查看硬件要求- 访问Ubuntu官方网站,确认服务器版本的硬件要求。
- 确保服务器满足最低硬件要求,包括CPU、内存和存储空间等。
1.2、安装镜像- 访问Ubuntu官方网站页面,找到合适的服务器版本安装镜像。
- 根据服务器架构对应的镜像文件,如64位或32位版本。
1.3、准备安装媒介- 制作安装光盘或制作启动USB驱动器。
- 如果使用光盘,将镜像刻录到光盘上。
- 如果使用USB驱动器,使用工具将镜像写入USB驱动器。
2、安装Ubuntu服务器版2.1、启动服务器- 插入安装光盘或连接启动USB驱动器。
- 启动服务器并选择从光盘或USB驱动器启动。
2.2、进入安装界面- 等待安装程序加载。
- 选择适当的语言和键盘布局。
2.3、安装选项- 选择“Install Ubuntu Server”开始安装。
- 可选择在安装过程中软件更新和第三方软件。
2.4、磁盘分区- 选择适当的磁盘分区方式,如手动分区或使用整个磁盘。
- 根据实际需求设置分区方案。
- 确认分区设置并开始安装。
2.5、系统设置- 设置服务器的主机名。
- 选择合适的时区。
- 创建一个管理员账户并设置密码。
2.6、完成安装- 等待安装过程完成。
- 卸载安装媒介并选择重新启动服务器。
3、配置Ubuntu服务器3.1、更新系统- 登录服务器后,执行以下命令更新系统:```sudo apt updatesudo apt upgrade```3.2、安装常用软件- 根据需求安装服务器常用软件,如Nginx、MySQL等。
- 使用apt命令安装软件,例如:```sudo apt install nginxsudo apt install mysql-server```3.3、配置防火墙- 使用ufw命令配置防火墙规则,如开启/关闭端口、限制IP访问等。
- 示例:```sudo ufw allow 80sudo ufw allow 22sudo ufw allow from 192.168.1:0/24 to any port 3306sudo ufw enable```3.4、配置SSH访问- 根据需求修改SSH配置文件,如修改端口、禁止root 登录等。
Pxe网络引导安装Ubuntu操作系统
由于工作计划,需要网络引导安装 Ubuntu13.10 与 Ubuntu14.04.1 操作系统。
就安装而言,这两种系统的安装方法大同小异,所以此处合在一起总结,统称为安装 Ubuntu 操纵系统。
关于如何配置 pxe 服务器,请详阅我的另外一篇百度文库的总结《Pxe网络引导安装CentOS-6.5与CentOS-7操作系统》,此处我不再赘述(请读者在阅读本文之前,一定阅读我的那篇总结,否则会有不知所云的感觉)。
本文仅就配置差异的地方进行总结。
1. 使用虚拟光驱工具在 Win-7 环境下打开 Ubuntu 的 ISO 文件,类比于 CentOS,网络引导的 Ubuntu 内核文件保存在如下的目录:install\netboot\ubuntu-installer\amd64,如下所示:
上图当中的 initrd.gz 与 linux 就是 Ubuntu 的内核文件,请注意 initrd.gz 是个压缩文件,不需要手动解压。
那么 pxe 服务器的 pxelinux.cfg/default 的内容应该是下面的样子
2. Ubuntu有一个超级坑爹的地方,即需要在 install 目录下自行创建 preseed.cfg 文件,内容显示如下:
如果安装的是 Ubuntu14.04.1,那么请自行将上图中的“Ubuntu13.10”换成“Ubuntu14.04.1”。
我们来看看 install 目录下确实有文件 filesystem.squashfs,如下所示:
3. filesystem.squashfs 是一个与文件系统相关的东东,貌似从 Ubuntu12.04 开始,如果要 pxe 安装 Ubuntu 的话,那么必须指定定这个文件,否则在安装的过程中就会出现如下的错误:
“Installation step failed",这就是文件系统无法识别从而导致错误产生的原因。
同样的,这也是为什么 pxelinux.cfg/default 文件中有 "url=http://192.168.10.208/Ubuntu13.10/install/preseed.cfg" 这一行的原因。
需要重视的是,"url" 不可以更改为 “http”或是 "inst.repo" 等其他的关键字,否则安装会失败!
4. 当然,Ubuntu 的 ISO 文件也有与 CentOS 类似的错误,即打开之后,有些文件的后缀名不完整。
例如,我在安装的过程中就遇到了下面的错误:
这个长长的文件获取了很长时间,但就是没获取成功,所以安装失败。
回到 Win-7 的环境,在打开后的 ISO 文件里搜索该文件,得到下面的结果:
其实,文件 pcmcia-storage-modules-3.11.0-12-generic-di_3.11.0-12.19_amd6.ude 的正确名字应该是 pcmcia-storage-modules-3.11.0-12-generic-di_3.11.0-12.19_amd64.udeb,该死的 ISO 镜像文件不知道为什么被打开之后就 "缩水" 了?!
文件 firewire-core-modules-3.11.0-12-generic-di_3.11.0-12.19_amd64.udeb 最原始的名字是 firewire-core-modules-
3.11.0-12-generic-di_3.11.0-12.19_amd6
4.ude,这是错误的,后缀名少了一个字母 b,正确名字正如上图显示的那样,后缀名是 udeb。
5. 经过上面 4 个步骤的修改之后,Ubuntu 就可以正确的网络引导安装了。
其安装界面与 CentOS 相比有些不同,如下所示:
(1) 当进入 "Choose a mirror of the Ubunut archive" 的界面时,稍作停留,如下所示:
按 home 按键,来到该界面的顶部,并选择 "enter information manually",如下所示:
(2) 设置 pxe 服务器的 IP 地址,如下所示:
设置 pxe 服务器上的 Ubuntu 下载目录,假如我需要安装的是 Ubuntu14.04.1,那么就输入这个目录吧,如下所示:
我们不使用任何 http 的代理,所以下面的页面织空,什么都不输入哈:
(3) 上面的步骤设置妥当之后,就开始安装了,与光盘安装无异,如下所示:
经过以上步骤的操作,我相信 Ubuntu 的网络引导安装不会有太多的问题。
不过这里我想再次强调的是,如果读者看了本文之后不知所云的话,请一定先去阅读我的另外一篇总结《Pxe网络引导安装CentOS-6.5与CentOS-7操作系统》,那篇总结里有非常详细的配置描述!。