亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

kickstart使用變量

2024-11-04 09:32:46
17
0

Kickstart(ks) 是一個用于自動化安裝 Red Hat 系列(如 Red Hat Enterprise Linux, CentOS, Fedora 等)操作系統的工具。通過使用 Kickstart 文件,可以指定安裝過程中的各種配置選項,從而實現無人值守安裝。

使用ks裝機時,在某些場景下可能會需要使用到變量來編寫部分邏輯,但是ks的文檔里并沒有詳細說明怎么使用,這里提供一個簡單的例子,該例子的作用是裝機時自動選擇機器上的最小盤作為系統盤進行裝機。

```shell
%include /tmp/part-include

%pre
#!/bin/sh
# select smallest disk as sysdisk
sysdisk=/dev/$(lsblk -ndo NAME,SIZE |grep -v loop | sort -h -k2 | awk 'NR==1 {print $1}')
echo "#Partition clearing information" > /tmp/part-include
echo "clearpart --all --drives=$sysdisk --initlabel" >> /tmp/part-include
echo "# Disk partitioning information" >> /tmp/part-include
echo "part /boot/efi --fstype=\"xfs\" --size=2048 --fsoptions=\"umask=0077,shortname=winnt\" --ondisk=$sysdisk" >> /tmp/part-include
echo "part / --fstype xfs --size=102400 --ondisk=$sysdisk" >> /tmp/part-include
echo "part /boot --fstype xfs --size=2048 --ondisk=$sysdisk" >> /tmp/part-include
echo "part /var --fstype xfs --size=1 --grow --ondisk=$sysdisk" >> /tmp/part-include
{{- end}}
%end
```

0條評論
0 / 1000
黃****煒
5文章數
0粉絲數
黃****煒
5 文章 | 0 粉絲
黃****煒
5文章數
0粉絲數
黃****煒
5 文章 | 0 粉絲
原創

kickstart使用變量

2024-11-04 09:32:46
17
0

Kickstart(ks) 是一個用于自動化安裝 Red Hat 系列(如 Red Hat Enterprise Linux, CentOS, Fedora 等)操作系統的工具。通過使用 Kickstart 文件,可以指定安裝過程中的各種配置選項,從而實現無人值守安裝。

使用ks裝機時,在某些場景下可能會需要使用到變量來編寫部分邏輯,但是ks的文檔里并沒有詳細說明怎么使用,這里提供一個簡單的例子,該例子的作用是裝機時自動選擇機器上的最小盤作為系統盤進行裝機。

```shell
%include /tmp/part-include

%pre
#!/bin/sh
# select smallest disk as sysdisk
sysdisk=/dev/$(lsblk -ndo NAME,SIZE |grep -v loop | sort -h -k2 | awk 'NR==1 {print $1}')
echo "#Partition clearing information" > /tmp/part-include
echo "clearpart --all --drives=$sysdisk --initlabel" >> /tmp/part-include
echo "# Disk partitioning information" >> /tmp/part-include
echo "part /boot/efi --fstype=\"xfs\" --size=2048 --fsoptions=\"umask=0077,shortname=winnt\" --ondisk=$sysdisk" >> /tmp/part-include
echo "part / --fstype xfs --size=102400 --ondisk=$sysdisk" >> /tmp/part-include
echo "part /boot --fstype xfs --size=2048 --ondisk=$sysdisk" >> /tmp/part-include
echo "part /var --fstype xfs --size=1 --grow --ondisk=$sysdisk" >> /tmp/part-include
{{- end}}
%end
```

文章來自個人專欄
文章 | 訂閱
0條評論
0 / 1000
請輸入你的評論
0
0