您的位置:首页 > 运维架构 > Linux

CentOS6.4U盘安装笔记

2013-09-27 15:30 204 查看
使用U盘引导安装CentOS操作系统

记录:郝晋峰 日期:2013.9.27

实验环境:

软件:CentOS-6.4-x86_64 syslinux-4.04.zip

硬件:dell r210 2代 1U 机架式服务器

 

首先查找了网络经验,步骤如下:

一、制作linux引导盘

1、格式化U盘,windows自带格式化功能将U盘格式化成 FAT32

2、安装 syslinux

下载 syslinux for windows 版本(压缩包)
http://www.kemel.org/pub/linux/utils/boot/syslinux/

使用最新版本syslinux-4.04.zip

   1)解压syslinux到硬盘任意目录

   2)进入cmd界面,并切换到硬盘syslinux目录,

   3)执行如下命令将syslinux安装到U盘

 X:\syslinux\win32> syslinux -s -m h:

  4)拷贝CentOS镜像文件到U盘

   将CentOS镜像文件CentOS-6.4-x86_64-LiveDVD.iso 拷贝到U盘根目录

   用winrar解压镜像包中文件isolinux文件夹,释放在U盘根目录下

     将isolinux目录下所有文件都拷贝到U盘根目录下,并将isolinux.bin、isolinux.cfg改名为syslinux.*;详细结构如下:

     U盘:

    |-isolinux(文件夹)

    |-CentOS-6.4-x86_64-LiveDVD.iso

        |-syslinux.bin(改名)

        |-syslinux.cfg(改名)

        |-其它从isolinux文件夹复制的文件*.*

至此U盘制作完成。

二、U盘引导安装

1、安装对象为dell r210 2代,使用F12快捷键选择启动顺序

2、进入centos的启动界面(按回车键)

3、选择语言(中文简体)

  chinese(Simplified)

    注:此时会报语言不支持文本安装模式的提示,暂不理会,确定下步安装,等到我们加载了ISO镜像进入图形安装模式后会自动变为中文界面。

4、选择键盘(美工键盘)

5、安装方法:选择硬盘驱动器

6、选择ISO镜像所在分区(选U盘盘符)

  注:U盘在linux的操作系统中会以/dev/sdxn(sdb1)标识,另外,只要ISO安装镜像在U盘根目录,就不需要输入具体的路径,直接选中U盘就OK。

7、下面进入我们熟悉的图形安装界面了,在分区的时候要注意一定不要把U盘(sdb)的空间一起分掉了:

界面示意

-----------------------------------

|             添加分区                |

-----------------------------------

|挂载点(M): /boot                                                ▼|

|文件系统类型(T):ext3                       ▼|

|允许的驱动器(D):□√ sda 3980000MB                             |

|          □sdb 3820MB                                   |

|大小(MB)(S): 100|                                             ▼|

-----------------------------------

|其他大小选项---------------------------|

|⊙固定大小

|○指定空间大小(MB)(u):                               1         ▼|

|○使用全部可用空间(a):                      |

---------------------------------- |

|□强制为主分区(p)                         |

---------------------------------- |

|取消  确定                            |

-----------------------------------

8、grub设置,这一步骤很重要,使用U盘引导安装centOS,默认会把grub引导程序写入U盘的MBR扇区,这样我们一旦拔掉U盘就无法启动硬盘中的操作系统了。如下所示:

更改GRUB安装位置的方法:“配置高级引导装载选项”,点击下一步:

|-------------------------------|

|CentOS5                          |

---------------------------------

|⊙GRUB引导装载程序将会被安装在/dev/sdb上           |

|○无引导装载程序将会被安……                 |

|您可以配置引导装载程序引导其它操作系统。它会允许您从列中选择要|

|引导的操作系统。要添加其它没有被自检测到的操作系统。点击“添加|

|”。要改变默认引导操作系统,在想要的操作系统上选择“默认”。 |

---------------------------------

|默认|标签  |设备            |   添加(A)   

-----------------------|    编辑(E)

|□√ CentOS /dev/sda2                       |  删除(D)

|□Other     /dev/sdb1                       |

------------------------

引导装载程序口令可以防止用户改变传递给内核的选项。为安全起见。我们建议你设立 一个口令。

