kickstart 为 rhel5 创建 ext4 分区

ext3 的不稳定一直比较头痛, 常见问题会在断电, 非正常条件下关机会造成 文件系统损坏,  修复文件系统也比较费时费力,  也不见得一定能够把数据找回

虽然 rhel5 已是一个很老版本, 但生产上还有不少 rhel5 系统任然使用.

备忘一下,  利用 KICKSTART 部署时候,  利用 ext4 作为默认的 / 分区方法,  (注 rhel5 使用的 GRUB 无法支持 ext4, 因此, /boot 分区是必须的, 而且必须使用 ext3 文件系统)

加入 %pre 片段, 用于分区准备

%pre
#!/bin/bash
modprobe ext4

sfdisk -uM /dev/vda <<EOF
,200,L
,,L
EOF

mkfs.ext3 /dev/vda1
mkfs.ext4 /dev/vda2

%end

加入格式化分区片段

bootloader --location=mbr --driveorder=vda
part /boot --fstype=ext3   --onpart vda1
part / --fstype=ext4  --noformat --onpart vda2

注意, 分区格式化, 已经在 %pre 完成, 因此分区片段中, 可见 / 分区并没有执行格式化过程.

时间: 2025-01-27 21:23:25

kickstart 为 rhel5 创建 ext4 分区的相关文章

[收藏]实践参考:parted创建硬盘分区并创建LVM

从RHEL5开始,RHEL有了新的分区工具,parted,最大的亮点就是可以分2TB以上的分区,而且操作简单,个人感觉比fdisk好使 现在用一块硬盘/dev/sdb 使用parted分区,并且创建LVM 一.创建分区 1.先rpm -qf /sbin/parted parted-2.1-13.el6.x86_64 如果没有就先安装 对/dev/sdb进行分区 parted /dev/sdb GNU Parted 2.1 使用 /dev/sdb Welcome to GNU Parted! Ty

使用分区助手创建新分区

相信在你见过的电脑上一般都会把磁盘分成:电影.音乐,工具--等盘吧!这样子把磁盘上的内容分门别类存贮起来,条理清晰,便于管理,找起来也容易.那么你想不想再创建一个新的分区,专门用于装同一类的东西呢?例如把工作中的一些重要的文件或者其它资料存放起来,又不想同日常应用程序或娱乐文件放在一起,这时你就需要创建一个适当大小的新分区了. 新版分区助手将不再受未分配空间的限制,就是说不管你磁盘上有无未分配空间,分区助手都能能快速的帮你创建新分区了,下面将给出详细步骤. 创建新分区案例1:在没有未分配空间的情

Win8如何创建硬盘分区

  1.将鼠标光标移动到屏幕右下,在弹出的菜单上点击"设置",打开"控制面板". 2.在控制面板窗口,点击"系统和安全",点击其中的"创建并格式化硬盘分区". 3.打开"磁盘管理",在空白空间上点击右键,选择"新建简单卷". 4.按照要求输入要创建的分区大小.选择驱动器号或者路径.选择是否要格式化分区,最后点击完成就可以了.

Windows 8.1怎么创建扩展分区?

  第一步.选择物理磁盘 输入"select disk N"选择物理磁盘,这里的"N"代表第几块物理硬盘.假如你要对第1块物理硬盘进行操作,应该输入"select disk 0",依此类推. 第二步.创建扩展分区 输入"create partition extended"命令,执行后系统会自动创建扩展分区,主分区后面所有的空余空间都会被占用.完成后即可退出命令提示符,不必再输入创建逻辑分区的相关命令,因为系统将所有的扩展分区用

在Win8系统中如何对GPT硬盘创建OEM分区

  现在预装Win8的电脑大多是采用新版 UEFI 固件 + GPT 格式磁盘,这样的好处是可以实现安全启动等更多新特性,和支持更多的硬盘分区.更大的分区容量.下面我们主要介绍在Win8系统中如何对GPT硬盘创建OEM分区. 创建OEM分区的步骤: 1.在Diskpart 命令中,对选中的分区执行"create partition primary id=xx size=xx",其中 id 标识了 OEM 厂商. 2.对于GPT格式的磁盘,上面那条命令已经不管用了,我们可以在创建一个主分

《Linux From Scratch》第二部分:准备构建 第二章:准备新分区- 2.2. 创建新分区

与绝大多数其它操作系统相同,安装 LFS 通常需要专门的分区.构建 LFS 系统比较推荐的方法是使用可用的空分区,或者如果条件允许,最好是在未分区的空间里新建分区. 最小化的系统需要大约 4 GB 的分区,这足以存储所有的源码包及满足编译的需求.但如果要将 LFS 作为主要的 Linux 系统,可能需要安装其它附加的软件,这将需要额外的空间.考虑到了日后所需的空间,一个 10 GB 的分区是比较合理的.LFS 系统本身并不会占用这么多的空间.但满足此要求的大分区将能提供足够大的临时储存空间.编译

在u盘里安装pe-win10无法创建新分区,也找不到现有分区

问题描述 win10无法创建新分区,也找不到现有分区 教教我这要怎么弄,不能进系统,急死了 解决方案 下载一个带有diskgen的启动盘镜像,做成u盘启动,diskgen的效果比windows自带的强,用它可以纠正错误的分区信息,并且重建分区表. 如果你的电脑中有重要的数据,建议先备份.硬盘便宜,数据无价.像你照片上这种一般尺寸的笔记本电脑,硬盘很容易取下来,找一个台式机,再插上一个硬盘就备份好了. 解决方案二: 那你就把未分配的空间新建一下,点新分区然后点下一步呗 解决方案三: 数据要保存的话

在阿里云CentOS 7创建swap分区的方法

创建swap分区是为了弥补物理内存的不足,也就是虚拟内存的概念,把硬盘的一部分划分作为虚拟内存,但这个空间不是越大越好,硬盘的速度远低于内存,设置不当反而拖慢系统的速度. 阿里云的主机默认没有swap分区,可以使用free命令查看: 这是在阿里云CentOS 7系统上创建好swap分区后的截图.下面记录在阿里云CentOS 7上创建swap分区的步骤: ①使用dd命令创建一个swap分区 dd if=/dev/zero of=/home/swap bs=1024 count=1048576 co

oracle为一个表创建表分区问题

问题描述 oracle一个日志表,每日的数据量是2000万,该表数据要保留3-6个月.如何创建表分区.求指点 解决方案 这种么 直接hash分区或者range分区都可以吧,用hash用得比较多..因为字段的值不确定用range不好办而且不均匀,像这种日期比较确定的用range可以的,用hash也行http://blog.csdn.net/xieyuooo/article/details/5437126 http://space.itpub.net/18953778/viewspace-55747