U盘linux自动安装系统,U盘自动安装系统:
这个实验是根据秋香老师的做的 然后自己也整理了一遍 谢谢秋香老师的文档
U
盘自动安装系统:
一
准备工作:
1.
它包括
Centos
镜像(
DVD
)文件和
windows
版的
syslinux.exe
文件
2.
准备两个操作系统,一个
windows,
一个
linux.windows
用来做引导
--
写
mbr
和生成
ldlinux.sys;linux
用来创建分区、拷贝文件等。
3
在
linux
机器上创建
/mnt/usb1 /mnt/usb2 /mnt/ios
二
先在
linux
系统上进行如下操作:
1
、下载镜像或者用
FTP
上传到
linux
服务器上
2.
挂载
ISO
镜像
:
mount -o loop /root/CentOS-5.3-i386-bin-DVD.iso /mnt/ios
3
.
插入
U
盘,然后执行
fdisk -l
检查是否被识别
创建两个分区。
4 . fdisk /dev/sdb ,
创建
/dev/sdb1
和
/dev/sdb2
两个分区。并格式化两个分区
mkfs.msdos /dev/sdb1 ; mkfs.ext2 /dev/sdb2
5
挂载
mount /dev/sdb1 /mnt/usb1
mount /dev/sdb2 /mnt/usb2
6
复制目录及文件。
cp -a /mnt/iso/isolinux /mnt/usb1/syslinux
cp /root/anaconda-ks.cfg /mnt/usb1
cp /root/CentOS-5.3-i386-bin-DVD.iso /mnt/usb2
mv /mnt/usb1/syslinux/isolinux.cfg /mnt/usb1/syslinux/syslinux.cfg
三
修改文件
/mnt/usb1/syslinux/syslinux.cfg,
其修改后的内容如下
default linux
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append initrd=initrd.img
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks=hd:sdb1:/anaconda-ks.cfg initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append �
“
append ks=hd:sdb1:/anaconda-ks.cfg initrd=initrd.img
”这一行是做了修改的,其作用是以硬盘方式(
u
盘也被认为是硬盘)引导系统,其所需的
centos
镜像文件在
u
盘的第二个分区,并且使用
kickstart
自动安装,指定
kickstart
配置文件的路径为
/anaconda-ks.cfg
,即
u
盘第一个分区的根目录下。
四
修改文件
/mnt/usb1/anaconda-ks.cfg
,使其内容如下
# Kickstart file automatically generated by anaconda.
install
harddrive --partition=sdb2 --dir=
lang en_US.UTF-8
keyboard us
text
rootpw 123456
firewall --enabled --port=22:tcp
authconfig --enableshadow --enablemd5
selinux --enforcing
timezone --utc Asia/Shanghai
bootloader --location=partition --driveorder=sda
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
clearpart --linux
part / --fstype ext3 --size=80000
part /var --fstype ext3 --size=80000
part /usr --fstype ext3 --size=80000
part /opt --fstype ext3 --size=1 --grow
part swap --size=4096
%packages
@base
@core
@development-libs
@development-tools
@editors
@system-tools
keyutils
trousers
fipscheck
device-mapper-multipath
imake
audit
sysstat
五
拔出
u
盘,把它插在
windows
系统的机器上,然后执行命令
syslinux.exe -a -m i:
就开始写
mbr
和生成文件
ldlinux.sys
文件。注意
u
盘在
linux
下分了
2
个区,在
windows
下只能识别被格式化成的
dos
的那个分区(
/dev/sdb1
)
解压缩到
D
盘
然后在
windows
机器的
dos
执行
进入路径
D:\syslinux>cd win32
D:\syslinux\win32>dir
驱动器
D
中的卷没有标签。
卷的序列号是
CC0B-6B84
D:\syslinux\win32
的目录
2011/04/19 05:25
2011/04/19 05:25
2011/04/19 05:24 589 find-mingw32.sh
2011/04/19 05:24 2,727 Makefile
2011/04/19 05:24 214 README
2011/04/19 05:25 71,168 syslinux.exe
4
个文件
74,698
字节
2
个目录
116,185,817,088
可用字节
执行
syslinux.exe -a -m i: ###i
:为
U
盘在
windows
的盘符
七
开始安装
把处理好的
u
盘插如欲安装系统的服务器,然后开机,把引导设备改成
u
盘。无误后,片刻出现
centos
的安装界面,,直接输入
ks
回车,安装自动开始,片刻出现
centos
的安装界面,这个界面会有一个
syslinux.cfg
关键字错误的提示
yes
回车。
2-3
分钟就自动安装完毕
U盘linux自动安装系统,U盘自动安装系统:相关推荐
- u盘linux系统安装文件,使用U盘安装LINUX系统
安装前的准备 检查配置 Linux系统对电脑配置要求较低,主要说的是Linux内核运行要求较低,但是Linux Deepin作为桌面版本,最新的12.12.1版本采Linux Deepin 自行开发的 ...
- mac u盘linux 双系统安装教程,U盘安装MAC双系统完美方案实现在MAC系统下使用双系统...
现今,电脑双系统的使用已经非常普遍了,Windows7.WindowsXP混合,Windows7.Windows8一起的情况都有,那么在MAC系统下要想使用双系统用U盘该怎么来安装呢?让小编来为你详细 ...
- linux怎么取消挂在u盘,linux下如何挂载U盘
挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1) ...
- 制作u盘linux课程报告,制作U盘linux.doc
制作U盘linux 制作U盘linux 科技进步到今天,软驱开始慢慢退出市场,取而代之的是优盘.优盘和软盘相比,不但在容量上要大很多,而且在速度上也快了许多.以往建在软盘上的Linux 由于受限于1. ...
- u盘linux 使用痕迹,制作u盘linux-使用手册
一.制作u盘linux必须要注意的几点 1.本人使用系统为 内核版本: 2-4-20-8 发行版本: redhat 9.0 2,格式化u盘的时候,一定要把/dev/sda1变成活动分区 3,安装gr ...
- linux 程序更新使用U盘,linux下如何使用U盘?
昨天花了整整一天才把linux搞定,今天兴致勃勃地要把U盘上的文件拷贝过去.因为听同事说可以像在windows下那样直接双击使用U盘,于是照做了,哪曾想等了半天愣是没反应,最后还是提示错误,看来情报有 ...
- 虚拟机linux怎么插u盘,Linux虚拟机怎么挂载U盘
U盘是一种使用USB接口的无需物理驱动器的微型高容量移动存储产品,那么大家知道Linux虚拟机怎么挂载U盘吗?学习啦小编分享了Linux虚拟机挂载U盘的方法,希望对大家有所帮助. Linux虚拟机挂载 ...
- u盘linux反应好慢,U盘加载速度缓慢的原因及解决小技巧
原标题:U盘加载速度缓慢的原因及解决小技巧 U盘因其小巧和便捷携带而深受用户们的喜欢,我们经常用它来存储以及拷贝文件.但有一些用户在使用U盘的过程中遇到了U盘加载非常慢的情况,U盘插入电脑后,加载读取 ...
- 爱米云共享网盘linux,Cozy Drive下载-云盘同步程序 v3.27.0 官方版 - 下载吧
Cozy Drive是一款功能强大.专业实用的云盘同步共享软件,使用这款软件用户可以将存储在Cozy中的文件与你的笔记本电脑或台式电脑中的文件数据同步,用户只需完成软件转换登录注册即可进入软件进行文件 ...
- linux模拟内存数据落盘,Linux:保证数据安全落盘
背景 在很多IO场景中,我们经常需要确保数据已经安全的写到磁盘上,以便在系统宕机重启之后还能读到这些数据.但是我们都知道,linux系统的IO路径还是很复杂的,分为很多层,每一层都可能会有buffer ...
最新文章
- Linux —— 目录(文件夹)及文件相关处理指令
- idea批量修改变量快捷键mac_使用Mac自带功能批量修改图片名称、类型和压缩图片大小...
- php 查询datetime,急急PHP,数据库中createtime字段类型为datetime,怎样根据这个查询一段时间内的数据...
- WebService大讲堂之Axis2(2):复合类型数据的传递
- MySQL - 体系结构初探
- BFS(入门题--迷宫)
- 算法设计与分析——动态规划——石子合并问题
- ipv4到ipv6的过渡
- C语言实例解析精粹学习笔记——36(模拟社会关系)
- applicationhostconfig
- 读完两遍《STL源码剖析》后,我发现了一些辛秘
- Android SDK是什么
- 006Python-Re库入门(正则表达式)
- js 移动端 下载 doc文件
- 【Vue基础知识总结 6,我的支付宝3面+美团4面+拼多多四面
- 哈啰电动车“智慧门店”设想,经销商们买账吗?
- 在线一键重装Win11系统步骤
- 数据库基本知识-总结
- uni-app做android应用开启定位权限
- 正则表达式中Pattern类、Matcher类和matches()方法简析