Dockstar Rescue Linux

For the new Debian wheezy version 7 it needs an actual Rescue Linux with an actual kernel.

/!\ Prerequisite: For that installation you need an actual U-Boot, please see DockStarUboot .

In order to install the rescue Linux, you need an up to date root file system on an USB-stick.

Copy the root file system with kernel 3.3.2 to an USB-stick, easiest under Ubuntu:

# extract the image file kirkwood-debian_rootfs.img
# insert an USB-stick (min. 1 GB) with an ext2 file system, e.g. on /dev/sdb1
# unmount USB-stick
# copy image to USB-stick (ddrescue is in Debian package gddrescue)
$ sudo ddrescue -b 1M -f kirkwood-debian_rootfs.img /dev/sdb1
or
$ sudo dd if=kirkwood-debian_rootfs.img of=/dev/sdb1 bs=1M

# unplug USB-stick and insert into Dockstar USB port
# boot Dockstar and log in with SSH, e.g.
$ ssh root@192.168.17.183
# password: root

root@debian-kirkwood-wide:~# uname -a
Linux debian-kirkwood-wide 3.3.2-kirkwood-dg #1 Mon Apr 23 17:09:27 CDT 2012 armv5tel GNU/Linux

# Install the mtd-utils (e.g. flash_eraseall)
$ apt-get install mtd-utils 

Installing Rescue Linux

Please see the Forum for a script controlled installation, this is the easy method:

# make sure your **arcNumber** is correctly set in u-boot: 2998 (for Dockstar)
$ fw_printenv
arcNumber=2998

/tmp# wget http://projects.doozan.com/rescue/install_rescue.sh
Connecting to projects.doozan.com (50.116.34.13:80)
install_rescue.sh    100% |****************************************************************************************************************|  8122   0:00:00 ETA
/tmp# chmod +x install_rescue.sh
/tmp# ./install_rescue.sh

# Halt the system
rescue:~# halt
# on Halt LED will be steady green

# Do a power OFF/ON for reboot - READY
-
# Now you can install Debian

Please see the Forum thread about manual installation, for experts only:

# make sure your **arcNumber** is correctly set in u-boot: 2998 (for Dockstar)
$ fw_printenv
arcNumber=2998
...
# if not set type to set:
$ fw_setenv arcnumber '2998'
$ fw_saveenv

# boot into Debian or something _other_ than the "rescue system" 
# download it to your Kirkwood device/Dockstar/Pogoplug/GoFlex
# untar it after downloading
tar zxvf RescueV2.8.1-05282012.tar.gz

# using tools from mtd-utils 

flash_eraseall /dev/mtd1
nandwrite /dev/mtd1 uImage-mtd1.img


flash_eraseall /dev/mtd2
ubiformat /dev/mtd2 -s 512 -f rootfs-mtd2.img -y


fw_setenv set_bootargs_rescue 'setenv bootargs console=$console ubi.mtd=2 root=ubi0:rootfs ro rootfstype=ubifs $mtdparts'
fw_setenv bootcmd_rescue 'run set_bootargs_rescue; nand read.e 0x800000 0x100000 0x400000; bootm 0x800000'
fw_setenv bootcmd_pogo 'run bootcmd_rescue'
fw_setenv rescue_installed 1

# Halt the system
rescue:~# halt
# on Halt LED will be steady green

# Do a power OFF/ON for reboot

Script Installation protocol, for reference only

For easier debugging I will list the protocol of the installation per script:

root@debian-kirkwood-wide:/tmp# ./install_rescue.sh

This script will install a rescue system on your NAND.
It will OVERWRITE ALL OF THE POGOPLUG FILES.

This script will replace the kernel on on mtd1 and the rootfs on mtd2.

This installer will only work on a Seagate Dockstar or Pogoplug Pink.
Do not run this installer on any other device.

By typing ok, you agree to assume all liabilities and risks 
associated with running this installer.

If you agree, type 'ok' and press ENTER to continue: ok
# checking for /usr/sbin/nandwrite...
# checking for /usr/sbin/nanddump...
# checking for /usr/sbin/ubiformat...
# checking for /usr/sbin/flash_eraseall...
# checking for /usr/sbin/fw_printenv...
# checking for /etc/fw_env.config...
## Verifying new uBoot...
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x00000000 and ending at 0x00080000...
--2013-01-21 19:18:46--  http://download.doozan.com/uboot/valid-uboot.md5
Resolving download.doozan.com... 50.116.34.13
Connecting to download.doozan.com|50.116.34.13|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://projects.doozan.com/uboot/valid-uboot.md5 [following]
--2013-01-21 19:18:46--  http://projects.doozan.com/uboot/valid-uboot.md5
Resolving projects.doozan.com... 50.116.34.13
Connecting to projects.doozan.com|50.116.34.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1133 (1.1K) [text/plain]
Saving to: “/tmp/valid-uboot.md5”

