最近因为公司的需求就部署了一台Centos的服务器,但是手上没有移动光驱,而且要安装的Centos5 64位的版本大多都是超过4GB的,手上只有U盘,如此问题困扰我一段时间,自己也去上网去查看大量资料大多都是安装32位的系统不太靠谱。到后来实在没有办法安装最稳定的Centos5.5,于是就又去找了下发现Centos5.6的64位系统3.95GB,就选它了,好了废话不多说,直接开始下载安装,下载地址http://mirror.symnds.com/distributions/CentOS-vault/5.6/isos/x86_64/
1、首先先去下载UltraISO软碟通安装好后直接打开CentOS-5.6-x86_64-bin-DVD-1of2.iso文件到虚拟光驱,电脑插上空闲的U盘,除了isolinux文件夹以外其他删除
再选这个写入硬盘映像,用 USB-HDD+这个选项写入
过一分钟左右就写入完成后退出,记得选择不保存
写入后原先的isolinu会被改成syslinux,再把syslinux文件外的文件全部删除在把CentOS-5.6-x86_64-bin-DVD-1of2.iso文件拷贝到U盘的根目录,ok这样U盘制作的启动盘就做好了。
2、插入机器开始安装
开始和光盘安装都是一样,你选折图文或者文字安装界面都行,不过简易用图文就是一开始直接回车
可以选择中文语言包,其他和光盘一样,还有选择磁盘时别把U盘给选择上到这里时不安装图形桌面最小化安装
正常的话还会有提示高级选项重新制定引导安装的磁盘上,如果没有提示直接就进安装界面会把引导装在U盘上。
3、如此,我们在安装好后重启系统时就要做一些修改,记得此时不要拔出U盘,还是用U盘启动,进入系统后
[root@test ~]# grub-install /dev/sda
安装grub到sda,就是你的硬盘上,然后
[root@test ~]# vi /boot/grub/device.map (hd0) /dev/sda
之前可能是
(hd1) /dev/sda (hd0) /dev/sdb
保存好后最后在编辑
[root@test ~]# vi /boot/grub/grub.conf#编辑修改里面的(hd1,0)为(hd0,0) title CentOS (2.6.18-348.el5) root (hd0,0) kernel /vmlinuz-2.6.18-348.el5 ro root=LABEL=/ initrd /initrd-2.6.18-348.el5.img
保存拔出U盘reboot,Centos5.6-64位系统就安装好了