Terastation Boot messages

From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 05:07, 11 November 2007 by Ramuk (Talk | contribs)

Jump to: navigation, search


Contents


Become root (1.03)

This boot log was from a v1.03 UK 1.0TB TeraStation set to RAID5 mode.

When the TeraStation boots, it first runs the bootloader (from flash):

******* Product Information *******
----------------------------------
Product Name: HD-HTGL(YOSHIMUNE)
          VER: 1.05
         Date: 2005/2/10 14:32:33
----------------------------------
Firmware check:done.

>>root=/dev/hda1

If you are quick enough (send CRTL-C iirc) you could change the bootloader parameters here. Unfortunately you can not delete anything. But you can add more parameters. It will not help as the kernel ignores the commandline passed from the bootloader (see the 10th line of the kernel boot log).

If the bootloader is not interrupted or you press enter, it loads the kernel and the initrd from flash:

Now Loading...done.

After that it boots the linux kernel:

Now Booting
Memory BAT mapping: BAT2=128Mb, BAT3=0Mb, residual: 0Mb
Linux version 2.4.20_mvl31-ppc_linkstation (root@toda_dev2.melcoinc.co.jp) (gcc ¥�?¡¼¥¸¥ç¥ó 3.3.1 (MontaVista 3.3.1-3.0.13.0400526 2004-04-16)) #25 2005ǯ 2·î 10Æü ÌÚ�?ËÆü 14:30:00 JST
BUFFALO Network Attached Storage Series
(C) 2002-2005 BUFFALO INC.
On node 0 totalpages: 32768
zone(0): 32768 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/md0 
OpenPIC Version 1.2 (1 CPUs and 10 IRQ sources) at 80040000
decrementer frequency = 32.522240 MHz 
FAN Control EMC6D102 initialized
Calibrating delay loop... 173.26 BogoMIPS
Memory: 125300k available (1712k kernel code, 548k data, 80k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
POSIX conformance testing by UNIFIX
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
LSP Revision 1
Starting kswapd
Disabling the Out Of Memory Killer
Journalled Block Device driver loaded
SGI XFS 1.3.0 with no debug enabled
pty: 256 Unix98 ptys configured
BUFFALO INC. FAN driver ver 1.00
BUFFALO INC. RTC driver ver 1.00
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x80004600 (irq = 25) is a ST16650
ttyS01 at 0x80004500 (irq = 24) is a ST16650
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
IT8212: IDE controller on PCI bus 00 dev 60
IT8212: chipset revision 19
IT8212: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbffed0-0xbffed7, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xbffed8-0xbffedf, BIOS settings: hdc:pio, hdd:pio
IT8212: IDE controller on PCI bus 00 dev 68
IT8212: chipset revision 19
IT8212: not 100% native mode: will probe irqs later
    ide2: BM-DMA at 0xbffea0-0xbffea7, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xbffea8-0xbffeaf, BIOS settings: hdg:pio, hdh:pio
hda: WDC WD2500BB-55GUA0, ATA DISK drive
hdc: WDC WD2500BB-55GUA0, ATA DISK drive
hde: WDC WD2500BB-55GUA0, ATA DISK drive
hdg: WDC WD2500BB-55GUA0, ATA DISK drive
ide0 at 0xbffef8-0xbffeff,0xbffef6 on irq 17
ide1 at 0xbffee8-0xbffeef,0xbffee6 on irq 17 (shared with ide0)
ide2 at 0xbffec8-0xbffecf,0xbffec6 on irq 20
ide3 at 0xbffeb8-0xbffebf,0xbffeb6 on irq 20 (shared with ide2)
blk: queue c023f678, I/O limit 4095Mb (mask 0xffffffff)
hda: 488397168 sectors (250059 MB) w/2048KiB Cache, CHS=30401/255/63, UDMA(100)
blk: queue c023fa00, I/O limit 4095Mb (mask 0xffffffff)
hdc: 488397168 sectors (250059 MB) w/2048KiB Cache, CHS=30401/255/63, UDMA(100)
blk: queue c023fd88, I/O limit 4095Mb (mask 0xffffffff)
hde: 488397168 sectors (250059 MB) w/2048KiB Cache, CHS=30401/255/63, UDMA(100)
blk: queue c0240110, I/O limit 4095Mb (mask 0xffffffff)
hdg: 488397168 sectors (250059 MB) w/2048KiB Cache, CHS=30401/255/63, UDMA(100)
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdc: hdc1 hdc2 hdc3 hdc4
 hde: hde1 hde2 hde3 hde4
 hdg: hdg1 hdg2 hdg3 hdg4
RAMDISK driver initialized: 16 RAM disks of 15000K size 1024 blocksize
eth0: RTL8169s/8110s Gigabit Ethernet driver supports Jambo Frame 1.8n6 <2005-02-09> at 0xc9000f00, XX:XX:XX:XX:XX:XX, IRQ 16
eth0: Auto-negotiation Enabled.
eth0: 100Mbps Full-duplex operation.
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
physmap flash device: 400000 at ffc00000
Search for id:(20 20) interleave(1) type(1)
Search for id:(20 20) interleave(1) type(1)
Search for id:(00 00) interleave(1) type(1)
Search for id:(20 5d) interleave(1) type(2)
Found: ST M29W324DB
linkstation_flash: Found 1 x16 devices at 0x0 in 8-bit mode
number of JEDEC chips: 1
Using physmap partition definition
Creating 5 MTD partitions on "linkstation_flash":
0x00000000-0x00300000 : "mtd0"
0x00300000-0x00370000 : "mtd1"
0x00370000-0x00380000 : "mtd2"
0x00380000-0x00400000 : "mtd3"
0x00000000-0x00400000 : "mtd4"
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
ehci_hcd 00:0e.2: PCI device 1033:00e0
ehci_hcd 00:0e.2: irq 19, pci mem c9002f00
usb.c: new USB bus registered, assigned bus number 1
PCI: 00:0e.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
ehci_hcd 00:0e.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 5 ports detected
usb-ohci.c: USB OHCI at membase 0xc9004000, IRQ 19
usb-ohci.c: usb-00:0e.0, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
usb-ohci.c: USB OHCI at membase 0xc9006000, IRQ 19
usb-ohci.c: usb-00:0e.1, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
md: linear personality registered as nr 1
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :   310.400 MB/sec
   32regs    :   319.600 MB/sec
raid5: using function: 32regs (319.600 MB/sec)
md: multipath personality registered as nr 7
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
 [events: 00000006]
 [events: 00000002]
 [events: 00000000]
md: invalid raid superblock magic on hda4
md: hda4 has invalid sb, not importing!
md: could not import hda4!
 [events: 00000006]
 [events: 00000002]
 [events: 00000000]
md: invalid raid superblock magic on hdc4
md: hdc4 has invalid sb, not importing!
md: could not import hdc4!
 [events: 00000006]
 [events: 00000002]
 [events: 00000000]
md: invalid raid superblock magic on hde4
md: hde4 has invalid sb, not importing!
md: could not import hde4!
 [events: 00000006]
 [events: 00000002]
 [events: 00000000]
md: invalid raid superblock magic on hdg4
md: hdg4 has invalid sb, not importing!
md: could not import hdg4!
md: autorun ...
md: considering hdg3 ...
md:  adding hdg3 ...
md:  adding hde3 ...
md:  adding hdc3 ...
md:  adding hda3 ...
md: created md1
md: bind<hda3,1>
md: bind<hdc3,2>
md: bind<hde3,3>
md: bind<hdg3,4>
md: running: <hdg3><hde3><hdc3><hda3>
md: hdg3's event counter: 00000002
md: hde3's event counter: 00000002
md: hdc3's event counter: 00000002
md: hda3's event counter: 00000002
md1: max total readahead window set to 768k
md1: 3 data-disks, max readahead per data-disk: 256k
raid5: device hdg3 operational as raid disk 3
raid5: device hde3 operational as raid disk 2
raid5: device hdc3 operational as raid disk 1
raid5: device hda3 operational as raid disk 0
raid5: allocated 4334kB for md1
raid5: raid level 5 set md1 active with 4 out of 4 devices, algorithm 2
RAID5 conf printout:
 --- rd:4 wd:4 fd:0
 disk 0, s:0, o:1, n:0 rd:0 us:1 dev:hda3
 disk 1, s:0, o:1, n:1 rd:1 us:1 dev:hdc3
 disk 2, s:0, o:1, n:2 rd:2 us:1 dev:hde3
 disk 3, s:0, o:1, n:3 rd:3 us:1 dev:hdg3
RAID5 conf printout:
 --- rd:4 wd:4 fd:0
disk 0, s:0, o:1, n:0 rd:0 us:1 dev:hda3
disk 1, s:0, o:1, n:1 rd:1 us:1 dev:hdc3
disk 2, s:0, o:1, n:2 rd:2 us:1 dev:hde3
disk 3, s:0, o:1, n:3 rd:3 us:1 dev:hdg3
md: updating md1 RAID superblock on device
md: hdg3 [events: 00000003]<6>(write) hdg3's sb offset: 243481024
md: hde3 [events: 00000003]<6>(write) hde3's sb offset: 243481024
md: hdc3 [events: 00000003]<6>(write) hdc3's sb offset: 243481024
md: hda3 [events: 00000003]<6>(write) hda3's sb offset: 243481024
md: considering hdg1 ...
md:  adding hdg1 ...
md:  adding hde1 ...
md:  adding hdc1 ...
md:  adding hda1 ...
md: created md0
md: bind<hda1,1>
md: bind<hdc1,2>
md: bind<hde1,3>
md: bind<hdg1,4>
md: running: <hdg1><hde1><hdc1><hda1>
md: hdg1's event counter: 00000006
md: hde1's event counter: 00000006
md: hdc1's event counter: 00000006
md: hda1's event counter: 00000006
md0: max total readahead window set to 124k
md0: 1 data-disks, max readahead per data-disk: 124k
raid1: device hdg1 operational as mirror 3
raid1: device hde1 operational as mirror 2
raid1: device hdc1 operational as mirror 1
raid1: device hda1 operational as mirror 0
raid1: raid set md0 active with 4 out of 4 mirrors
md: updating md0 RAID superblock on device
md: hdg1 [events: 00000007]<6>(write) hdg1's sb offset: 385408
md: hde1 [events: 00000007]<6>(write) hde1's sb offset: 385408
md: hdc1 [events: 00000007]<6>(write) hdc1's sb offset: 385408
md: hda1 [events: 00000007]<6>(write) hda1's sb offset: 385408
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: AppleTalk 0.18a for Linux NET4.0
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 1886k freed

The kernel has booted, it has found, decompressed, and mounted the initrd:

VFS: Mounted root (ext2 filesystem).
XFS mounting filesystem md(9,0)
VFS: Mounted root (xfs filesystem) readonly.
Trying to move old root to /initrd ... failed
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing unused kernel memory: 80k init

The initrd has mounted the real root filesystem (md0) and now executes init:

modprobe: modprobe: Can't locate module char-major-4
INIT: version 2.78 booting
Activating swap...
Adding Swap: 136544k swap-space (priority -1)
Adding Swap: 136544k swap-space (priority -2)
Adding Swap: 136544k swap-space (priority -3)
Adding Swap: 136544k swap-space (priority -4)
Checking all file systems...
fsck 1.27 (8-Mar-2002)
Setting kernel variables ...
... done.
Calculating module dependencies... done.
Loading modules: 
Mounting local filesystems...
nothing was mounted
XFS mounting filesystem md(9,1)
Hostname HD-HTGLXXX
Configuration network interface: lo eth0
dhcpcd[92]: DHCP_NAK server response received: requested address is incorrect

Cleaning: /tmp /var/lock /var/run.
INIT: Entering runlevel: 3
umount: /proc/bus/usb: device is busy
Running ntpdate to synchronize clock.
Starting system log daemon: syslogd.
Starting kernel log daemon: klogd.
/etc/rc.d/rc3.d/S20httpd start: httpd started
Start services: inetd.
Starting ls_servd:starting on eth0
start start_server()
Start services: lpd
Starting lsprcvd:starting on eth0
Start services: cron.
Starting AppleTalk services: (backgrounded)
Start services: smbd nmbd
Start services: proftpd
Start services: mc_ctld

BUFFALO INC. TeraStation series HD-HTGL (YOSHIMUNE)

HD-HTGLXXX login:

The system has booted and you can now login as admin, with the password you configured using the windows setup tool. Once logged in you can explore the [http:/ls-lR/1.04/ file system] and try to


Become root (1.04)

When the Terastation boots, it first runs the bootloader (from flash):

******* Product Information *******
----------------------------------
Product Name: HD-HTGL(YOSHIMUNE)
          VER: 1.04
         Date: 2005/1/24 14:22:36
----------------------------------
Firmware check:done.

>>root=/dev/hda1

If you are quick enough (send CRTL-C iirc) you could change the bootloaders parameter here. Unfortunately you can not delete anything. But you can add more parameters. It will not help as the kernel ignores the commandline passed from the bootloader (see the 10th line of the kernel boot log - shown in blue).

If the bootloader is not interrupted or you press enter, it loads the kernel and the initrd from flash:

Now Loading...done.

After that it boots the linux kernel:

Now Booting
Memory BAT mapping: BAT2=128Mb, BAT3=0Mb, residual: 0Mb
Linux version 2.4.20_mvl31-ppc_linkstation (root@toda_dev2.melcoinc.co.jp)
 (gcc 3.3.1 (MontaVista 3.3.1-3.0.13.0400526 2004-04-16))
BUFFALO Network Attached Storage Series
(C) 2002-2004 BUFFALO INC.
On node 0 totalpages: 32768
zone(0): 32768 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/md0
OpenPIC Version 1.2 (1 CPUs and 10 IRQ sources) at 80040000
decrementer frequency = 32.522240 MHz
FAN Control EMC6D102 initialized
Calibrating delay loop... 173.26 BogoMIPS
Memory: 125184k available (1712k kernel code, 544k data, 80k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
POSIX conformance testing by UNIFIX
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
LSP Revision 1
Starting kswapd
Disabling the Out Of Memory Killer
Journalled Block Device driver loaded
SGI XFS 1.3.0 with no debug enabled
pty: 256 Unix98 ptys configured
BUFFALO INC. FAN driver ver 1.00
BUFFALO INC. RTC driver ver 1.00
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x80004600 (irq = 25) is a ST16650
ttyS01 at 0x80004500 (irq = 24) is a ST16650
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
IT8212: IDE controller on PCI bus 00 dev 60
IT8212: chipset revision 19
IT8212: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbffed0-0xbffed7, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xbffed8-0xbffedf, BIOS settings: hdc:pio, hdd:pio
IT8212: IDE controller on PCI bus 00 dev 68
IT8212: chipset revision 19
IT8212: not 100% native mode: will probe irqs later
    ide2: BM-DMA at 0xbffea0-0xbffea7, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xbffea8-0xbffeaf, BIOS settings: hdg:pio, hdh:pio
hda: Maxtor 6B250R0, ATA DISK drive
hdc: Maxtor 6B250R0, ATA DISK drive
hde: Maxtor 6B250R0, ATA DISK drive
hdg: Maxtor 6B250R0, ATA DISK drive
ide0 at 0xbffef8-0xbffeff,0xbffef6 on irq 17
ide1 at 0xbffee8-0xbffeef,0xbffee6 on irq 17 (shared with ide0)
ide2 at 0xbffec8-0xbffecf,0xbffec6 on irq 20
ide3 at 0xbffeb8-0xbffebf,0xbffeb6 on irq 20 (shared with ide2)
blk: queue c023e678, I/O limit 4095Mb (mask 0xffffffff)
hda: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63, UDMA(100)
blk: queue c023ea00, I/O limit 4095Mb (mask 0xffffffff)
hdc: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63, UDMA(100)
blk: queue c023ed88, I/O limit 4095Mb (mask 0xffffffff)
hde: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63, UDMA(100)
blk: queue c023f110, I/O limit 4095Mb (mask 0xffffffff)
hdg: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63, UDMA(100)
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdc: hdc1 hdc2 hdc3 hdc4
 hde: hde1 hde2 hde3 hde4
 hdg: hdg1 hdg2 hdg3 hdg4
RAMDISK driver initialized: 16 RAM disks of 15000K size 1024 blocksize
eth0: RTL8169s/8110s Gigabit Ethernet driver supports Jambo Frame 1.8n5 <2004-11-10> 
 at 0xc9000f00, XX:XX:XX:XX:XX:XX, IRQ 16
eth0: Auto-negotiation Enabled.
eth0: 100Mbps Full-duplex operation.
SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
physmap flash device: 400000 at ffc00000
Search for id:(04 04) interleave(1) type(1)
Search for id:(04 04) interleave(1) type(1)
Search for id:(00 00) interleave(1) type(1)
Search for id:(04 7e) interleave(1) type(2)
Found: Fujitsu MBM29PL32TM
linkstation_flash: Found 1 x16 devices at 0x0 in 8-bit mode
number of JEDEC chips: 1
Using physmap partition definition
Creating 5 MTD partitions on "linkstation_flash":
0x00000000-0x00300000 : "mtd0"
0x00300000-0x00370000 : "mtd1"
0x00370000-0x00380000 : "mtd2"
0x00380000-0x00400000 : "mtd3"
0x00000000-0x00400000 : "mtd4"
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
ehci_hcd 00:0e.2: PCI device 1033:00e0
ehci_hcd 00:0e.2: irq 19, pci mem c9002f00
usb.c: new USB bus registered, assigned bus number 1
PCI: 00:0e.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
ehci_hcd 00:0e.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 5 ports detected
usb-ohci.c: USB OHCI at membase 0xc9004000, IRQ 19
usb-ohci.c: usb-00:0e.0, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
usb-ohci.c: USB OHCI at membase 0xc9006000, IRQ 19
usb-ohci.c: usb-00:0e.1, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
md: linear personality registered as nr 1
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :   310.400 MB/sec
   32regs    :   319.600 MB/sec
raid5: using function: 32regs (319.600 MB/sec)
md: multipath personality registered as nr 7
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
 [events: 00000022]
 [events: 0000001a]
 [events: 00000000]
md: invalid raid superblock magic on hda4
md: hda4 has invalid sb, not importing!
md: could not import hda4!
 [events: 00000022]
 [events: 0000001a]
 [events: 00000000]
md: invalid raid superblock magic on hdc4
md: hdc4 has invalid sb, not importing!
md: could not import hdc4!
 [events: 00000022]
 [events: 0000001a]
 [events: 00000000]
md: invalid raid superblock magic on hde4
md: hde4 has invalid sb, not importing!
md: could not import hde4!
 [events: 00000022]
 [events: 0000001a]
 [events: 00000000]
md: invalid raid superblock magic on hdg4
md: hdg4 has invalid sb, not importing!
md: could not import hdg4!
md: autorun ...
md: considering hdg3 ...
md:  adding hdg3 ...
md:  adding hde3 ...
md:  adding hdc3 ...
md:  adding hda3 ...
md: created md1
md: bind<hda3,1>
md: bind<hdc3,2>
md: bind<hde3,3>
md: bind<hdg3,4>
md: running: <hdg3><hde3><hdc3><hda3>
md: hdg3's event counter: 0000001a
md: hde3's event counter: 0000001a
md: hdc3's event counter: 0000001a
md: hda3's event counter: 0000001a
md1: max total readahead window set to 768k
md1: 3 data-disks, max readahead per data-disk: 256k
raid5: device hdg3 operational as raid disk 3
raid5: device hde3 operational as raid disk 2
raid5: device hdc3 operational as raid disk 1
raid5: device hda3 operational as raid disk 0
raid5: allocated 4334kB for md1
raid5: raid level 5 set md1 active with 4 out of 4 devices, algorithm 2
RAID5 conf printout:
 --- rd:4 wd:4 fd:0
 disk 0, s:0, o:1, n:0 rd:0 us:1 dev:hda3
 disk 1, s:0, o:1, n:1 rd:1 us:1 dev:hdc3
 disk 2, s:0, o:1, n:2 rd:2 us:1 dev:hde3
 disk 3, s:0, o:1, n:3 rd:3 us:1 dev:hdg3
RAID5 conf printout:
 --- rd:4 wd:4 fd:0
 disk 0, s:0, o:1, n:0 rd:0 us:1 dev:hda3
 disk 1, s:0, o:1, n:1 rd:1 us:1 dev:hdc3
 disk 2, s:0, o:1, n:2 rd:2 us:1 dev:hde3
 disk 3, s:0, o:1, n:3 rd:3 us:1 dev:hdg3
md: updating md1 RAID superblock on device
md: hdg3 [events: 0000001b]<6>(write) hdg3's sb offset: 243481024
md: hde3 [events: 0000001b]<6>(write) hde3's sb offset: 243481024
md: hdc3 [events: 0000001b]<6>(write) hdc3's sb offset: 243481024
md: hda3 [events: 0000001b]<6>(write) hda3's sb offset: 243481024
md: considering hdg1 ...
md:  adding hdg1 ...
md:  adding hde1 ...
md:  adding hdc1 ...
md:  adding hda1 ...
md: created md0
md: bind<hda1,1>
md: bind<hdc1,2>
md: bind<hde1,3>
md: bind<hdg1,4>
md: running: <hdg1><hde1><hdc1><hda1>
md: hdg1's event counter: 00000022
md: hde1's event counter: 00000022
md: hdc1's event counter: 00000022
md: hda1's event counter: 00000022
md0: max total readahead window set to 124k
md0: 1 data-disks, max readahead per data-disk: 124k
raid1: device hdg1 operational as mirror 3
raid1: device hde1 operational as mirror 2
raid1: device hdc1 operational as mirror 1
raid1: device hda1 operational as mirror 0
raid1: raid set md0 active with 4 out of 4 mirrors
md: updating md0 RAID superblock on device
md: hdg1 [events: 00000023]<6>(write) hdg1's sb offset: 385408
md: hde1 [events: 00000023]<6>(write) hde1's sb offset: 385408
md: hdc1 [events: 00000023]<6>(write) hdc1's sb offset: 385408
md: hda1 [events: 00000023]<6>(write) hda1's sb offset: 385408
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: AppleTalk 0.18a for Linux NET4.0
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 2006k freed

The kernel has booted, it has found, decompressed, and mounted the initrd:

VFS: Mounted root (ext2 filesystem).
XFS mounting filesystem md(9,0)
VFS: Mounted root (xfs filesystem) readonly.
Trying to move old root to /initrd ... failed
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing unused kernel memory: 80k init

The initrd has mounted the real root filesystem (md0) and now executes init:

modprobe: modprobe: Can't locate module char-major-4
INIT: version 2.78 booting
Activating swap...
Adding Swap: 136544k swap-space (priority -1)
Adding Swap: 136544k swap-space (priority -2)
Adding Swap: 136544k swap-space (priority -3)
Adding Swap: 136544k swap-space (priority -4)
Checking all file systems...
fsck 1.27 (8-Mar-2002)
Setting kernel variables ...
... done.
Calculating module dependencies... done.
Loading modules:
Mounting local filesystems...
nothing was mounted
XFS mounting filesystem md(9,1)
default Hostname: HD-HTGL113
Configuration network interface: lo eth0
Cleaning: /tmp /var/lock /var/run.
INIT: Entering runlevel: 3
umount: /proc/bus/usb: device is busy
Running ntpdate to synchronize clock.
Starting system log daemon: syslogd.
Starting kernel log daemon: klogd.
/etc/rc.d/rc3.d/S20httpd start: httpd started
Start services: inetd.
Starting ls_servd:starting on eth0
start start_server()
Start services: lpd
Starting lsprcvd:starting on eth0
Start services: cron.
Starting AppleTalk services: (backgrounded)
Start services: smbd nmbd
Start services: mc_ctld 

BUFFALO INC. TeraStation series HD-HTGL (YOSHIMUNE)

HD-HTGLxxx login:

The system has booted and you can now login as admin, with the password you configured using the windows setup tool. Once logged in you can explore the [http:/ls-lR/1.04/ file system].

Become root (1.05)

When the Terastation boots, it first runs the bootloader (from flash):

******* Product Information *******
----------------------------------
Product Name: HD-HTGL(YOSHIMUNE)
         VER: 1.05
        Date: 2005/2/10 14:32:33
----------------------------------
Firmware check:done.

>>root=/dev/hda1

what happens than is unknown, but probably the same as with version 1.04.

[_pw8_]

nv