100%[==================================================================>] 1,133       --.-K/s   in 0s      

2013-01-21 19:18:46 (34.5 MB/s) - “/tmp/valid-uboot.md5” saved [1133/1133]

## uBoot is good

# Downloading Rescue System
--2013-01-21 19:18:46--  http://download.doozan.com/rescue/uImage-mtd1.img.md5
Resolving download.doozan.com... 50.116.34.13
Connecting to download.doozan.com|50.116.34.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: “/tmp/uImage-mtd1.img.md5”

    [ <=>                                                               ] 32          --.-K/s   in 0s      

2013-01-21 19:18:47 (1.12 MB/s) - “/tmp/uImage-mtd1.img.md5” saved [32]

--2013-01-21 19:18:47--  http://download.doozan.com/rescue/uImage-mtd1.img
Resolving download.doozan.com... 50.116.34.13
Connecting to download.doozan.com|50.116.34.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3670016 (3.5M) []
Saving to: “/tmp/uImage-mtd1.img”

100%[==================================================================>] 3,670,016    336K/s   in 11s     

2013-01-21 19:18:59 (325 KB/s) - “/tmp/uImage-mtd1.img” saved [3670016/3670016]

--2013-01-21 19:18:59--  http://download.doozan.com/rescue/rootfs-mtd2.img.md5
Resolving download.doozan.com... 50.116.34.13
Connecting to download.doozan.com|50.116.34.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: “/tmp/rootfs-mtd2.img.md5”

    [ <=>                                                               ] 32          --.-K/s   in 0s      

2013-01-21 19:18:59 (1.13 MB/s) - “/tmp/rootfs-mtd2.img.md5” saved [32]

--2013-01-21 19:18:59--  http://download.doozan.com/rescue/rootfs-mtd2.img
Resolving download.doozan.com... 50.116.34.13
Connecting to download.doozan.com|50.116.34.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 28966912 (28M) []
Saving to: “/tmp/rootfs-mtd2.img”

100%[==================================================================>] 28,966,912   338K/s   in 87s     

2013-01-21 19:20:26 (326 KB/s) - “/tmp/rootfs-mtd2.img” saved [28966912/28966912]


# Installing Rescue System

Erasing 128 Kibyte @ 400000 -- 100 % complete.
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
Writing data to block 2 at offset 0x40000
Writing data to block 3 at offset 0x60000
Writing data to block 4 at offset 0x80000
Writing data to block 5 at offset 0xa0000
Writing data to block 6 at offset 0xc0000
Writing data to block 7 at offset 0xe0000
Writing data to block 8 at offset 0x100000
Writing data to block 9 at offset 0x120000
Writing data to block 10 at offset 0x140000
Writing data to block 11 at offset 0x160000
Writing data to block 12 at offset 0x180000
Writing data to block 13 at offset 0x1a0000
Writing data to block 14 at offset 0x1c0000
Writing data to block 15 at offset 0x1e0000
Writing data to block 16 at offset 0x200000
Writing data to block 17 at offset 0x220000
Writing data to block 18 at offset 0x240000
Writing data to block 19 at offset 0x260000
Writing data to block 20 at offset 0x280000
Writing data to block 21 at offset 0x2a0000
Writing data to block 22 at offset 0x2c0000
Writing data to block 23 at offset 0x2e0000
Writing data to block 24 at offset 0x300000
Writing data to block 25 at offset 0x320000
Writing data to block 26 at offset 0x340000
Writing data to block 27 at offset 0x360000
Erasing 128 Kibyte @ 2000000 -- 100 % complete.
ubiformat: mtd2 (nand), size 33554432 bytes (32.0 MiB), 256 eraseblocks of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes
libscan: scanning eraseblock 255 -- 100 % complete  
ubiformat: 256 eraseblocks are supposedly empty
ubiformat: flashing eraseblock 220 -- 100 % complete  
ubiformat: formatting eraseblock 255 -- 100 % complete  
# Rescue System installation has completed successfully.

LED signalling

The one green/orange LED on the Dockstar is used for signaling the software state. See the sequence at startup:

Startup protocol + Halt

For reference I will list the startup protocol plus the halt messages, seen on the serial interface /dev/ttyS0:

U-Boot 2011.12 (Feb 12 2012 - 21:33:07)
Seagate FreeAgent DockStar

