`
piaoling
  • 浏览: 262045 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

U盘安装CentOS6

 
阅读更多

本文来自:http://ponyjava.iteye.com/blog/1329994

 

在linux下创建NTFS文件系统,系统类型选择是:7(HPFS/NTFS)

 

centos6.2的u盘安装盘的制作还是比较麻烦的,费了一番周折才搞定。 

参考资料: 



硬件要求:8G或以上的u盘,服务器支持从u盘启动。 

原理及难点: 

  • centos6.2的dvd文件非常大,超过4G,fat32文件系统不支持4G以上文件;而用于引导linux的文件系统恰恰就是fat32格式。
  • 将u盘分成两个区,一个用于启动linux,为fat32文件系统;一个用于存放安装文件,为ext2文件系统。
  • 这一制作过程需要在linux环境下制作。没有linux环境的朋友只有先用虚拟机安装一个linux系统。这一过程会碰到的问题主要有:guest上网、安装vmware tool、host和guest文件共享、guest访问host中的u盘。还有在制作过程中可能会碰到某些命令找不到,这需要用yum安装一些包。如:mkfs.vfat目录需要yum install dosfstools,还有syslinux等。



过程: 
1、检查当前磁盘情况 
fdisk -l 
u盘通常为/dev/sdb 

2、分区 
fdisk /dev/sdb 
d # delete existing partition - repeat as necessary 
n # new partition 
p # primary 
1 # partition number 
<enter> # take the default 
+100m # add 100 MB 
t # change the type 
1 # partition number 
b # VFAT 
n # new partition 
p # primary 
2 # partition number 
<enter> # take the default 
<enter> # take the default 
a # toggle bootable flag 
1 # partition number 
w # write to disk 

3、格式化 
mkfs.vfat -n BOOT /dev/sdb1 
mkfs.ext2 -m 0 -b 4096 -L DATA /dev/sdb2 

4、重新拔插u盘 

5、挂载u盘 
mkdir /media/BOOT 
mount /dev/sdb1 /media/BOOT 
mkdir /media/DATA 
mount /dev/sdb2 /media/DATA 

6、将iso文件拷贝到u盘的/dev/sdb2分区。拷贝的时间比较长,需要半个小时,也可能要一个小时。be patient。拷贝之后可以做sha1sum校验,不过一般没有问题,这里就省了。除了拷贝iso文件外,还要拷贝dvd1.iso的image文件夹,这一点官网的文档没有提到,也许centos5.x的不用吧。 
cd /dir/of/iso/images   #进入iso所在文件夹 
for i in 1 2; do cp -v CentOS-6.2-x86_64-bin-DVD${i}.iso /media/DATA/; sync; done 
mkdir /tmp/cdimage 
mount -ro loop CentOS-6.2-x86_64-bin-DVD1.iso /tmp/cdimage 
cp -rv /tmp/cdimage/images /media/DATA 
umount /media/DATA 

7、用syslinux在u盘的/dev/sdb1分区制作linux启动盘。如果没有安装syslinux,那么yum install syslinux。 
syslinux --stupid /dev/sdb1  
dd if=/usr/share/syslinux/mbr.bin of=/dev/sdb 
cd /media/BOOT 
cp -rv /tmp/cdimage/isolinux syslinux 
mv syslinux/isolinux.cfg syslinux/syslinux.cfg 
rm -f syslinux/isolinux.bin 
umount /tmp/cdimage 

8、修改syslinux.cfg,在append语句后面加上 method=hd:sda2:/ 
vi syslinux/syslinux.cfg 

#内容片段start 

default CentOS    

label CentOS  

  kernel vmlinuz  

  append initrd=initrd.img method=hd:sdb2:/  

#内容片段end 

umount /media/BOOT 

9、终于制作完成了,去试试吧。从此不用光驱安装linux,舒服! 

另:买了一个16G的u盘,被这么折腾一下,只能用来装linux了,可是还将近10G的空间浪费掉了,这不是大材小用嘛。想了一下,由于windows只认第一个分区,于是u盘分成三个区,sdb1, 8G 自由分区; sdb2, 100M, 启动分区; sdb3, 8G, iso数据分区,这样就物尽其用了。

分享到:
评论

相关推荐

    U盘安装centos方法

    ### U盘安装CentOS方法详解 在IT领域,利用U盘作为介质进行系统安装是一种常见且高效的方法,尤其是在没有光驱或网络环境不佳的情况下。本文将深入解析如何使用U盘来安装CentOS操作系统,包括前期准备、制作启动盘...

    U盘安装CentOS 6.5

    "U盘安装CentOS 6.5" U盘安装CentOS 6.5是相对于光盘安装的一种更快速、更方便的安装方式。使用U盘安装CentOS 6.5可以跳过刻盘的步骤,速度也更快,而且没有硬件限制(新机器USB口都有,光驱不一定有)。 U盘安装...

    U盘安装Centos教程,超简单实用!

    "U盘安装Centos教程" CentOS是基于Red Hat Enterprise Linux sources的社区驱动的自由开源操作系统,其稳定性和安全性得到了广泛认可。然而,对于初学者来说,安装CentOS可能会遇到各种问题本文将为大家提供一个超...

    U盘安装CentOS_6.2超级详细

    ### U盘安装CentOS_6.2超级详细指南 #### 实现目的与所需工具 本文旨在详细介绍如何通过U盘安装CentOS_6.2 32位系统,为那些希望在无光驱环境下安装操作系统的用户提供一个清晰的操作流程。所需工具包括: 1. **...

    U盘安装CentOS_6.2(超级详细图解教程)

    ### U盘安装CentOS 6.2 超级详细图解教程 #### 实现目的 本教程旨在通过U盘来安装CentOS 6.2 32位操作系统。 #### 所需工具 1. **UltraISO**:用于制作U盘启动盘。 - 下载地址:...

    U盘安装CentOS 6.0

    U盘安装CentOS 6.0 实现目的:用U盘安装CentOS 6.0到服务器 工具软件: 1、U盘一只,我这里用到的是“朗科(Netac)USB3.0高速优盘 U903 16G” 2、CentOS 6.0系统镜像,我这里下载的是32位的系统CentOS-6.0-i386-...

    U盘安装CentOS 6.2(超级详细图解教程)

    ### U盘安装CentOS 6.2 超级详细图解教程 #### 实现目的 本教程旨在指导用户如何通过U盘安装CentOS 6.2 32位操作系统。 #### 所需工具 1. **UltraISO**:用于制作U盘启动盘。 - 下载地址:...

    制作U盘安装CentOS 6.2

    制作U盘安装CentOS 6.2是一个常见的系统部署任务,尤其对于IT专业人士而言,了解这一过程至关重要。这里我们将深入探讨如何使用给定的文件来完成这个任务。 首先,我们需要两个关键工具,从提供的文件列表中可以...

    U盘安装CentOS,镜像制作工具

    6. **注意事项**:U盘安装虽然方便,但速度相对较慢,且可能因硬件兼容性问题导致安装失败。如果遇到问题,可以尝试更新BIOS,或者检查硬件驱动是否支持。 通过以上步骤,你可以成功地使用U盘安装CentOS,而win32...

    定制自动化u盘安装centos7 iso镜像操作指南

    实现光盘或者u盘安装 自动化配置,省去人力干预,并且预配置好定制的环境。 2、本文档预安装 Docker 19.03.6 Nvidia-docker2 Ansible 2.9 Python 3.6 Vim 、rsync、wget 6块硬盘: 1块做系统盘 5块分区挂载到/mnt/...

    U盘怎么装CENTos

    在探讨如何使用U盘安装CentOS这一主题时,我们不仅会深入解析操作步骤,还会延伸至相关的技术背景、必备知识以及可能遇到的问题解决方案,力求为读者提供一份全面、详尽的指南。 ### 一、技术背景与预备知识 #### ...

    centos6 centos7禁止u盘等大容量设备 拉黑

    本文将详细介绍如何在CentOS 6和CentOS 7操作系统中禁用U盘等大容量设备的访问,确保企业信息安全。 在CentOS 6系统中,禁止U盘等存储设备的步骤如下: 1. 打开终端,使用`vi`编辑器打开`/etc/rc.local`文件,这是...

    CentOS操作系统安装教程

    CentOS全名为“社区企业操作系统”(Community ...中国赢网以CentOS4.7(4系列的最终稳定版本)为例讲解如何在一台全新的服务器上安装CentOS系统。CentOS系统安装完成后,即可在此基础之上构建web服务,邮件服务等环境。

    【经验文档】使用U盘快速安装CentOS系统

    【使用U盘快速安装CentOS系统】是一种便捷的Linux操作系统部署方法,尤其适用于没有光驱或者网络安装条件的环境。本文将详细介绍如何通过U盘安装CentOS 7.0系统,包括安装准备、启动盘制作、系统安装以及常见错误...

    u盘安装CentOS

    ### 使用U盘安装CentOS详解 #### 一、前言 在本文中,我们将详细介绍如何使用U盘安装CentOS操作系统,并构建一个双系统环境(Windows + CentOS)。这种方法非常适合那些希望在保留现有Windows系统的同时尝试Linux...

    U盘Centos工具.rar

    "U盘Centos工具.rar" 是一个压缩包,包含了将CentOS镜像文件转化为U盘启动安装程序所需的工具,便于用户通过U盘在计算机上安装CentOS系统。这个过程通常被称为USB引导安装,是一种便捷的系统部署方式,尤其适用于...

    U盘安装Centos_6.5_64位(Win_7和Centos双系统)

    U盘安装Centos_6.5_64位(Win_7和Centos双系统)

    用U盘装Centos5.5

    6. **启动系统**:最后,你可以正常使用通过U盘安装的CentOS 5.5了。 总之,使用U盘安装CentOS 5.5提供了一种便捷的方式,特别是对于没有光驱的现代电脑。虽然步骤比传统的光盘安装稍多,但只要按照上述指南进行,...

Global site tag (gtag.js) - Google Analytics