Vine Linux 起動?


Vine Linux を起動?

Intel の実験機で動作している Vine Linux が入った HDD を接続して 電源を ON にしてみた。

何となくブートしているような雰囲気はあるが、 いつまでたっても電源 LED はオレンジのまま。

仕方がないので、電源 SW を長押ししていたら電源が突然落ちた。
4秒長押ししたため、電源が落ちたのだろう。

ブートしたの?

ブートしたか確かめるために HDD の中身を LinkStation で見てみた。
[root@giga root]# mkdir /tmp/root
[root@giga root]# mount /dev/sda2 /tmp/root
[root@giga root]#
[root@giga root]# cd /tmp/root
[root@giga root]# cd var/log/
[root@giga log]# ls -ltr
	:
	:
-rw-r--r--    1 root     root        43877 Jul 14 09:41 ksyms.1
-rw-r--r--    1 root     root       292292 Jul 14 09:42 lastlog
-rw-r--r--    1 root     root        43480 Jul 18 20:10 ksyms.0
-rw-r--r--    1 root     root         4613 Jul 18 20:10 dmesg
-rw-------    1 root     root          449 Jul 18 20:11 secure
-rw-------    1 root     root          596 Jul 18 20:11 maillog
-rw-rw-r--    1 root     utmp        26112 Jul 18 20:11 wtmp
-rw-------    1 root     root        28972 Jul 18 20:11 messages
-rw-------    1 root     root         1112 Jul 18 20:11 cron
-rw-------    1 root     root         5392 Jul 18 20:11 boot.log
[root@giga log]#
何か、書き変ってる
[root@giga log]# cat dmesg
Linux version 2.4.27-0vl7smp (daisuke@windy.local.dicey.org) (gcc バージョン 3.3.2 20031218 (Vine Linux 3.3.2-0vl8)) #1 SMP
 2004年 10月 27日 水曜日 13:21:54 JST
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000004000000 (usable)
 BIOS-e820: 0000000040400000 - 0000000040800000 (reserved)
 BIOS-e820: 00000000fff10000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
64MB LOWMEM available.
On node 0 totalpages: 16384
zone(0): 4096 pages.
zone(1): 12288 pages.
zone(2): 0 pages.
DMI not present.
ACPI: Unable to locate RSDP
Kernel command line: auto BOOT_IMAGE=linux ro root=302
No local APIC present or hardware disabled
Initializing CPU#0
Working around Cyrix MediaGX virtual DMA bugs.
Detected 233.863 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 466.94 BogoMIPS
Memory: 60800k/65536k available (2065k kernel code, 4348k reserved, 706k data, 160k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)
Inode cache hash table entries: 4096 (order: 3, 32768 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
Working around Cyrix MediaGX virtual DMA bugs.
CPU:     After generic, caps: 00808131 00818131 00000000 00000001
CPU:             Common caps: 00808131 00818131 00000000 00000001
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.41 (20040107) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: none
Working around Cyrix MediaGX virtual DMA bugs.
CPU:     After generic, caps: 00808131 00818131 00000000 00000001
CPU:             Common caps: 00808131 00818131 00000000 00000001
CPU0: NSC Geode(TM) Integrated Processor by National Semi stepping 02
per-CPU timeslice cutoff: 45.80 usecs.
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Waiting on wait_init_idle (map = 0x0)
All processors have done init_idle
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xf6960, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router NatSemi [1078/0100] at 00:12.0
PCI: Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x10)
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
pty: 256 Unix98 ptys configured
Serial driver version 5.1 (2004-01-29) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Floppy drive(s): fd0 is 1.44M
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CS5530: IDE controller at PCI slot 00:12.2
CS5530: chipset revision 0
CS5530: not 100% native mode: will probe irqs later
PCI: Setting latency timer of device 00:12.2 to 64
    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio
hda: WDC WD64AA, ATA DISK drive
hda: cs5530_set_xfer_mode(UDMA 2)
blk: queue c043b060, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 12594960 sectors (6449 MB) w/2048KiB Cache, CHS=833/240/63, UDMA(33)
Partition check:
 hda: [PTBL] [784/255/63] hda1 hda2 hda3
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
mice: PS/2 mouse device common for all mice
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 160k freed
Real Time Clock Driver v1.10f
Adding Swap: 80316k swap-space (priority -1)
"MediaGX" と何度か表示されているし、ブートしたことに間違いはないようだ。

ということは、普通のブータブル HDD を作ればそれでハック完了?
そんなん簡単すぎやん。




ログインでけへんか?
ハックの記録
FMFNSをハックしよう

PCI ビデオボード

Copyright (C) 2006 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市