Centos
RHEL/CentOS kickstart 分區偏移
由於底層儲存,我需要 RHEL/CentOS 安裝程序創建的分區從 8 個扇區的倍數開始。預設情況下
part
,kickstart 期間的命令(請參閱此頁面以獲取 kickstart 參考)將它們偏移 63 個扇區:[root@bs-simon ~]# fdisk -lu /dev/sda Disk /dev/sda: 85.8 GB, 85899345920 bytes 255 heads, 63 sectors/track, 10443 cylinders, total 167772160 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sda1 * 63 160649 80293+ 83 Linux /dev/sda2 160650 166738634 83288992+ 83 Linux /dev/sda3 166738635 167766794 514080 82 Linux swap / Solaris
part
確實提供--start
了指定起始柱面,但有人可以建議一種part
在 8 的倍數的扇區上啟動的方法嗎?還是我只需要先手動放棄和分區磁碟?順便說一句,這是為了讓 linux 文件系統塊與底層 VMware VMFS 數據儲存塊對齊,後者與 NetApp LUN 塊對齊。
謝謝!!
此連結提供了在 kickstart 中使用的複雜分區 http://www.dark.ca/2009/08/03/complex-partitioning-in-kickstart/
使用 kickstart 文件的 %pre 部分在寫出分區表時進行計算。使用 kickstart 文件中的 %include 命令讀取 %pre 期間生成的內容。
此頁面上的範例 1.6.1 http://linux.web.cern.ch/linux/scientific4/docs/rhel-sag-en-4/s1-kickstart2-preinstallconfig.html顯示了在 % 期間編寫分區方案的範例pre 在安裝過程開始時計算,隨後通過 %include 使用。