2012年9月19日 星期三

RamDisk Rootfs Tool Pxeboot 參數設定說明

RAMDisk Rootfs Tool C6.2版本,支援 RDRCFG 及 rdrtool_tgz.sh 所產生的檔案放置於NFS 或 CIFS 伺服器上,透過  Pxeboot 開機方式,可建立無磁碟系統,以下是針對使用 Pxeboot 相關設定參數。

Pxeboot 開機設定參數說明

RDRNETDEVICE
設定使用的網路界面
此參數可省略,預設為第一張網路卡

範例
RDRNETDEVICE=eth0

RDRIP
設定使用的網路界面 IP
目前支援 IPv4 固定ip及dhcp,此參數可省略,預設為 dhcp
dhcp設定方式:RDRIP=dhcp

固定IP設定方式:
RDRIP=ip
RDRIP=ip/netmask

範例
RDRIP=dhcp
RDRIP=10.0.0.10
RDRIP=10.0.0.10/24

RDRNETMASK
設定網路遮罩
若RDRIP 設定為 dhcp,此參數可省略  、不生效。
RDRIP 以 ip/netmask 格式方式設定時,勿設定此參數。

範例
RDRNETMASK=24
RDRNETMASK=255.255.255.0

RDRGATEWAY
設定網路預設閘道
若RDRIP 設定為 dhcp,此參數不生效。
此參數可省略

範例
RDRGATEWAY=10.0.0.1

RDRDNS
設定名稱解析伺服器
若RDRIP 設定為 dhcp,此參數不生效。
此參數可省略

範例
RDRDNS=10.0.0.1

RDRPATH
設定 RDRCFG檔案及rdrtool_tgz.sh產生的檔案,所在網路檔案系統,目前支援 NFS 及 CIFS
CIFS 設定方式:RDRPATH=cifs://伺服器位置/分享名稱
NFS設定方式:RDRPATH=nfs://伺服器位置/分享名稱

範例
RDRPATH=nfs://10.0.0.1/rdrtools         <-- 指定 NFS 檔案系統存放 RDRCFG 設定檔RDRPATH=cifs://10.0.0.1/rdrtools       <-- 指定 CIFS 檔案系統存放 RDRCFG 設定檔


RDRNETPARM
設定掛載(mount)網路檔案系統參數

範例
RDRNETPARM="-o username=guest"

其他
若因 RDRNETDEVICE、RDRIP、RDRNETMASK 設定不正確,造成無法正確設定ip 時,系統會嘗試使用第一個網路界面利用dhcp方式取得ip


Pxelinux 使用NFS 設定範例
default linux
label linux
KERNEL vmlinuz
append initrd=initrd.img root=tmpfs RDRPATH=nfs://10.0.0.1/rdrtools RDRCFG=/rdrtools/rdrtool.tmpfs RDRIP=dhcp


Pxelinux 使用CIFS 設定範例
default linux
label linux
KERNEL vmlinuz
append initrd=initrd.img root=tmpfs RDRPATH=cifs://10.0.0.1/rdrtools RDRCFG=/rdrtools/rdrtool.tmpfs RDRIP=10.0.0.100 RDRNETPARM="-o username=guest" RDRNETMASK=24 RDRGATEWAY=10.0.0.1 RDRNETDEVICE=eth1 RDRDNS=10.0.0.1

沒有留言:

張貼留言