SoC:   Kirkwood 88F6281_A0
DRAM:  128 MiB
WARNING: Caches not enabled
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
Net:   egiga0
88E1116 Initialized on egiga0
Hit any key to stop autoboot:  0
(Re)start USB...
USB:   Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found
** Block device usb 0 not supported

** Invalid boot device **
Creating 1 MTD partitions on "nand0":
0x000002500000-0x000010000000 : "mtd=3"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    129024 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          512 (aligned 512)
UBI: data offset:                2048
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=3"
UBI: MTD device size:            219 MiB
UBI: number of good PEBs:        1752
UBI: number of bad PEBs:         0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     0
UBI: available PEBs:             1731
UBI: total number of reserved PEBs: 21
UBI: number of PEBs reserved for bad PEB handling: 17
UBI: max/mean erase counter: 1/1
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:rootfs", error -19
Error reading superblock on volume 'ubi:rootfs'!
** Block device usb 0 not supported
** Block device usb 1 not supported
** Block device usb 2 not supported
** Block device usb 3 not supported
** Block device usb 0 not supported
** Block device usb 0 not supported
Wrong Image Format for bootm command
ERROR: can't get kernel image!
stopping USB..

NAND read: device 0 offset 0x100000, size 0x400000
 4194304 bytes read: OK
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:   Linux-2.6.32.18-dockstar
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3236180 Bytes = 3.1 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux............................................................................................................................................................................................................. done, booting the kernel.
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.32.18-dockstar (root@stfu.tcbnet) (gcc version 4.3.5 (Buildroot 2010.08) ) #1 Thu Feb 17 03:09:57 EST 2011
[    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Seagate FreeAgent DockStar
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyS0,115200 ubi.mtd=2 root=ubi0:rootfs ro rootfstype=ubifs mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Memory: 128MB = 128MB total
[    0.000000] Memory: 122836KB available (5968K code, 708K data, 128K init, 0K highmem)
[    0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:114
[    0.000000] Console: colour dummy device 80x30
[    0.000135] Calibrating delay loop... 1192.75 BogoMIPS (lpj=5963776)
[    0.240093] Security Framework initialized
[    0.240115] SELinux:  Disabled at boot.
[    0.240144] Mount-cache hash table entries: 512
[    0.240456] Initializing cgroup subsys ns
[    0.240474] Initializing cgroup subsys cpuacct
[    0.240484] Initializing cgroup subsys devices
[    0.240493] Initializing cgroup subsys freezer
[    0.240501] Initializing cgroup subsys net_cls
[    0.240546] CPU: Testing write buffer coherency: ok
[    0.241349] devtmpfs: initialized
[    0.243089] regulator: core version 0.5
[    0.243318] NET: Registered protocol family 16
[    0.243853] Kirkwood: MV88F6281-A0, TCLK=200000000.
[    0.243867] Feroceon L2: Enabling L2
[    0.243901] Feroceon L2: Cache support initialised.
[    0.246950] bio: create slab <bio-0> at 0
[    0.247224] vgaarb: loaded
[    0.247501] SCSI subsystem initialized
[    0.247751] usbcore: registered new interface driver usbfs
[    0.247811] usbcore: registered new interface driver hub
[    0.247903] usbcore: registered new device driver usb
[    0.248338] Switching to clocksource orion_clocksource
[    0.253670] NET: Registered protocol family 2
[    0.253934] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.254748] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.254847] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    0.254900] TCP: Hash tables configured (established 4096 bind 4096)
[    0.254909] TCP reno registered
[    0.255069] NET: Registered protocol family 1
[    0.255360] RPC: Registered udp transport module.
[    0.255369] RPC: Registered tcp transport module.
[    0.255377] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.255517] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.255766] audit: initializing netlink socket (disabled)
[    0.255799] type=2000 audit(0.241:1): initialized
[    0.262582] VFS: Disk quotas dquot_6.5.2
[    0.262839] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.265423] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.267032] Registering the dns_resolver key type
[    0.267083] Slow work thread pool: Starting up
[    0.267199] Slow work thread pool: Ready
[    0.267209] JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.267973] fuse init (API version 7.13)
[    0.268463] SGI XFS with security attributes, large block/inode numbers, no debug enabled
[    0.269997] msgmni has been set to 240
[    0.272092] alg: No test for stdrng (krng)
[    0.272247] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    0.272260] io scheduler noop registered
[    0.272267] io scheduler anticipatory registered
[    0.272275] io scheduler deadline registered
[    0.272537] io scheduler cfq registered (default)
[    0.278557] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.279015] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[    0.663908] console [ttyS0] enabled
[    0.667992] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V 8-bit)
[    0.676612] Scanning device for bad blocks
[    0.756642] 4 cmdlinepart partitions found on MTD device orion_nand
[    0.762957] Creating 4 MTD partitions on "orion_nand":
[    0.768126] 0x000000000000-0x000000100000 : "u-boot"
[    0.773690] 0x000000100000-0x000000500000 : "uImage"
[    0.779141] 0x000000500000-0x000002500000 : "rootfs"
[    0.784599] 0x000002500000-0x000010000000 : "data"
[    0.790313] UBI: attaching mtd2 to ubi0
[    0.794169] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    0.800481] UBI: logical eraseblock size:    129024 bytes
[    0.805902] UBI: smallest flash I/O unit:    2048
[    0.810638] UBI: sub-page size:              512
[    0.815278] UBI: VID header offset:          512 (aligned 512)
[    0.821145] UBI: data offset:                2048
[    0.885566] UBI: attached mtd2 to ubi0
[    0.889359] UBI: MTD device name:            "rootfs"
[    0.894437] UBI: MTD device size:            32 MiB
[    0.899347] UBI: number of good PEBs:        256
[    0.903985] UBI: number of bad PEBs:         0
[    0.908459] UBI: max. allowed volumes:       128
[    0.913098] UBI: wear-leveling threshold:    4096
[    0.917823] UBI: number of internal volumes: 1
[    0.922296] UBI: number of user volumes:     1
[    0.926761] UBI: available PEBs:             0
[    0.931234] UBI: total number of reserved PEBs: 256
[    0.936136] UBI: number of PEBs reserved for bad PEB handling: 2
[    0.942179] UBI: max/mean erase counter: 1/0
[    0.946469] UBI: image sequence number: 1653365787
[    0.951299] UBI: background thread "ubi_bgt0d" started, PID 38
[    0.957326] MV-643xx 10/100/1000 ethernet driver version 1.4
[    0.963110] mv643xx_eth smi: probed
[    0.968417] net eth0: port 0 with MAC address 00:10:75:1a:cf:0b
[    0.974435] console [netcon0] enabled
[    0.978114] netconsole: network logging started
[    0.982683] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.989290] orion-ehci orion-ehci.0: Marvell Orion EHCI
[    0.994591] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[    1.028390] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[    1.048376] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[    1.054375] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.061215] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.068481] usb usb1: Product: Marvell Orion EHCI
[    1.073207] usb usb1: Manufacturer: Linux 2.6.32.18-dockstar ehci_hcd
[    1.079685] usb usb1: SerialNumber: orion-ehci.0
[    1.084596] usb usb1: configuration #1 chosen from 1 choice
[    1.090327] hub 1-0:1.0: USB hub found
[    1.094120] hub 1-0:1.0: 1 port detected
[    1.098289] Initializing USB Mass Storage driver...
[    1.103285] usbcore: registered new interface driver usb-storage
[    1.109344] USB Mass Storage support registered.
[    1.114182] mice: PS/2 mouse device common for all mice
[    1.119509] i2c /dev entries driver
[    1.123783] device-mapper: uevent: version 1.0.3
[    1.128832] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
[    1.137389] cpuidle: using governor ladder
[    1.141655] cpuidle: using governor menu
[    1.145710] Registered led device: dockstar:green:health
[    1.151134] Registered led device: dockstar:orange:misc
[    1.156442] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[    1.162863] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[    1.208410] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[    1.248407] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[    1.288459] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[    1.328404] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[    1.334214] Netfilter messages via NETLINK v0.30.
[    1.339011] nf_conntrack version 0.5.0 (1921 buckets, 7684 max)
[    1.345447] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[    1.352906] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[    1.360872] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[    1.369412] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.374802] TCP cubic registered
[    1.378041] NET: Registered protocol family 17
[    1.382904] registered taskstats version 1
[    1.387718] Initalizing network drop monitor service
[    1.392802] md: Waiting for all devices to be available before autodetect
[    1.399635] md: If you don't use raid, use raid=noautodetect
[    1.405708] md: Autodetecting RAID arrays.
[    1.409844] md: Scanned 0 and added 0 devices.
[    1.414304] md: autorun ...
[    1.417104] md: ... autorun DONE.
[    1.420467] usb 1-1: new high speed USB device using orion-ehci and address 2
[    1.507712] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    1.513815] UBIFS: mounted read-only
[    1.517405] UBIFS: file system size:   30836736 bytes (30114 KiB, 29 MiB, 239 LEBs)
[    1.525109] UBIFS: journal size:       9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
[    1.532464] UBIFS: media format:       w4/r0 (latest is w4/r0)
[    1.538322] UBIFS: default compressor: lzo
[    1.542447] UBIFS: reserved for root:  0 bytes (0 KiB)
[    1.548245] VFS: Mounted root (ubifs filesystem) readonly on device 0:16.
[    1.555128] Freeing init memory: 128K
INIT: version 2.86 booting
[    1.629771] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[    1.636505] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.643687] usb 1-1: Product: USB2.0 Hub
[    1.647919] usb 1-1: configuration #1 chosen from 1 choice
[    1.658549] hub 1-1:1.0: USB hub found
[    1.662671] hub 1-1:1.0: 4 ports detected
mdev: /sys/class: No such file or directory
Starting heartbeat LED...
Populating /dev using udev: done
Initializing random number generator... read-only file system detected...done
Starting network...
Starting Network Interface Plugging Daemon: eth0.
Starting sshd: OK
INIT: Entering runlevel: 2


          Jeff Doozan's
Dockstar/Pogoplug Recovery System

rescue login: [    4.510071] eth0: link up, 1000 Mb/s, full duplex, flow control disabled
root
Password:
Jan 22 04:42:01 login[95]: root login on 'ttyS0'
rescue:~#


rescue:~# halt
WARNING: could not determine runlevel - doing soft halt
INIT: Sending processes the TERM signal
rescue:~#
Broadcast message from root (ttyS0) (Tue Jan 22 04:47:33 2013):

The system is going down for system halt NOW!
INStopping sshd: OK
Stopping Network Interface Plugging Daemon: eth0.
Stopping network...Stopping heartbeat LED...umount: udev busy - remounted read-only
Mounting root filesystem as read-only
[  359.925460] md: stopping all md devices.
[  360.929413] System halted.

List of mtd-utils files

Following is a list of all files, which are installed with mtd-utils.

# Install apt-file
$ sudo apt-get install apt-file
$ sudo apt-file update

$ sudo apt-file list mtd-utils
mtd-utils: /usr/sbin/doc_loadbios
mtd-utils: /usr/sbin/docfdisk
mtd-utils: /usr/sbin/flash_erase
mtd-utils: /usr/sbin/flash_eraseall
mtd-utils: /usr/sbin/flash_lock
mtd-utils: /usr/sbin/flash_otp_dump
mtd-utils: /usr/sbin/flash_otp_info
mtd-utils: /usr/sbin/flash_unlock
mtd-utils: /usr/sbin/flashcp
mtd-utils: /usr/sbin/ftl_check
mtd-utils: /usr/sbin/ftl_format
mtd-utils: /usr/sbin/jffs2dump
mtd-utils: /usr/sbin/jffs2reader
mtd-utils: /usr/sbin/mkfs.jffs2
mtd-utils: /usr/sbin/mkfs.ubifs
mtd-utils: /usr/sbin/mtd_debug
mtd-utils: /usr/sbin/mtdinfo
mtd-utils: /usr/sbin/nanddump
mtd-utils: /usr/sbin/nandtest
mtd-utils: /usr/sbin/nandwrite
mtd-utils: /usr/sbin/nftl_format
mtd-utils: /usr/sbin/nftldump
mtd-utils: /usr/sbin/recv_image
mtd-utils: /usr/sbin/rfddump
mtd-utils: /usr/sbin/rfdformat
mtd-utils: /usr/sbin/serve_image
mtd-utils: /usr/sbin/sumtool
mtd-utils: /usr/sbin/ubiattach
mtd-utils: /usr/sbin/ubicrc32
mtd-utils: /usr/sbin/ubidetach
mtd-utils: /usr/sbin/ubiformat
mtd-utils: /usr/sbin/ubimkvol
mtd-utils: /usr/sbin/ubinfo
mtd-utils: /usr/sbin/ubinize
mtd-utils: /usr/sbin/ubirename
mtd-utils: /usr/sbin/ubirmvol
mtd-utils: /usr/sbin/ubirsvol
mtd-utils: /usr/sbin/ubiupdatevol
mtd-utils: /usr/share/doc/mtd-utils/changelog.Debian.gz
mtd-utils: /usr/share/doc/mtd-utils/copyright
mtd-utils: /usr/share/man/man1/mkfs.jffs2.1.gz

List of pages in this category:

-- RudolfReuter 2013-01-21 18:41:37


Go back to CategoryDockStar or FrontPage ; KontaktEmail (ContactEmail)

rudiswiki9: DockStarRescue (last edited 2013-01-23 15:42:42 by dslb-084-058-183-247)