|□使用引导装载程序口令(U) 按钮:改变口令          |

|-------------------------------|

|配置高级引导装载程序选项(o)                                 |

|-------------------------------|

|发行注记(R)            后退   下一步    |

---------------------------------

·选择“改变驱动器顺序”

|--------------------------------|

|CENTOS5                         |

|--------------------------------|

|引导装载程序记录的安装位置:                  |

|⊙/dev/sdb 主引导记录(MBR)                  |

|○/dev/sda1引导分区的第一个扇区                 |

|改变驱动器顺序(按钮)                     |

|--------------------------------|

|□强制使用LBA32(E)(通常不需要)                 |

|如果您想在引导命令上添加默认选项,在“常规内核参数”字段输入他们|

|常规内核参数(G)----文本框-----                |

|--------------------------------|

|发行注记(R)              后退 下一步      |

|--------------------------------|

·将硬盘的位置调整到U盘上面:

|--------------------------------|

|             编辑驱动器顺序            |

|--------------------------------|

|请按照您的BIOS处理顺序来排列您的驱动器。改变驱动器顺序只有在下面|

|这两种情况下才有用:您有多个SCSI适配器;或者您兼有SCSI和|

|IDE设备,但想从SCSI设备中引导。             |

|--------------------------------|

|改变驱动器顺序会改变安装程序定位主引导记录(MBR)的位置     |

|--------------------------------|

|/dev/sda 3980000MB HD                         | ▲              |

|/dev/sdb 3820MB                               | ▼              |

|----------------------------------------------|         |

|                     取消  确定     |

|--------------------------------|

·确定后回到之前的界面会发现grub的安装位置已经自动更改到硬盘(sda)的MBR上了,点击一下步继续:

|--------------------------------|

|CENTOS5                         |

|--------------------------------|

|引导装载程序记录的安装位置:                  |

|⊙/dev/sda 主引导记录(MBR)                    |

|○/dev/sda1引导分区的第一个扇区                 |

|改变驱动器顺序(按钮)                     |

|--------------------------------|

|□强制使用LBA32(E)(通常不需要)                 |

|如果您想在引导命令上添加默认选项,在“常规内核参数”字段输入他们|

|常规内核参数(G)----文本框-----                |

|--------------------------------|

|发行注记(R)              后退 下一步      |

|--------------------------------|

三、禁用其它引导项:

  成功安装后,在引导centos时有两个选项,其中other是u盘

  vim /boot/grub/grub.conf

    将title other 之后注释

 

实际操作时出现的意外错误:

使用老毛桃制作U盘启动,syslinux制作失败。

制作步骤:

1、启动老毛桃,选择ISO模式,按提示选择引导iso文件

2、在便捷启动中选择“自动检测”-写入syslinux启动主引导

3、Dell R210 2代机在启动画面进入"DELL"画面时,右上角提示F2 setup F11引导顺序

  选择F11,进入引导设置与选择界面,在HardDisk中,选择usb flash顺序为第一启动盘

  选择boot flash项,使用U盘启动

4、启动后出现如下错误:

    kernei panic -not syncing:atempted to kill init

    pid:1,comm:init not tainted 2.6.32-358.el16.x86_64 #1

    call trace:

    出现此原因,是因为内核错误,没有找到文件;由于制作U盘时,系统查找文件使用卷标方式,而U盘制作完成后卷标名称默认为:noname,而G:\EFI\boot\grub.conf bootx64.conf 等配置文件 kernel行

kernel /EFI/boot/vmlinuz0 root=live:LABEL=CentOS-6.4-x86_64-LiveDVD rootfstype=auto ro liveimg quiet  rhgb

其中root=live:LABEL=CentOS-6.4-x86_64-LiveDVD卷标名,在windows下不允许被做卷标名称,修改U盘卷标名称与该配置文件对应。

5、重新启动,进入CentOS窗口环境

6、点击桌面install to hardisk driver开始安装程序

7、按提示逐步安装,重点几个步骤:

  1)选择时区 asia/shanghai

    2)选择安装位置 先选择全部硬盘,然后只选择硬盘,放置在安装区域内

  3)重写主引导到sda1

8、安装重启后,进入CentOS系统界面。连接局域网。一切正常,开始配置环境。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: