Changes between Version 2 and Version 3 of Xen_Lab7


Ignore:
Timestamp:
Oct 8, 2009, 4:27:36 AM (15 years ago)
Author:
rider
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Xen_Lab7

    v2 v3  
    55}}}
    66----
    7 = 【Step 1: 連線到遠端主機】 =
    8  * 以下兩種連線方式擇一使用.
    9 {{{
    10 $ ssh 140.xxx.xxx.xxx
    11 $ vncviewer 140.xxx.xxx.xxx
    12 }}}
    13 ----
    14 = 【Step 2: 產生一台虛擬機器】 =
     7
     8= 【Step 1: 首先產生一台虛擬機器】 =
    159 * 設定你想要怎樣規格的虛擬機器.
    1610{{{
     
    3933}}}
    4034{{{
    41 $ sudo xen-create-image --hostname nvidia --ip xxx.xxx.xxx.xxx
    42 }}}
    43 ----
    44 = 【Step 3: 查看你的顯卡資訊】 =
     35$ sudo xen-create-image --hostname node1 --ip xxx.xxx.xxx.xxx
     36}}}
     37----
     38= 【Step 2: 查看你的顯卡資訊】 =
    4539{{{
    4640$ lspci -vv
     
    6458}}}
    6559----
    66 = 【Step 4: PCI Frontend Configuration 設定你的 DomU 】 =
    67 {{{
    68 $ sudo vim /etc/xen/nvidia.cfg [[BR]]
     60= 【Step 3: PCI Frontend Configuration 設定你的 DomU 】 =
     61{{{
     62$ sudo vim /etc/xen/node1.cfg
    6963}}}
    7064{{{
     
    8478                  'file:/home/domains/nvidia/swap.img,sda1,w',
    8579              ]
    86 name        = 'nvidia'
     80name        = 'node1'
    8781 
    8882#
    8983#  Networking
    9084#
    91 vif         = [ 'ip=140.xxx.xxx.xxx,mac=00:16:3E:AA:70:5C' ]
     85vif         = [ 'ip=xxx.xxx.xxx.xxx,mac=00:16:3E:AA:70:5C' ]
    9286 
    9387#
     
    9993}}}
    10094----
    101 = 【Step 5: PCI Backend Configuration 設定你的 Dom0 】 =
     95= 【Step 4: PCI Backend Configuration 設定你的 Dom0 】 =
     96 * 切換身份為 Super user.
    10297{{{
    10398$ sudo su -
    10499}}}
    105  * Hide the device from dom0 so pciback can take control.
     100 * 隱藏 dom0 的PCI 匯流排的位址, 並交由 pciback 模組來控制該匯流排存取權.
    106101{{{
    107102$ echo -n "0000:01:00.0" > /sys/bus/pci/drivers/nvidia/unbind
    108103}}}
    109104
    110  * Give the dev_ids to pciback, and give it a new slot then bind.
     105 * 將 dev_ids 轉到 pciback 成為新的 binding slot.
    111106{{{
    112107$ echo -n "0000:01:00.0" > /sys/bus/pci/drivers/pciback/new_slot
     
    121116}}}
    122117
    123  * Caution: Make sure that the device is not controlled by any driver: there should be no driver symlink for nvidia.
     118 * 警告: 請確認您的顯示卡資源沒有被其 Kernel module 所佔有及控制: 您顯示卡的 symlink 不應該存在著.
    124119{{{
    125120#!sh
     
    128123}}}
    129124----
    130 = 【Step 6: 硬體直接存取設定】 =
     125= 【Step 5: 硬體直接存取設定】 =
    131126
    132127==== Permissive Flag ====
     
    144139==== User-space Quirks ====
    145140{{{
    146 $ sudo vim /etc/xen/xend-pci-quirks.sxp [[BR]]
     141$ sudo vim /etc/xen/xend-pci-quirks.sxp
    147142}}}
    148143{{{
     
    157152}}}
    158153----
    159 = 【Step 7: 啟動並登入你的虛擬機器 DomU 】 =
     154= 【Step 6: 啟動並登入你的虛擬機器 DomU 】 =
    160155 * 說明: 用 root 免密碼先登入,然後建立自己的帳號. 改用自己的帳號登入(亦可用 root 登入 , 不新建帳號 )
    161156 * @ Dom0
    162157{{{
    163 $ sudo xm create -c nvidia.cfg
     158$ sudo xm create -c node1.cfg
    164159}}}
    165160
     
    174169}}}
    175170----
    176 = 【Step 8: 設定你的 DomU 基本環境】 =
    177  * 設定 locales (系統語系)
     171= 【Step 7: 設定你的 DomU 基本環境】 =
     172 * 設定 locales (系統語系),避免亂碼現象發生.
    178173{{{
    179174$ sudo vim /etc/profile
     
    190185$ sudo dpkg-reconfigure locales
    191186}}}
    192  * 更新 PCI ID Database
     187 * 更新 PCI ID Database.(當您發現系統無法偵測到你的顯示卡時)
    193188{{{
    194189$ sudo apt-get update