忍者ブログ
最新記事
(08/05)
(07/11)
(06/25)
(06/24)
(06/24)
ブログ内検索
カテゴリー
プロフィール
HN:
Toy Scooter
性別:
男性
職業:
はいぱー情報通信・電気くりえーたー
趣味:
読書
自己紹介:
wiki始めました・・・
//
統一性の無いblogになってきました、 資格とかLinuxとか・・・。
[59]  [58]  [57]  [56]  [55]  [54]  [53]  [52]  [51]  [50]  [49
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

仮想環境ハードウェア調査の記録です。

突然の方向転換となってしまいましたが
VirtualBoxのハードウェア?を調べてみました。

と言う事で一般的な設定は下記としました、
内容はそのままLinux上の
ハードウェア内容に反映されます。
vbox_cng_00.jpg

USBの設定内容は下記の設定を
使用しました。
vbox_cng_01.jpg

①IRQ(Interrupt ReQuest)割当状態
赤太文字部分が該当箇所です、
詳細はここ
----------------------------------------
tmp@debian:~$
tmp@debian:~$ cat /proc/interrupts
           CPU0
  0:    2736047          XT-PIC  timer
  1:         63          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  6:          2          XT-PIC  floppy
  9:          0          XT-PIC  acpi
 11:        862          XT-PIC  eth0
 12:        111          XT-PIC  i8042
 14:       1649          XT-PIC  ide0
 15:         71          XT-PIC  ide1
NMI:          0
LOC:    2735895
ERR:          0
MIS:          0
tmp@debian:~$
----------------------------------------

②I/Oポートアドレス割当状態
----------------------------------------
tmp@debian:~$
tmp@debian:~$ cat /proc/ioports
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0376-0376 : ide1
03c0-03df : vga+
03f2-03f5 : floppy
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
0cf8-0cff : PCI conf1
4000-4003 : ACPI PM1a_EVT_BLK
4004-4005 : ACPI PM1a_CNT_BLK
4008-400b : ACPI PM_TMR
4020-4021 : ACPI GPE0_BLK
c000-c00f : 0000:00:01.1
c000-c007 : ide0
c008-c00f : ide1
c020-c03f : 0000:00:03.0
c020-c03f : pcnet32_probe_pci
c040-c05f : 0000:00:04.0
tmp@debian:~$
----------------------------------------

③DMA(Direct Memory Access)チャンネル割当状態
----------------------------------------
tmp@debian:~$
tmp@debian:~$ cat /proc/dma
 2: floppy
 4: cascade
tmp@debian:~$
----------------------------------------

④PCI(統合チップ部分)状態
(一般的には"cat /proc/pci"かもです)
Intel ICH:I/O コントローラー・ハブ
ohci_hcd&ehci_hcd:USB
4桁の数値は何なのでしょう?
----------------------------------------
tmp@debian:~$
tmp@debian:~$ cat /proc/bus/pci/devices
0000    80861237        0                       ~
0008    80867000        0                       ~
0009    80867111        0                       ~        PIIX_IDE
0010    80eebeef        0                       ~
0018    10222000        b                       ~        pcnet32
0020    80eecafe        a                       ~
0028    80862415        9                       ~        Intel ICH
0030    106b003f        5                       ~        ohci_hcd
0038    80867113        9                       ~
0058    8086265c        b                       ~        ehci_hcd
tmp@debian:~$
----------------------------------------
脇道
http://www.mech.tohoku-gakuin.ac.jp/rde/contents/linux/drivers/nodriver.html

⑤PCI(統合チップ部分)状態詳細
(更に詳細は"lspci -V"で表示)
赤太文字はUSB部分です。
----------------------------------------
tmp@debian:~$
tmp@debian:~$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:02.0 VGA compatible controller: Unknown device 80ee:beef
00:03.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 40)
00:04.0 System peripheral: Unknown device 80ee:cafe
00:05.0 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio (rev 01)
00:06.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:0b.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
tmp@debian:~$
----------------------------------------

⑥デバイス一覧表示
・Device
・DMA
・IRQ
・I/Oポート
"lsdev"が入っていませんでした、
sysutilsに付属。
----------------------------------------
debian:/home/tmp#
debian:/home/tmp# aptitude install sysutils


