一 首先下载Centos6.3的光盘镜像文件,网上的镜像实在是太多了。 CentOS-6.3-i386-bin-DVD1.iso CentOS-6.3-i386-bin-DVD2.iso 二 下载个新版本的UltraISO,在其菜单“启动”下有“写入硬盘镜像“的功能,原来用的绿色版本是8.6.2.2011不支持,下载了一个新版本的9.3.6.2766 并网上找了个破解的注册码。 三 准备一个大一点的U盘,我用的是16GB,U盘中到文件也不用删除,制作USB启动盘到时候会格式化U盘。 四 制作USB启动盘。 【1】用UltraISO 打开CentOS-6.3-i386-bin-DVD1.iso。 【2】插上U盘。 【3】“启动”-“写入镜像..."在打开到对话框中选择“写入方式”为“USB-HDD+”,然后点击“格式化”按钮,格式化成功后点击“写入”按钮,等待写入成功。写入成功后在Windows下好像看不到U盘中到内容,提示要格式化,重启了电脑后就能看到写入到文件了,不知何原因? 【4】删除U盘根目录下到packages,以节省空间,把下载的两个镜像文件拷贝到U盘到根目录下。 五 使用一些类WinPE 工具中自带的硬盘分区工具备份硬盘分区表,备份硬盘中的重要数据,并划分安装CentOS的分区,我分了一个46G到区。分区结构如下: C /dev/sda1 D /dev/sda5 E /dev/sda6 F /dev/sda7 swap /dev/sda8 / /dev/sda9 六 安装CentOS 6.3.修改电脑的启动方式从U盘启动,我的笔记本开机按“Esc”就能选择启动设备。 七 开启安装后,在选择镜像存放位置时选择“本地硬盘”,就是U盘所在的dev设备节点名称。 八 选择“软件开发工作站”类型的软件安装,在安装的过程中创建一个4G到交换分区,和一个挂载点为“/”的分区。 九 安装的过程中没有安装启动管理器,不想破坏MBR。安装结束后重启电脑,进入Windows。 十 安装Grub4dos用来启动Linux。注意Grub4dos一定要选择较新版本的,即能支持ext4fs。 十一 下载一个工具ext2explore,用于在Windows下查看Linux系统分区。把/boot/grub/menu.lst文件中到启动命令复制到 c:/boot/grub/menu.lst末尾。具体内容如下: title CentOS (2.6.32-279.el6.i686) root (hd0,8) kernel /boot/vmlinuz-2.6.32-279.el6.i686 ro root=/dev/mapper/vg_centos-lv_root rd_NO_LUKS rd_LVM_LV=vg_centos/lv_root rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_LVM_LV=vg_centos/lv_swap KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb initrd /boot/initramfs-2.6.32-279.el6.i686.img
十二 开机启动选择"Grub",自动会显示menu.lst中到内容,选择启动Centos,这时出现启动画面,但是一会后,报错停下: Kernel panic - not syncing: Attempted to kill init ! pid:1, comm: init not tainted 2.6.32-279.el6.i686#1 call trace: [<c083bfbc>]? panic+0x68/0x11C [<c045a501>]? do_exit+0x741/0x750 [<c045a54c>]? do_group_exit+0x3c/0xa0 [<c045a5c1>]? sys_exit_group+0x11/0x20 [<c0409a95>]? sysenter_do_call+0x12/0x28 panic occurred, switching back to text console 系统挂起。 十三 重启系统进入Grub到命令行,在启动kernel命令最后增加rdshell的内核参数,再次启动发现有如下的log信息: dracut warning: LVM vg_centos/lv_root not found dracut warning: LVM vg_centos/lv_swap not found dracut warning: Boot has failed, to debug this issue add "rdshell" to the kernel commandline. 十四 重新启动从U盘引导系统,以更新系统的模式安装,这时候选择安装启动管理器,但是不修改mbr,安装grub到挂载点“/”所在到分区。安装完成后,重启进入Windows后,用ext2explore导出Linux分区/boot/grub/grub.conf文件的内容,把最后的内容 title CentOS2 (2.6.32-279.el6.i686) root (hd0,8) kernel /boot/vmlinuz-2.6.32-279.el6.i686 ro root=UUID=3dcbab17-f29e-4e81-a136-957d676ecdfd rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet initrd /boot/initramfs-2.6.32-279.el6.i686.img 拷贝到c:/boot/grub/menu.lst文件的末尾,保存重启电脑,后进入Grub,选择最后一个启动项,这时正确到进入Centos, 完成最后的安装配置。至此安装成功! (责任编辑:IT) |