> CentOS > CentOS教程 >

U盘安装Centos6.3

一 首先下载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)