tmp@debian:~$
tmp@debian:~$ /usr/bin/lsdev
Device            DMA   IRQ  I/O Ports
------------------------------------------------
0000:00:01.1                 c000-c00f
0000:00:03.0                 c020-c03f
0000:00:04.0                 c040-c05f
0000:00:05.0                 c100-c1ff c200-c23f
82801AA-ICH               9
ACPI                         4000-4003 4004-4005 4008-400b 4020-4021
cascade             4     2
dma                          0080-008f
dma1                         0000-001f
dma2                         00c0-00df
eth0                     11
floppy              2     6  03f2-03f5 03f7-03f7
fpu                          00f0-00ff
i8042                  1 12
ide0                     14  01f0-01f7 03f6-03f6   c000-c007
ide1                     15  0170-0177 0376-0376   c008-c00f
Intel                          c100-c1ff   c200-c23f
keyboard                     0060-006f
PCI                          0cf8-0cff
pcnet32_probe_pci               c020-c03f
pic1                         0020-0021
pic2                         00a0-00a1
timer                     0
timer0                       0040-0043
timer1                       0050-0053
vga+                         03c0-03df
tmp@debian:~$
----------------------------------------

⑦USBポート検出ログ
----------------------------------------
tmp@debian:~$
tmp@debian:~$ dmesg | grep usb
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb usb1: configuration #1 chosen from 1 choice
usb usb2: configuration #1 chosen from 1 choice
tmp@debian:~$
----------------------------------------

⑧USB情報表示(ツリー状)
----------------------------------------
tmp@debian:~$
tmp@debian:~$ lsusb -t
Bus#  2
`-Dev#   1 Vendor 0x0000 Product 0x0000
Bus#  1
`-Dev#   1 Vendor 0x0000 Product 0x0000
tmp@debian:~$
----------------------------------------

⑨USBドライバロード
今回はロード済ドライバの表示、
こちらも入っていなかったのでインストール、
因みにrootじゃないと使用不可なコマンドでした。
----------------------------------------
debian:/home/tmp#
debian:/home/tmp# aptitude install efibootmgr


debian:/home/tmp#
debian:/home/tmp# modprobe -l | grep uhci
/lib/modules/2.6.18-6-686/kernel/drivers/usb/host/uhci-hcd.ko
debian:/home/tmp# modprobe -l | grep ohci
/lib/modules/2.6.18-6-686/kernel/drivers/usb/host/ohci-hcd.ko
/lib/modules/2.6.18-6-686/kernel/drivers/ieee1394/ohci1394.ko
debian:/home/tmp# modprobe -l | grep ehci
/lib/modules/2.6.18-6-686/kernel/drivers/usb/host/ehci-hcd.ko
debian:/home/tmp#
----------------------------------------

⑩USBポート検出ログ詳細
dmesgはココの内容を参照しているのでしょうか・・・
----------------------------------------
tmp@debian:~$
tmp@debian:~$ cat /var/log/messages | grep -i usb
Sep  7 01:11:05 debian kernel: usbcore: registered new driver usbfs
Sep  7 01:11:05 debian kernel: usbcore: registered new driver hub
Sep  7 01:11:05 debian kernel: ohci_hcd 0000:00:06.0: new USB bus registered, assigned bus number 1
Sep  7 01:11:05 debian kernel: usb usb1: configuration #1 chosen from 1 choice
Sep  7 01:11:05 debian kernel: hub 1-0:1.0: USB hub found
Sep  7 01:11:05 debian kernel: ehci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2
Sep  7 01:11:05 debian kernel: ehci_hcd 0000:00:0b.0: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
Sep  7 01:11:05 debian kernel: usb usb2: configuration #1 chosen from 1 choice
Sep  7 01:11:05 debian kernel: hub 2-0:1.0: USB hub found
tmp@debian:~$
----------------------------------------

⑧シリアル状態表示
物理的には付いていませんがVirtualBox上では
設定あり、シリアルポートが付いているマザボでは
共有使用時使えるかもです、
こちらもコマンドが入っていなかった為、
インストール。
----------------------------------------
debian:/home/tmp#
debian:/home/tmp# aptitude install setserial


tmp@debian:~$
tmp@debian:~$ setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
tmp@debian:~$
----------------------------------------

今回の独り言
/proc/scsi関連は物理PCにscsiカードを
追加すれば追加されるのでしょうか・・・
時間が無いから保留。

PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
この記事のURL:       
忍者ブログ*[PR]