前期准备:
- IOS文件 : CentOS-6.4-x86_64-minima.iso
- U盘 : 因为使用最小化的安装, 所以1G的U盘就够用了
- UltraISO: 最好使用9.X的版本, 新版本制作的U盘启动支持的主板比较多
CentOS 6系统使用U盘安装会遇到一些问题:
- 首先是如果直接把官方下载的IOS用UltraISO写入U盘启动时会遇到错误, U盘启动后会停在下面的画面:
Press the key to begin the installation process
解决方法: 用记事本打开这个文件syslinux\syslinux.cfg,把第一行default vesamenu.c32 替换为 default linux timeout 600 label linux kernel vmlinuz append initrd=initrd.img 这样修改之后,系统启动的时候就会跳过安装菜单选项界面,直接进入到语言选择界面
- 使用上面的方法修改ISO文件, 重新用UltraISO写入U盘, 同时需要把官方下载的原始ISO文件拷贝到U盘中一份, 如果你错误的把你修改过的ISO拷贝到U盘则会遇到错误:
Unable to read group information from repositories. This is a problem with the generation of your install tree
- 顺利进入安装过程后,需要注意的是在分区结束后, 要修改一下安装GRUB的位置, 不要把GRUB安装在你的U盘上.
安装完成后需要做一些基本的配置:
- 网络
使用下面的命令编辑网卡的配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
[crayon-51b11b0597bb9/] 使用下面的命令编辑DNS的配置文件:
vi /etc/resolv.conf
[crayon-51b11b0597bfb/] 修改完这些配置文件后重起网络:
service network restart
重起后更新一下系统:
yum -y update
如果习惯ntsysv这样的系统启动配置工具,需要手动安装一下,mini盘里默认没有这样的软件包, 或者你可以使用chkconfig命令行程序来配置启动:
yum -y install ntsysv
mysql导出所有数据库:
mysqldump –opt –user=root –all-databases > mysql_all.sql