跳至主要内容

rdmount 指令

使用此指令可裝載磁碟映像檔或網路共用,以便如同本端硬體裝置般存取。

  • 最多可以在 XClarity Controller 記憶體中上傳兩個檔案,並使用 XClarity Controller RDOC 功能裝載做為虛擬媒體。兩個檔案的大小總計不得超過 100 MB。除非使用了 –rw 選項,否則上傳的映像檔是唯讀的。

  • 使用 HTTP、SFTP 或 FTP 通訊協定裝載或對映映像檔時,所有映像檔的大小合計不得超過 50 MB。如果是使用 NFS 或 SAMBA 通訊協定,則沒有大小限制。

語法:
rdmount [-options]
表 1. rdmount 選項
選項說明
-rrdoc 作業(如果使用,則必須是第一個選項)
-mount
  • -t <samba|nfs|http|sftp|ftp>:檔案系統類型

  • -ro:唯讀

  • -rw:讀寫

  • -u:使用者

  • -p:密碼

  • -l:檔案位置(URL 格式)

  • -o:選項(samba 和 nfs 裝載的額外選項字串)

  • -d:網域(samba 裝載的網域)

-mountlist顯示對映的映像檔
-umount
  • id:對網路映像檔使用 id
  • fname

    :對 rdoc 使用檔名
  • 根據預設會使用 SMB3。若要使用較低版本的 SMB 通訊協定,應指定選項 vers。範例:rdmount -mount -t samba -l url -u user -p password -o vers=1.0

  • 支援使用一個 -mount 指令以 rdmount -r -mount -index "-t XXX -u XXX -p XXX -ro -l XXX " -index " -t XXX -u XXX -p XXX -ro -l XXX" 格式同時裝載多個映像檔。
    • -r 必須是第一個選項,並且必須遵循順序 -r -mount -index

    • 其他參數必須使用引號,索引值不能重複。

    • 對於 RDOC 裝載,索引範圍為 1-2。

    • 對於裝載,索引範圍為 1-4。

    • 範例:rdmount -mount -1 "-t samba -u samba -p 123 -ro -l smb://ip/samba/A.iso" -2 "-t samba -u samba -p 123 -ro -l smb://ip/samba/B.iso"

範例:
system> rdmount -mount -t samba -u xtp -p xtp -l smb://10.245.23.52/xtp/UEFI-Shell-2.2.iso
.ok
system> rdmount -mountlist
id filename protocol access owner
-------------------------------------------------------------------------
1 UEFI-Shell-2.2.iso samba ro root

system> rdmount -r -mount -t samba -u xtp -p xtp -l smb://10.245.23.52/xtp/UEFI-Shell-2.2.iso
...ok
system> rdmount -r -mountlist
filename access size(MB)
--------------------------------------------------------------------------------
UEFI-Shell-2.2.iso ro 5.8
Total = 5.8 MB Remaining = 94.2 MB

system> rdmount -mount -1 "-rw -t samba -u x -p x -l smb://x.labs.lenovo.com/data/repo/tools/UEFIShell.iso" -2 "-rw -t samba -u x -p x -l smb://x.labs.lenovo.com/data/repo/tools/UEFIShell.iso"
......Index:1 mount successful.
........Index:2 mount successful.
ok
system> rdmount -mountlist
id filename protocol access owner
-------------------------------------------------------------------------
1 UEFIShell.iso samba rw USERID
2 UEFIShell.iso samba rw USERID

system> rdmount -r -umount UEFI-Shell-2.2.iso
ok
system> rdmount -r -mountlist
filename access size(MB)
--------------------------------------------------------------------------------
Total = 0.0 MB Remaining = 100.0 MB