CentOS 5.5 新硬盘分区与自动挂载教程

版权申诉
0 下载量 64 浏览量 更新于2024-08-10 收藏 84KB DOC 举报
在CentOS 5.5环境中,添加一块新硬盘并使其能在系统启动时自动挂载是一项常见的维护任务。首先,确保新硬盘被电脑BIOS正确识别。可以通过`fdisk -l`命令检查现有磁盘信息,可以看到新硬盘未被标记为有效分区,例如: ``` /dev/sdb:21.4GB,21474836480bytes 255heads,63sectors/track,2610cylinders ``` 如果`fdisk /dev/sdb`显示出`Disk/dev/sdb doesn't contain a valid partition table`,则需要对新硬盘进行分区。在无有效分区表的情况下,系统会提示创建一个新的DOS分区表: ``` Building a new DOS disk label. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. The number of cylinders for this disk is set to 2610. ``` 由于新硬盘的2610个磁道超过1024个,这可能会影响某些在启动时运行的软件,因为某些旧的系统可能不支持这种配置。在创建分区后,通常建议至少划分三个基本分区:一个根分区(/)、一个交换分区(/swap)用于内存管理和虚拟内存,以及可能的一个额外的分区用于数据存储。 接下来是分区步骤: 1. **创建新分区**: - 输入`n`创建新的分区 - 选择`p`创建主分区 - 按照需要输入分区编号、起始位置、结束位置等参数,比如选择`1`作为第一个分区 - 确认分区类型(默认为Linux),按回车 - 设置分区大小,如果不确定,可以使用默认值或指定百分比 - 再次确认分区信息,然后按`w`写入并退出 2. **创建交换分区**: - 如果需要,重复上述步骤创建交换分区,通常分配为物理内存的两倍或者更大,用`l`选择逻辑分区 3. **激活分区**: - 使用`t`选择分区类型,将新分区设置为活动分区(通常选择`82`或`Linux swap/solaris`) 4. **写入分区表**: - 输入`w`保存并离开`fdisk`工具,分区表将被写入硬盘 5. **格式化分区**: - 使用`mkfs`命令格式化新分区,例如`mkfs.ext4 /dev/sdb1`(对于ext4文件系统) - 对交换分区同样执行格式化,如`mkswap /dev/sdb2` 6. **挂载分区**: - 在`/etc/fstab`文件中添加新分区的挂载信息,包括设备名、挂载点、文件系统类型和挂载选项 7. **启动时自动挂载**: - 更新`grub`配置以包含新分区,通过编辑`/etc/grub.conf`或`/etc/default/grub`文件,确保新分区在启动时被自动加载 - 使用`update-grub`命令更新引导菜单 完成以上步骤后,新硬盘的分区应该会在系统启动时自动挂载。记得测试系统的运行是否正常,尤其是那些依赖于新分区的软件。如果一切顺利,新硬盘现在已经成为CentOS 5.5系统的重要组成部分,可用于扩展存储空间或备份目的。