Quantcast
Channel: OSAKANA TAROのメモ帳
Viewing all 816 articles
Browse latest View live

Allwinner H3搭載のOrange Piシリーズ スペック一覧

$
0
0

Allwinner H3搭載のOrange Piシリーズのスペック一覧

2015/09/16現在、リリースされているAllwinner H3搭載のOrange Piシリーズは下記の5機種(発売順)
Orange Pi PLUS(OPi-PLUS)
Orange Pi 2(OPi2)
Orange Pi mini 2
Orange Pi PC(OPi-PC)
Orange Pi Plus 2(OPi-PLUS2)

このうち、「Orange Pi 2」と「Orange Pi mini 2」は、基板共通で、WiFiチップが取り除かれてるだけの違いです。

なお、今後、「Orange Pi Plus 3」というAllwinner H64という上位の64bit SoCを積んだモデルがリリース予定です。

OPi-PLUSOPi-PLUS2OPi2OPi mini2OPi-PC
CPUAllwinner H3(Cortex-A7 4コア 1.6GHz)
RAM1GB2GB1GB
内蔵ストレージeMMC 8GBなし
microSDスロットあり
SATAコネクタありなし
LAN10/100/100010/100
無線LANあり(RTL8189ETV)なし
USB4+OTG3+OTG
ボタンPower,Recovery,UbootPWR
赤外線受信あり
マイクあり
大きさ(mm)108×60108×6793×6085×55
重さ(g)50g83g46g45g38g

Orange Pi 2 / Orange Pi PC用の公式ファイルの転載

$
0
0

Orange Piの「公式ダウンロードページ」には、Baiduにしかアップロードされていないファイルがいくつかあります。

そのようなファイルのうち、Orange Pi 2とOrange Pi PC用のファイルのいくつかを、私のdropboxアカウントに転載しています。
いままではいろんな記事にそれぞれ貼ってありましたが、ここでまとめて紹介しておきます。

なおアップロード先はDropbox無料アカウントのため1日に合計20GB分の転送しかできないという制限がかかっています。
20GBを超えるとと、24時間ダウンロードできなくなります。
24時間経過すると、再びダウンロードできるようになるので、駄目だったら、またあとで試してみてください。

Android SDK:H3-homlet-1.0.tar.gz

Orange Pi 2/ Mini 2用Debian Server:orangepi2-mini2-debian-server-card-v0.8.img.xz (っと、よく見たら最新バージョンがv.9.0.1になってるしgoogle driveでも公開されてるので停止)

Orange Pi PC用Lubuntu 14.04:Lubuntu_1404_For_OrangePiPC_v0_8_0_.img.xz

Orange Pi PC用Raspbian:Raspbian_For_OrangePi_PC_v0_8_0.img.xz

Orange Pi PC用Android:sun8iw7p1_android_orangepi_pc_uart0_v0.8.0.rar

なお、DebiantとLubuntuについては、上記の公式ではなく、フォーラムで公開されているloboris版(参考記事:「Orange Pi PC向けのLinuxについて」)を使用することをお勧めします。
公式ページにあるmega.nzにアップロードされているディストリビューションは、実は上記のloboris版です。

RAMが2GBになったOrange Pi Plus 2が届いた

$
0
0

RAMが2GBに増強されたOrange Pi Plus 2が届きました。
11/1発注、11/2発送で、11/10到着とはなかなかな好成績でした。

いつもの箱の中にOrange Pi Plus2のボードが入ってました。
20151110_202452s

今回は、ボードとSATAケーブルだけを買ったのですが、なぜかUSB電源ケーブルが1本おまけで入ってました。
これで3回目の発注になるからサービスなのかな?

3機種並べて見る
20151110_204127s

上からOrange Pi PC、Orange Pi Plus 2、Orange Pi 2。

Orange Pi 2とOrange Pi PCのコネクタ配置は似ていましたが、Orange Pi Plus 2だと全然違う並びになりました。
というか、電源コネクタがLANコネクタの逆面に配置されてしまったせいで、コネクタが3面に渡って配置されてしまったので、ケース選びが非常に難しくなりました・・・・

で・・・今回、入れるOSですが、Orange Pi PLUSと同じモノが使用できるようです。
なので、今回はOrange pi 2用に作成したloboris版Ubuntu 15.04を書き込んだmicroSD内のuImageとscript.binをOrange Pi PLUS用のものに置き換えて起動!

orangepi@orangepi2:~$ dmesg
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.4.39-01-lobo (boris@UbuntuMate) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GCC 2012.02) ) #1 SMP PREEMPT Sun Oct 25 14:51:50 CET 2015
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: sun8i
[    0.000000] Ignoring tag cmdline (using the default kernel command line)
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] cma: CMA: reserved 256 MiB at b0000000
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] On node 0 totalpages: 524288
[    0.000000] free_area_init_node: node 0, pgdat c1000cc0, node_mem_map c10dd000
[    0.000000]   Normal zone: 1710 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 192850 pages, LIFO batch:31
[    0.000000]   HighMem zone: 2898 pages used for memmap
[    0.000000]   HighMem zone: 326830 pages, LIFO batch:31
[    0.000000] script_init enter!
[    0.000000] script_init exit!
[    0.000000] PERCPU: Embedded 8 pages/cpu @c22fa000 s11840 r8192 d12736 u32768
[    0.000000] pcpu-alloc: s11840 r8192 d12736 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 519680
[    0.000000] Kernel command line: earlyprintk=ttyS0,115200 loglevel=8 initcall_debug=0 console=ttyS0,115200 console=tty0 init=/init
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 2048MB = 2048MB total
[    0.000000] Memory: 1798012k/1798012k available, 299140k reserved, 1056768K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc09873b4   (9725 kB)
[    0.000000]       .init : 0xc0988000 - 0xc0f87e40   (6144 kB)
[    0.000000]       .data : 0xc0f88000 - 0xc1003738   ( 494 kB)
[    0.000000]        .bss : 0xc1003eec - 0xc10dc400   ( 866 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Additional per-CPU info printed with stalls.
[    0.000000] NR_IRQS:544
[    0.000000] Architected local timer running at 24.00MHz.
[    0.000000] Switching to timer-based delay loop
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] Console: colour dummy device 80x30
[    0.000000] console [tty0] enabled, bootconsole disabled
[    0.019916] Calibrating delay loop (skipped), value calculated using timer frequency.. 4800.00 BogoMIPS (lpj=24000000)
[    0.019971] pid_max: default: 32768 minimum: 301
[    0.020244] Mount-cache hash table entries: 512
[    0.021130] Initializing cgroup subsys cpuacct
[    0.021159] Initializing cgroup subsys freezer
[    0.021205] CPU: Testing write buffer coherency: ok
[    0.021258] ftrace: allocating 26206 entries in 77 pages
[    0.050268] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.050301] [sunxi_smp_prepare_cpus] enter
[    0.050342] Setting up static identity map for 0x406d3bf0 - 0x406d3c48
[    0.051188] CPU1: Booted secondary processor
[    0.051188] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.051322] CPU2: Booted secondary processor
[    0.051322] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.051322] CPU3: Booted secondary processor
[    0.051322] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.060174] Brought up 4 CPUs
[    0.060256] SMP: Total of 4 processors activated (19200.00 BogoMIPS).
[    0.060836] devtmpfs: initialized
[    0.063151] wakeup src cnt is : 1.
[    0.063169] [exstandby]leave extended_standby_enable_wakeup_src : event 0x800000
[    0.063192] [exstandby]leave extended_standby_enable_wakeup_src : wakeup_gpio_map 0x0
[    0.063217] [exstandby]leave extended_standby_enable_wakeup_src : wakeup_gpio_group 0x40
[    0.063242] sunxi pm init
[    0.063373] pinctrl core: initialized pinctrl subsystem
[    0.073936] NET: Registered protocol family 16
[    0.074586] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.074586] script_sysfs_init success
[    0.074586] sunxi_dump_init success
[    0.074586] gpiochip_add: registered GPIOs 0 to 383 on device: sunxi-pinctrl
[    0.074586] sunxi-pinctrl sunxi-pinctrl: initialized sunXi PIO driver
[    0.074586] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.074602] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.074774] script config pll_video to 297 Mhz
[    0.074799] script config pll_de to 864 Mhz
[    0.074820] script config pll_ve to 402 Mhz
[    0.074854] sunxi_default_clk_init
[    0.074869] try to set pll6ahb1 to 200000000
[    0.074895] try to set ahb clk source to pll6ahb1
[    0.074913] set ahb clk source to pll6ahb1
[    0.074931] try to set ahb1 to 200000000
[    0.074949] try to set apb1 to 100000000
[    0.075283] ===fe3o4==== sunxi_root_procfs_attach ret:0
[    0.080791] bio: create slab <bio-0> at 0
[    0.080791] [ARISC] :sunxi-arisc driver v1.04
[    0.095326] [ARISC] :arisc version: [v0.1.34]
[    0.171902] [ARISC] :sunxi-arisc driver v1.04 startup succeeded
[    0.180382] SCSI subsystem initialized
[    0.180569] usbcore: registered new interface driver usbfs
[    0.180646] usbcore: registered new interface driver hub
[    0.180685] usbcore: registered new device driver usb
[    0.180685] twi_chan_cfg()335 - [twi0] has no twi_regulator.
[    0.180685] twi_chan_cfg()335 - [twi1] has no twi_regulator.
[    0.180685] twi_chan_cfg()335 - [twi2] has no twi_regulator.
[    0.180732] Linux video capture interface: v2.00
[    0.180926] Advanced Linux Sound Architecture Driver Version 1.0.25.
[    0.181402] Bluetooth: Core ver 2.16
[    0.181448] NET: Registered protocol family 31
[    0.181469] Bluetooth: HCI device and connection manager initialized
[    0.181495] Bluetooth: HCI socket layer initialized
[    0.181514] Bluetooth: L2CAP socket layer initialized
[    0.181554] Bluetooth: SCO socket layer initialized
[    0.181763] cfg80211: Calling CRDA to update world regulatory domain
[    0.181839] Switching to clocksource arch_sys_counter
[    0.191988] FS-Cache: Loaded
[    0.192273] CacheFiles: Loaded
[    0.201854] NET: Registered protocol family 2
[    0.202119] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.202647] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.204263] TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
[    0.205054] TCP: Hash tables configured (established 131072 bind 65536)
[    0.205078] TCP: reno registered
[    0.205097] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.205141] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.205416] NET: Registered protocol family 1
[    0.205756] RPC: Registered named UNIX socket transport module.
[    0.205783] RPC: Registered udp transport module.
[    0.205801] RPC: Registered tcp transport module.
[    0.205819] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.545793] hw perfevents: enabled with ARMv7 Cortex_A7 PMU driver, 5 counters available
[    0.545940] sunxi_reg_init enter
[    0.546665] audit: initializing netlink socket (disabled)
[    0.546724] type=2000 audit(0.540:1): initialized
[    0.547780] highmem bounce pool size: 64 pages
[    0.548631] NFS: Registering the id_resolver key type
[    0.548963] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.549621] NTFS driver 2.1.30 [Flags: R/W].
[    0.549748] fuse init (API version 7.18)
[    0.550492] Btrfs loaded
[    0.550528] msgmni has been set to 1447
[    0.551544] io scheduler noop registered
[    0.551568] io scheduler deadline registered
[    0.551652] io scheduler cfq registered (default)
[    0.552066] [DISP]disp_module_init
[    0.552352] cmdline,disp=
[    0.568849] [DISP] Fb_map_kernel_logo,line:925:Fb_map_kernel_logo failed!
[    0.596672] Console: switching to colour frame buffer device 240x67
[    0.625278] [DISP]disp_module_init finish
[    0.625569] sw_uart_get_devinfo()1503 - uart0 has no uart_regulator.
[    0.625721] sw_uart_get_devinfo()1503 - uart2 has no uart_regulator.
[    0.625866] sw_uart_get_devinfo()1503 - uart3 has no uart_regulator.
[    0.626407] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[    0.626551] sw_uart_pm()890 - uart0 clk is already enable
[    0.626681] sw_console_setup()1233 - console setup baud 115200 parity n bits 8, flow n
[    0.722908] console [ttyS0] enabled
[    1.310730] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI
[    1.311000] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 35) is a SUNXI
[    1.311478] sunxi_cmatest_init enter
[    1.311510] sunxi_cmatest_init success
[    1.315243] loop: module loaded
[    1.508726] sunxi_spi_chan_cfg()1355 - [spi-0] has no spi_regulator.
[    1.690638] sunxi_spi_chan_cfg()1355 - [spi-1] has no spi_regulator.
[    1.873114] spi spi0: master is unqueued, this is deprecated
[    2.070876] tun: Universal TUN/TAP device driver, 1.6
[    2.250327] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.263787] PPP generic driver version 2.4.2
[    2.274252] PPP BSD Compression module registered
[    2.285048] PPP Deflate Compression module registered
[    2.298478] PPP MPPE Compression module registered
[    2.309503] NET: Registered protocol family 24
[    2.320161] PPTP driver version 0.8.5
[    2.330122] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.363167] sunxi-ehci sunxi-ehci.1: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.377853] sunxi-ehci sunxi-ehci.1: new USB bus registered, assigned bus number 1
[    2.392644] sunxi-ehci sunxi-ehci.1: irq 104, io mem 0xf1c1a000
[    2.420032] sunxi-ehci sunxi-ehci.1: USB 0.0 started, EHCI 1.00
[    2.432894] hub 1-0:1.0: USB hub found
[    2.442809] hub 1-0:1.0: 1 port detected
[    2.473210] sunxi-ehci sunxi-ehci.2: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.487935] sunxi-ehci sunxi-ehci.2: new USB bus registered, assigned bus number 2
[    2.502610] sunxi-ehci sunxi-ehci.2: irq 106, io mem 0xf1c1b000
[    2.530036] sunxi-ehci sunxi-ehci.2: USB 0.0 started, EHCI 1.00
[    2.542397] ehci_irq: highspeed device connect
[    2.553649] hub 2-0:1.0: USB hub found
[    2.563552] hub 2-0:1.0: 1 port detected
[    2.593884] sunxi-ehci sunxi-ehci.4: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.608536] sunxi-ehci sunxi-ehci.4: new USB bus registered, assigned bus number 3
[    2.623142] sunxi-ehci sunxi-ehci.4: irq 110, io mem 0xf1c1d000
[    2.650035] sunxi-ehci sunxi-ehci.4: USB 0.0 started, EHCI 1.00
[    2.662263] ehci_irq: highspeed device connect
[    2.673349] hub 3-0:1.0: USB hub found
[    2.683108] hub 3-0:1.0: 1 port detected
[    2.693357] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.725896] sunxi-ohci sunxi-ohci.2: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    2.740191] sunxi-ohci sunxi-ohci.2: new USB bus registered, assigned bus number 4
[    2.754406] sunxi-ohci sunxi-ohci.2: irq 107, io mem 0xf1c1b400
[    2.824495] hub 4-0:1.0: USB hub found
[    2.834305] hub 4-0:1.0: 1 port detected
[    2.844575] Initializing USB Mass Storage driver...
[    2.855726] usbcore: registered new interface driver usb-storage
[    2.868036] USB Mass Storage support registered.
[    2.878842] usbcore: registered new interface driver ums-alauda
[    2.890048] usb 2-1: new high-speed USB device number 2 using sunxi-ehci
[    2.904241] usbcore: registered new interface driver ums-cypress
[    2.916649] usbcore: registered new interface driver ums-datafab
[    2.929018] usbcore: registered new interface driver ums_eneub6250
[    2.941589] usbcore: registered new interface driver ums-freecom
[    2.953910] usbcore: registered new interface driver ums-isd200
[    2.966111] usbcore: registered new interface driver ums-jumpshot
[    2.978484] usbcore: registered new interface driver ums-karma
[    2.990516] usbcore: registered new interface driver ums-onetouch
[    3.002829] usbcore: registered new interface driver ums-realtek
[    3.014953] usbcore: registered new interface driver ums-sddr09
[    3.026914] usbcore: registered new interface driver ums-sddr55
[    3.038777] usbcore: registered new interface driver ums-usbat
[    3.050560] usbcore: registered new interface driver usbserial
[    3.062243] usbserial: USB Serial Driver core
[    3.072370] usbcore: registered new interface driver option
[    3.083833] USB Serial support registered for GSM modem (1-port)
[    3.096206] file system registered
[    3.096246] hub 2-1:1.0: USB hub found
[    3.114408] hub 2-1:1.0: 4 ports detected
[    3.115832] android_usb gadget: Mass Storage Function, version: 2009/09/11
[    3.115843] android_usb gadget: Number of LUNs=3
[    3.115851]  lun0: LUN: removable file: (no medium)
[    3.115859]  lun1: LUN: removable file: (no medium)
[    3.115866]  lun2: LUN: removable file: (no medium)
[    3.116164] android_usb gadget: android_usb ready
[    3.116355]  uinput result 0 , vmouse_init
[    3.116910] mousedev: PS/2 mouse device common for all mice
[    3.117138] sunxikbd_init failed.
[    3.117149] ls_fetch_sysconfig_para: type err  device_used = 0.
[    3.117155] =========script_get_err============
[    3.117161] ltr_init: ls_fetch_sysconfig_para err.
[    3.117655] sunxi-rtc sunxi-rtc: rtc core: registered sunxi-rtc as rtc0
[    3.117701] i2c /dev entries driver
[    3.118058] IR RC5(x) protocol handler initialized
[    3.118144] sunxi tsc version 0.1
[    3.118181] tscdev_init: tsc driver is disabled
[    3.118274] sunxi cedar version 0.1
[    3.118309] [cedar]: install start!!!
[    3.118484] [cedar]: install end!!!
[    3.118511] sunxi_wdt_init_module: sunxi WatchDog Timer Driver v1.0
[    3.118647] sunxi_wdt_probe: devm_ioremap return wdt_reg 0xf1c20ca0, res->start 0x01c20ca0, res->end 0x01c20cbf
[    3.118768] sunxi_wdt_probe: initialized (g_timeout=16s, g_nowayout=0)
[    3.118778] wdt_enable, write reg 0xf1c20cb8 val 0x00000000
[    3.118786] timeout_to_interv, line 167
[    3.118791] interv_to_timeout, line 189
[    3.118798] wdt_set_tmout, write 0x000000b0 to mode reg 0xf1c20cb8, actual timeout 16 sec
[    3.412402] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com
[    3.427049] Bluetooth: HCI UART driver ver 2.2
[    3.437577] [mmc]: SD/MMC/SDIO Host Controller Driver(v1.109 2014-12-4 20:51) Compiled in Oct 25 2015 at 14:50:30
[    3.454412] [mmc]: get mmc0's sdc_power is null!
[    3.464950] [mmc]: get mmc1's sdc_power is null!
[    3.464988] usb 3-1: new high-speed USB device number 2 using sunxi-ehci
[    3.488224] [mmc]: get mmc1's 2xmode ok, val = 1
[    3.498726] [mmc]: get mmc1's ddrmode ok, val = 1
[    3.508738] [mmc]: get mmc2's IO(sdc_cd) failed
[    3.518564] [mmc]: get mmc2's sdc_power is null!
[    3.528423] [mmc]: get mmc2's 2xmode ok, val = 1
[    3.538196] [mmc]: get mmc2's ddrmode ok, val = 1
[    3.548024] [mmc]: MMC host used card: 0x7, boot card: 0x0, io_card 2
[    3.560809] [mmc]: sdc0 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.578553] [mmc]: sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.596181] [mmc]: sdc2 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.612738] sunxi_leds_fetch_sysconfig_para script_parser_fetch "leds_para" leds_used = -1063622896
[    3.626900] =========script_get_err============
[    3.637089] usbcore: registered new interface driver usbhid
[    3.647426] usbhid: USB HID core driver
[    3.658481] scsi0 : usb-storage 3-1:1.0
[    3.667661] asoc: sndcodec <-> sunxi-codec mapping ok
[    3.680214] asoc: sndhdmi <-> sunxi-hdmiaudio.0 mapping ok
[    3.691186] oprofile: using arm/armv7-ca7
[    3.699917] u32 classifier
[    3.707100]     Actions configured
[    3.715118] Netfilter messages via NETLINK v0.30.
[    3.724648] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    3.736112] ctnetlink v0.93: registering with nfnetlink.
[    3.746423] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[    3.758613] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[    3.769846] xt_time: kernel timezone is -0000
[    3.779253] usb 2-1.1: new low-speed USB device number 3 using sunxi-ehci
[    3.779426] IPv4 over IPv4 tunneling driver
[    3.779808] gre: GRE over IPv4 demultiplexor driver
[    3.779814] ip_gre: GRE over IPv4 tunneling driver
[    3.780357] ip_tables: (C) 2000-2006 Netfilter Core Team
[    3.780514] arp_tables: (C) 2002 David S. Miller
[    3.780566] TCP: cubic registered
[    3.780571] Initializing XFRM netlink socket
[    3.858418] NET: Registered protocol family 10
[    3.868914] Mobile IPv6
[    3.876237] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    3.887081] IPv6 over IPv4 tunneling driver
[    3.897221] NET: Registered protocol family 17
[    3.906942] NET: Registered protocol family 15
[    3.916671] Bluetooth: RFCOMM TTY layer initialized
[    3.926773] Bluetooth: RFCOMM socket layer initialized
[    3.937099] Bluetooth: RFCOMM ver 1.11
[    3.945828] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.956296] Bluetooth: BNEP filters: protocol multicast
[    3.966670] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.977905] L2TP core driver, V2.0
[    3.986234] PPPoL2TP kernel driver, V2.0
[    3.995200] L2TP IP encapsulation support (L2TPv3)
[    4.005182] L2TP netlink interface
[    4.013567] L2TP ethernet pseudowire support (L2TPv3)
[    4.014220] generic-usb 0003:0458:005E.0001: input,hidraw0: USB HID v1.10 Mouse [KYE ADNS6000 Optical Mouse] on usb-sunxi-ehci-1.1/input0
[    4.046893] Registering the dns_resolver key type
[    4.059695] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    4.075670] ThumbEE CPU extension supported.
[    4.085898] Registering SWP/SWPB emulation handler
[    4.097391] cmdline,disp=
[    4.105706] [HDMI] power vcc-hdmi-18
[    4.110195] usb 2-1.4: new low-speed USB device number 4 using sunxi-ehci
[    4.158761] sunxi-rtc sunxi-rtc: setting system clock to 1970-01-01 00:51:32 UTC (3092)
[    4.172809] ths_fetch_sysconfig_para: type err  device_used = 1.
[    4.185757] CPU Budget:Register notifier
[    4.195153] CPU Budget:register Success
[    4.204295] sunxi-budget-cooling sunxi-budget-cooling: Cooling device registered: thermal-budget-0
[    4.221549] [rf_pm]: select module num is 7
[    4.230949] [rf_pm]: module power0 name vcc-wifi-33
[    4.241025] [rf_pm]: failed to fetch module_power1
[    4.250374] generic-usb 0003:04B3:3025.0002: input,hidraw1: USB HID v1.10 Keyboard [CHICONY USB NetVista Full Width Keyboard] on usb-sunxi-ehci-1.4/input0
[    4.271248] [rf_pm]: mod has no chip_en gpio
[    4.280916] [rf_pm]: failed to fetch lpo_use_apclk
[    4.291174] [rf_pm]: regulator on.
[    4.300120] [wifi_pm]: wifi gpio init is OK !!
[    4.310064] ALSA device list:
[    4.318266]   #0: audiocodec
[    4.326316]   #1: sndhdmi
[    4.334137] Warning: unable to open an initial console.
[    4.349019] Freeing init memory: 6140K
[    4.565032] [mmc]: mmc 0 detect change, present 1
[    4.595015] [mmc]: mmc 2 detect change, present 1
[    4.661020] scsi 0:0:0:0: Direct-Access     USB TO I DE/SATA Device   0009 PQ: 0 ANSI: 0
[    4.682985] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
[    4.698359] sd 0:0:0:0: [sda] Asking for cache data failed
[    4.711864] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    4.730110] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
[    4.745483] sd 0:0:0:0: [sda] Asking for cache data failed
[    4.758961] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    4.773183] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device0, type=4, mode=9
[    4.790588] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.070074] [mmc]: sdc0 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.089016] [mmc]: sdc0 power_supply is null
[    5.120062] [mmc]: sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.142365] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 52,  RTO !!
[    5.157870] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 52,  RTO !!
[    5.177477] [mmc]: sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.196629] [mmc]: sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.219656] *******************Try sdio*******************
[    5.232334] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 5,  RTO !!
[    5.247017] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 5,  RTO !!
[    5.261645] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 5,  RTO !!
[    5.276217] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 5,  RTO !!
[    5.286196] *******************Try sd *******************
[    5.302258] [mmc]: sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.318327] [mmc]: sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.335976] [mmc]: sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.371499] [mmc]: sdc0 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.388450] [mmc]: sdc0 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B
[    5.403856] [mmc]: sdc0 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B
[    5.419195] [mmc]: sdc0 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 4 timing SD-HS(SDR25) dt B
[    5.434477] mmc0: new high speed SDHC card at address 1234
[    5.445952] mmcblk0: mmc0:1234 SA16G 14.5 GiB
[    5.457167]  mmcblk0: p1 p2
[    5.465842] *******************sd init ok*******************
[    5.477192] [mmc]: sdc2 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.493500] [mmc]: sdc2 power_supply is null
[    5.520041] [mmc]: sdc2 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.542360] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 52,  RTO !!
[    5.556562] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 52,  RTO !!
[    5.566540] [mmc]: sdc2 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.587683] [mmc]: sdc2 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.604757] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 8,  RTO !!
[    5.614735] *******************Try sdio*******************
[    5.629667] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 5,  RTO !!
[    5.643532] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 5,  RTO !!
[    5.657354] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 5,  RTO !!
[    5.671174] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 5,  RTO !!
[    5.681153] *******************Try sd *******************
[    5.695707] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 55,  RTO !!
[    5.709484] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 55,  RTO !!
[    5.723192] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 55,  RTO !!
[    5.736889] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 2 err, cmd 55,  RTO !!
[    5.746868] *******************Try mmc*******************
[    5.760258] [mmc]: sdc2 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.780535] [mmc]: sdc2 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.795457] [mmc]: sdc2 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.815198] [mmc]: sdc2 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.832133] [mmc]: sdc2 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.861198] [mmc]: sdc2 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.887852] [mmc]: sdc2 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    5.902710] [mmc]: sdc2 set ios: clk 25000000Hz bm PP pm ON vdd 3.3V width 1 timing MMC-HS(SDR20) dt B
[    5.917372] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing MMC-HS(SDR20) dt B
[    5.932142] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 8 timing MMC-HS(SDR20) dt B
[    5.946944] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 8 timing UHS-DDR50 dt B
[    5.961146] [mmc]: sdc2 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 8 timing UHS-DDR50 dt B
[    5.975420] mmc2: new high speed DDR MMC card at address 0001
[    5.986339] mmcblk1: mmc2:0001 M8G1GC 7.28 GiB
[    5.995778] mmcblk1boot0: mmc2:0001 M8G1GC partition 1 4.00 MiB
[    6.006766] mmcblk1boot1: mmc2:0001 M8G1GC partition 2 4.00 MiB
[    6.018642]  mmcblk1: p1 p2 p3 < p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 >
[    6.030784] mmcblk1: p1 size 10412032 extends beyond EOD, truncated
[    6.045382]  mmcblk1boot1: unknown partition table
[    6.056285]  mmcblk1boot0: unknown partition table
[    6.065944] *******************mmc init ok *******************
[    6.730675] systemd-udevd[109]: starting version 215
[    8.230979] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    9.037839] systemd[1]: Failed to insert module 'autofs4'
[    9.260165] systemd[1]: systemd 219 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN)
[    9.285554] systemd[1]: Detected architecture arm.
[    9.322950] systemd[1]: Set hostname to <orangepi2>.
[    9.606019] systemd[1]: Created slice Root Slice.
[    9.615569] systemd[1]: Starting Root Slice.
[    9.629541] systemd[1]: Listening on udev Kernel Socket.
[    9.639888] systemd[1]: Starting udev Kernel Socket.
[    9.654693] systemd[1]: Listening on Journal Socket.
[    9.664627] systemd[1]: Starting Journal Socket.
[    9.679103] systemd[1]: Listening on Delayed Shutdown Socket.
[    9.689973] systemd[1]: Starting Delayed Shutdown Socket.
[    9.705451] systemd[1]: Reached target Remote File Systems (Pre).
[    9.716812] systemd[1]: Starting Remote File Systems (Pre).
[    9.732671] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[    9.745040] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[    9.762014] systemd[1]: Listening on fsck to fsckd communication Socket.
[    9.774044] systemd[1]: Starting fsck to fsckd communication Socket.
[    9.790990] systemd[1]: Listening on Journal Audit Socket.
[    9.801666] systemd[1]: Starting Journal Audit Socket.
[    9.812049] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    9.832354] systemd[1]: Created slice User and Session Slice.
[    9.843394] systemd[1]: Starting User and Session Slice.
[    9.859249] systemd[1]: Listening on udev Control Socket.
[    9.870090] systemd[1]: Starting udev Control Socket.
[    9.880665] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    9.893902] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[    9.912649] systemd[1]: Reached target Encrypted Volumes.
[    9.923668] systemd[1]: Starting Encrypted Volumes.
[    9.939338] systemd[1]: Reached target Swap.
[    9.949050] systemd[1]: Starting Swap.
[    9.963807] systemd[1]: Listening on Journal Socket (/dev/log).
[    9.975545] systemd[1]: Starting Journal Socket (/dev/log).
[    9.992644] systemd[1]: Created slice System Slice.
[   10.003321] systemd[1]: Starting System Slice.
[   10.100926] systemd[1]: Starting File System Check on Root Device...
[   10.260617] systemd[1]: Starting Load Kernel Modules...
[   10.360759] systemd[1]: Starting Setup Virtual Console...
[   10.372860] RTL871X: module init start
[   10.372874] RTL871X: rtl8189es v4.3.0.4_11916.20140724_COB
[   10.372880] RTL871X: build time: Oct 25 2015 14:45:42
[   10.372893] [wifi_pm]: set wl_reg_on 0 !
[   10.422956] [mmc]: sdc1 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[   10.424488] [mmc]: sdc1 power_supply is null
[   10.450119] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[   10.472849] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[   10.490998] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[   10.508385] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 8,  RTO !!
[   10.521627] *******************Try sdio*******************
[   10.533089] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[   10.535635] [wifi_pm]: set wl_reg_on 1 !
[   10.535821] RTL871X: module init ret=0
[   10.570344] systemd[1]: Starting LSB: Set keymap...
[   10.577028] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B
[   10.577159] [mmc]: sdc1 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B
[   10.577341] [mmc]: sdc1 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 4 timing SD-HS(SDR25) dt B
[   10.578210] mmc1: new high speed SDIO card at address 0001
[   10.584644] bFWReady == _FALSE call reset 8051...
[   10.605743] bFWReady == _FALSE call reset 8051...
[   10.626821] bFWReady == _FALSE call reset 8051...
[   10.649350] RTL871X: rtw_ndev_init(wlan0)
[   10.650275] RTL871X: rtw_ndev_init(wlan1)
[   10.651314] *******************sdio init ok*******************
[   10.711667] systemd[1]: Reached target Slices.
[   10.721737] systemd[1]: Starting Slices.
[   10.736857] systemd[1]: Created slice system-getty.slice.
[   10.747910] systemd[1]: Starting system-getty.slice.
[   10.758453] systemd[1]: Mounted POSIX Message Queue File System.
[   10.770434] systemd[1]: Mounted Huge Pages File System.
[   10.880425] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[   10.960595] systemd[1]: Starting udev Coldplug all Devices...
[   11.050357] systemd[1]: Mounting Debug File System...
[   11.160938] systemd[1]: Starting Journal Service...
[   11.210254] systemd[1]: Started Set Up Additional Binary Formats.
[   11.243983] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   11.259614] systemd[1]: Starting system-serial\x2dgetty.slice.
[   11.284600] systemd[1]: Mounted Debug File System.
[   11.306440] systemd[1]: Started Journal Service.
[   12.263801] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro
[   12.969977] systemd-journald[184]: Received request to flush runtime journal from PID 1
[   13.296928] vmouse_input_dev_open
[   13.341049] vmouse_input_dev_close
[   17.189477] gmac0: probed
[   17.189637] gmac0 gmac0: eth0: eth0: PHY ID 001cc915 at 0 IRQ poll (gmac0-0:00)
[   17.660190] ==> rtl8188e_iol_efuse_patch
[   17.854642] ADDRCONF(NETDEV_UP): wlan2: link is not ready
[   17.860101] RTL871X: nolinked power save enter
[   17.861736] ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   18.559972] vmouse_input_dev_open
[   18.680257] ==> rtl8188e_iol_efuse_patch
[   18.710046] CPU Budget: Temperature: 75 Limit state:1 item[1200000,4,-1,0 0]
[   18.710058] [ddrfreq] temperature=75 C, ddr freq up
[   18.710090] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   18.903592] RTL871X: nolinked power save leave
[   19.220078] CPU Budget: Temperature: 75 Limit state:0 item[1536000,4,-1,0 0]
[   19.220096] [ddrfreq] temperature=74 C, ddr freq up
[   20.210089] RTL871X: nolinked power save enter
[   20.720119] CPU Budget: Temperature: 75 Limit state:1 item[1200000,4,-1,0 0]
[   20.720139] [ddrfreq] temperature=75 C, ddr freq up
[   20.720175] CPU Budget:update CPU 0 cpufreq max to 1200000 min to 480000
[   21.230092] CPU Budget: Temperature: 75 Limit state:0 item[1536000,4,-1,0 0]
[   21.230110] [ddrfreq] temperature=73 C, ddr freq up
[   23.180393] PHY: gmac0-0:00 - Link is Up - 1000/Full
orangepi@orangepi2:~$
orangepi@orangepi2:~$ cat /proc/cpuinfo
Processor       : ARMv7 Processor rev 5 (v7l)
processor       : 0
BogoMIPS        : 1920.00
processor       : 1
BogoMIPS        : 1920.00
processor       : 2
BogoMIPS        : 1920.00
processor       : 3
BogoMIPS        : 1920.00
Features        : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5
Hardware        : sun8i
Revision        : 0000
Serial          : 4400503404146436064e
orangepi@orangepi2:~$ cat /proc/meminfo
MemTotal:        2066296 kB
MemFree:         1884224 kB
Buffers:           14476 kB
Cached:            76672 kB
SwapCached:            0 kB
Active:            58492 kB
Inactive:          75440 kB
Active(anon):      43780 kB
Inactive(anon):    18064 kB
Active(file):      14712 kB
Inactive(file):    57376 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:       1318912 kB
HighFree:        1174336 kB
LowTotal:         747384 kB
LowFree:          709888 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:         42780 kB
Mapped:            30932 kB
Shmem:             19064 kB
Slab:              15784 kB
SReclaimable:       5824 kB
SUnreclaim:         9960 kB
KernelStack:        1440 kB
PageTables:         1048 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1033148 kB
Committed_AS:     356580 kB
VmallocTotal:     245760 kB
VmallocUsed:       39100 kB
VmallocChunk:     196788 kB
orangepi@orangepi2:~$
root@orangepi2:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p2   15G  6.8G  7.0G  50% /
udev             10M     0   10M   0% /dev
tmpfs           404M   11M  394M   3% /run
tmpfs          1009M     0 1009M   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs          1009M     0 1009M   0% /sys/fs/cgroup
tmpfs          1009M  4.0K 1009M   1% /tmp
/dev/mmcblk0p1   63M   34M   30M  54% /media/boot
tmpfs           202M     0  202M   0% /run/user/108
tmpfs           202M     0  202M   0% /run/user/1000
root@orangepi2:~#

内蔵ストレージは?と確認

root@orangepi2:~# fdisk -l /dev/mmcblk1
Disk /dev/mmcblk1: 7.3 GiB, 7818182656 bytes, 15269888 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device          Boot   Start      End  Sectors  Size Id Type
/dev/mmcblk1p1  *    4923392 15335423 10412032    5G  b W95 FAT32
/dev/mmcblk1p2         73728   106495    32768   16M  6 FAT16
/dev/mmcblk1p3             1  4816896  4816896  2.3G  5 Extended
/dev/mmcblk1p5        106496   139263    32768   16M 83 Linux
/dev/mmcblk1p6        139264   172031    32768   16M 83 Linux
/dev/mmcblk1p7        172032  1744895  1572864  768M 83 Linux
/dev/mmcblk1p8       1744896  1777663    32768   16M 83 Linux
/dev/mmcblk1p9       1777664  1843199    65536   32M 83 Linux
/dev/mmcblk1p10      1843200  3416063  1572864  768M 83 Linux
/dev/mmcblk1p11      3416064  3448831    32768   16M 83 Linux
/dev/mmcblk1p12      3448832  3481599    32768   16M 83 Linux
/dev/mmcblk1p13      3481600  3514367    32768   16M 83 Linux
/dev/mmcblk1p14      3514368  3579903    65536   32M 83 Linux
/dev/mmcblk1p15      3579904  3612671    32768   16M 83 Linux
/dev/mmcblk1p16      3612672  4923391  1310720  640M 83 Linux
Partition table entries are not in disk order.
root@orangepi2:~#

おや?既に何かデータが・・・
microSDを抜き、ボード単体で起動してみれば、パーテーションから察したとおりにAndroid 4.4.2が起動。
ちなみに、Google Play Store無し版でした。

改めてLinuxで起動し直し、内蔵ストレージにLinuxをインストール。
loboris版では「install_to_emmc」か「install_to_emmc btrfs」を実行すると、インストールされます。
圧縮するということなのでbtrfsでインストールしてみましょう!

root@orangepi2:~# install_to_emmc btrfs
Tue Nov 10 22:40:41 JST 2015
===============================
Installing Linux system to emmc
===============================
WARNING: EMMC WILL BE ERASED !, Continue (y/N)?  y
Erasing EMMC ...
Creating new filesystem on EMMC ...
  New filesystem created on /dev/mmcblk1.
Partitioning EMMC ...
  Creating boot & linux partitions
  OK.
Formating fat partition ...
  fat partition formated.
Formating linux partition (btrfs), please wait ...
  linux partition formated.
Instaling u-boot to EMMC ...
Mounting EMMC partitions...
FAT partitions mounted to /tmp/_fatdir
linux partition mounted to /tmp/_extdir
Copying file system to EMMC ...
*******************************
Linux system installed to EMMC.
*******************************
root@orangepi2:~#

で・・・再起動すると、こんな感じです。

root@orangepi2:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p2  7.2G  4.4G  2.8G  62% /
udev             10M     0   10M   0% /dev
tmpfs           404M  5.5M  399M   2% /run
tmpfs          1009M     0 1009M   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs          1009M     0 1009M   0% /sys/fs/cgroup
tmpfs          1009M     0 1009M   0% /tmp
/dev/mmcblk0p1   64M   34M   30M  54% /media/boot
tmpfs           202M     0  202M   0% /run/user/1000
root@orangepi2:~# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=185311,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=413260k,mode=755)
/dev/mmcblk0p2 on / type btrfs (ro,relatime,ssd,space_cache)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
/dev/mmcblk0p1 on /media/boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=ascii,shortname=mixed,errors=continue)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=206632k,mode=700,uid=1000,gid=1000)
root@orangepi2:~#

・・・あれ?/がread only

root@orangepi2:~# cat /etc/fstab
# OrangePI fstab
/dev/mmcblk0p2  /  ext4 errors=remount-ro,noatime,nodiratime  0 1
/dev/mmcblk0p1  /media/boot  vfat  defaults  0 0
tmpfs /tmp  tmpfs nodev,nosuid,mode=1777  0 0
root@orangepi2:~#

fstabでext4でマウントしようとしてるからかー!

マウントしなおして書き込みできるようにしてから

root@orangepi2:~# mount -o rw,remount /dev/mmcblk0p2 /
root@orangepi2:~#

/etc/fstabを編集

root@orangepi2:~# vi /etc/fstab
root@orangepi2:~# cat /etc/fstab
# OrangePI fstab
/dev/mmcblk0p2  /  btrfs  noatime,nodiratime  0 1
/dev/mmcblk0p1  /media/boot  vfat  defaults  0 0
tmpfs /tmp  tmpfs nodev,nosuid,mode=1777  0 0
root@orangepi2:~#

再起動して、正常動作を確認!

LTOテープをファイルシステムとして使うLTFSについて 2015/11/18版

$
0
0

LTOテープ1本を持ち運びができるファイルシステムメディアとして使用できるようにするLTFSについて、LTO7メディアが市販され始めたということもあり、最近の状況について確認した。

LTO7関連で規格修正があるかな?と確認してみたが、2015/11/18現在で公開されている規格およびソフトウェアで、LTO7について言及しているものが見当たらなかったので、基本各リンク情報の更新となる。

(過去の関連記事:「LTOテープをファイルシステムとして使うLTFS(2012/11/28)」「テープ装置メーカ純正のLTFS一覧(2013/12/20更新)」「IBM版LTFSをRHEL5で使ってみた(2013/05/20)」「LTOテープをファイルシステムとして使うLTFSについて 2014/06/09版」)

LTFSとは?

LTO-5/LTO-6からは、メディアを2つの領域に分割して利用することが可能になった。
その機能を活かし、1本のテープメディアの中に、メディア内データの管理情報と、実データを分割して保存することを可能とした。
これにより、これまで実現出来なかった、1本のテープメディアだけで可搬性のあるファイルシステム構築、というものが可能となり、その実装として、LTFS(Linear Tape File System)というのがある。

使用用途としては、バックアップ用ではなく、長期保存のためのアーカイブ用や、大容量データの持ち運び用として使用されている。

LTFSを実現するためのソフトウェアについては、基本的には、IBMが大本のベースを作り、それを各LTOドライブメーカが、自社ドライブ向けにカスタマイズして提供しているような形となっている。

LTFSのバージョン(フォーマット)

LTFSには、バージョンがいくつかあり、現状気にしなければならないのは、以下の4つ
・LTFS 1.0
・LTFS 2.0 : ファイルインデックス関連で機能をいろいろ追加
・LTFS 2.1 : 2012/05/18リリース。LTFS2.0+シンボリックリンク(現在draft版)
・LTFS 2.2 : 2013/12/21リリース。管理情報の改良

「LTFSのバージョン」と「LTFSソフトウェアのバージョン」は別物なので注意が必要。
たとえば、OracleのLTFSソフトウェアは「ver1.2.7」だが、「LTFS 2.2」に対応している。

とはいえ、2015/11/18現在では、どのLTFSソフトウェアもLTFS 2.2に対応しているので、新規導入分に関しては特に気にする必要はない。

LTFS2.2の規格書はSNIAの「Linear Tape File System (LTFS)」の「Linear Tape File System (LTFS) Format Specification」にてpdfで公開されている。

その他、いろんな情報は、LTOの規格団体の「LTFS Overview」にある。

LTFSソフトウェアの種類

LTFSの公式認証を取得しているLTFSソフトウェアについては、「LTFS Compliance Verification」にて紹介されている。

2015/11/18時点では以下の6個が登録されている。

 Company

 Product

 Version

 LTFS Version*

 LTO Generation

 Date tested

 Quantum

 Quantum Scalar LTFS Appliance

 2.0.2

 2.0.1

 LTO5 & 6

 9/11/13

 HP

 HP StoreOpen Standalone

 2.1.0

 2.1.0

 LTO5 & 6

 9/11/13

 IBM

 IBM Single Drive Version

 1.3.0

 2.1.0

 LTO5 & 6

 9/11/13

 IBM

 IBM LTFS Library Edition

 V1R3

 2.1.0

 LTO5 & 6

 10/2/13

 Quantum

 Quantum LTFS

 2.1.0

 2.1.0

 LTO5 & 6

 11/29/13

 HP

 HP StoreOpen Automation

 1.2.0

 2.0.1

 LTO5 & 6

 11/29/13

 Spectra Logic

 Spectra Logic Black Pearl

 1.1

 2.2

 LTO5 & 6

 9/11/15

Spectra LogicのLTFSが追加された以外、2014年時点のものから更新がないが、実際には各LTFSソフトウェアともにバージョンアップを行っている。
なお、LTFSソフトウェアのバージョンと、対応しているLTFSフォーマットのバージョンに直接の関連性は無いので注意が必要。

各ドライブメーカが出しているLTFSソフトウェアについて

まずは、上記のリストに載っているメーカのものから。

・IBM
公式: IBM Spectrum Archive(IBM Linear Tape File System)

IBMのLTFSは「IBM Spectrum Archive」という商品名となった模様。
テープベンダのSpectra Logicとは関係がないようだ。

ソフトウェアの入手は、「Fix Central」にて「製品グループ:System Storage」-「Tape Systems」-「Tape drives and software」の下にある「IBM Spectrum Archive Single Drive Edition(SDE) (旧名:LTFS Single Drive Edition)」や「IBM Spectrum Archive Library Edition(LE)(旧名:LTFS Library Edition)」「IBM Spectrum Archive Enterprise Edition(EE)」を選択して行う。
なお、LEとEEの方はアップデータのみの配布で、元になるソフトウェアについては、IBMから別途入手する必要がある。
基本的には、Single Drive Edition(SDE)が、他の全てのLTFSソフトウェアの原型になっているもの・・・という感じである。

2015/11/18時点での最新は、
IBM Spectrum Archive Enterprise Edition: ver1.1.2.0(2015/07/27)
IBM Spectrum Archive Library Edition : ver2.1.5.0(2015/10/02)
IBM Spectrum Archive Single Drive Edition: ver2.2.1.0(2015/10/02)

・HP
公式: HP StoreOpen
日本語情報: HP LTFS (Linear Tape File System)

単体ドライブ向けのみだが「日本語の導入マニュアル」が用意されている。

分社化の影響で、LTFS関連はHP Enterpriseに移籍したが、関連リンクが更新されていないので、いろんなところでリンク切れが発生している。
ソフトウェア関連は「HP StoreOpen and Linear Tape File System (LTFS) Software」からたどる事になる。

ソフトウェアの入手は、単体ドライブ向けの「HP StoreOpen Standalone」も、チェンジャー向け「HP StoreOpen Automation」も上記のページの「Get drivers, software & firmware.」から行う。

2015/11/18時点での最新は、
HP StoreOpen Standalone : ver2.3.0(2015/04/30)
HP StoreOpen Automation : ver2.0.0(2014/11/06)

・Quantum
公式: Linear Tape File System

ソフトウェア入手は上記の公式ページの「Software」タブから行う。
ソースコードについては、LTFS Open Source Filesから。

2014/06/09時点での最新は、
Linux/Mac : ver2.1.2(2014/10)
Windows: ver2.2.1(2014/11)

Linux版のReleasenoteには、Quantum LTOドライブのほか、IBM LTOドライブにも対応という記述がある。

・Quantum Scalar LTFS Appliance
公式:Scalar LTFSアプライアンス

こいつだけ、他のとは違って、ハードウェアがセットになったアプライアンス。
これの下にFC経由などでテープチェンジャーを繋いで使うもの。

・Spectra Logic
公式:Linear Tape File System (LTFS)

LTFSを紹介するページはあるものの、LTFSを利用するソフトウェアに関するページが見当たらない。
また、バージョンもわからず。

リストに載っていない、LTFS

・TANDBERG DATA
公式: LTFS for Big Data Storage

ソフトウェアの入手は「LTFS Documents and Downloadsから行う。

2015/11/18時点での最新は
バイナリ: ver2.3.0

ページは英語表記だが、ドキュメントアイコンが日の丸になってるとおり、ダウンロードできるドキュメントは日本語化されている。
一部TANBERGカスタマイズが入っているようだが、基本的にはHP StoreOpen相当品。

・Oracle
公式: Oracle’s StorageTek Linear Tape File System, Open Edition

ソフトウェアの入手は「https://oss.oracle.com/projects/ltfs/files/」から行う。

2015/11/18時点での最新は
ltfs-1.2.7(2015/10/07)

IBM LTFS 2.2.0.2とHP LTFS 2.2.1を組み合わせ、Oracle/StorageTek用の設定を入れたもの。
Oracle LTOドライブ,IBM LTOドライブ,HP LTOドライブに対応している。

DynaBook SS002について思い出したことメモ

$
0
0

twitterで、DynaBook SS001を見かけた

で・・・うちではDynaBook SS002を使っていたなぁ、と懐かしく思ったついでに思い出したことをメモ書き。

———————————————————–
うちに来た最初のパソコンは、父親の会社で試験導入されたIBM PS/55 Noteでした。
まぁ、これは、しばらくうちにありましたが、本導入では東芝DynaBook SS002になりました。

DynaBook SS002は、フロッピードライブが左右に2つ、
バッテリーで保護されているRAMドライブ、、
そして、ATOK7の辞書が保存されているROMドライブがありました。

このATOK7がROMで存在しているという点と、バッテリーを抜かないと消えないRAMドライブがあるというのは、ハードディスクがまだ高額だった当時、すごいアドバンテージでした。

DynaBook SS002がすごかったのは、このRAMドライブからのMS-DOS起動も可能だったので
軽い運用であれば、フロッピーを使わない、ということも可能でした。
ただ、DynaBook SS002では、RAM総容量が1MBで、そこからOSの通常用として640KBもってかれてるので、残りで拡張RAM領域(EMS)と、RAMドライブを作らなければならない、という状態です。(RAMドライブにどれだけ割り当てるかは、BIOS設定だったはず)
なので、ちゃんと使おうとするとRAMカードの増設が必要でした。

さて・・・

DynaBookは、DynaBook SS001というフロッピードライブが1つだけのモデルから始まりました。(1989/6)
次にDynaBook SS02Eというハードディスクが20MBだか載ったモデル。(1990/2)
その次にDynaBook SS002というフロッピードライブが2つのモデルが出ました。(1990/6)

SS001とSS02Eは、増設できるRAMカードが2MBまで、という制約がありました。
それに対して、SS002は8MBまで増設できました。

えぇ・・・この8MBカードを買いましたとも!

これにMS-DOS 3.1をいれ、フロッピーを使わずにOSを起動させていました。

MS-DOS3.1の話

DynaBook・・・というか東芝J-3100シリーズの初期はいろいろアレでした。
入手した当時は知らなかったのですが、東芝MS-DOS3.1というのは、各機種ごとにカスタマイズされており、他の機種用のMS-DOS3.1ではうまく動かないことがある、というのがあったようです。

MS-DOS3.1におけるIBM PC用英語ソフトの動作について

この時代はコマンド何だったかな?
思い出せないけど、英語モードに切り替えることで、IBM PC用のソフトを動かしてた。
まぁ、日本語モードのままでも動くソフトもあったけどね。
英語フォントで枠を表現してないソフトであれば、実用上問題はなかったと思う。

MS-DOS5の話

DOS/Vの波が押し寄せつつあるところで東芝版MS-DOS 5のリリースである。
DynaBook SS002にとっては、内蔵ROMのATOK7辞書が使えないという欠点もちではあるものの、
RAMディスクに関しては問題なく使用でき、また、いろいろ新機能とかあったので、使い始めた。

このバージョンでは、DOS/V互換機能はなかったが、
ユーザによる低解像度向けDOS/V(DOS/C)展開が行われ
初期はDOS/Cモード中の日本語フォントは、ファイルとして所持しなければならないというところから始まり、
最終的にはROM上にある日本語フォントを利用することができるFONTXJが提供され
それを使用することで快適に利用することができた。

たとえば、J-3100/DynaBook用ソフトだと80文字x24文字しか表示できないところ、DOS/V対応ソフトをフォントサイズを9ptとしたDOS/V環境で使うことにより多くの文字数を表示させる、ということをやっていた。

MS-DOS6.2

東芝版も出て、これはVGA搭載機種ではDOS/V対応だったはず。
DynaBook SS002でも動くものの、あまり利点がなかったような覚えが・・・

改造:1.44MBフロッピー対応

DOS/V化の話とほぼ同時期に、1.44MBフォーマットの読み書き改造という波もあった。
当時の国産機は1.2MBフォーマットが主流。
回転数がちょっと違うIBM PC系の1.44MBフォーマットが使えないのであった。

話の起源がどこかは知りませんが、フロッピードライブの回転設定をスイッチで変更する+DOSに常駐ソフトを組み込む、ことで、1.44MBフォーマットに対応させる、という改造がはやったので行いました。
標準のフロッピードライブでは対応していなかったので、はばらで単品ドライブを買ってきて改造していました。

最初に使ったドライブはどこのだったかなぁ・・・NEC?TEAC?
そのうち、テラドライブ用のフロッピードライブがT-ZONEを起点にだいぶ流通していたので、それを使ったやつも作りました。

改造:CPU載せかえ

DynaBook SS002のCPU 8086を、NECのV30に置き換える、という改造もありました。
1台しかパソコンを持ってないので、リスク度合いが高くやりませんでしたけど・・・
半田付けされている8086を取り外して、V30をワイヤで取り付けるという、なかなかハードな内容でした。

改造:パラレルポートにSCSI接続
パラレルポートをソフトで制御してSCSIディスクを接続する、という手法が生まれました。
J-3100界隈では、EasySCSIという名前で知られていました。

ジャンク屋で、SCSI HDDと、D-SUB 25ピンコネクタと、50ピンフラットのSCSIケーブルを買ってきて、ケーブルぶったぎってD-SUBに半田付けして、つなげて使っていました。
東洋計測器(計測器ランド)とかあのあたりはお世話になりました。

改造:バッテリーの中身入れ替え
へたってきたバッテリーの中身を載せ替えて使ったりしていました。

Cortex-A53を4コアつんだ $15もしくは$29のPINE 64はAllwinner A64

$
0
0

しばらく前から話題になっていたCortex-A53を4コアつんで$15というRaspbnbery pi形状のボード「PINE64

どこのSoC使ってるんだろ?と確認してみた。

http://wiki.pine64.org/index.php/Main_PageWiki」にて答えを発見。

下のほうにある「Pine A64 Hardware PCB information」の中の「Pine A64 Connector Layout」を開いてみましょう。
Pine64_Board_Connector
ボード名「PINE A64」
そして、SoCと思われるチップに「A64」という文字と、その上にAllwinnerのロゴらしきもの。

Allwinner A64」ですね。
製品ページを見てみると「プロセッサーの価格は5ドル」という宣伝文句が・・・

問題は、このAllwinner A64サポートが、どの程度Linux kernelに取り入れられていくか、というところだったり。
どうなっていくことやら・・

Allwinnerってことは、どうせ、そのうちOrange pi系統でも出してきそうなので、ひとまず見送りです。
数ヶ月前は64bit対応はAllwinner H64を使ったOrange pi Plus3wo出す、とか行ってましたが(参考:Orange pi Plus2とOrange pi Plus3がリリース予定)
Allwinner H64の先行きが微妙なようで、進んでいなさげ・・・果たして・・

$10以下のOrange pi Oneが近日登場!?(未確定情報

$
0
0

価格で挑んできた相手を打ち倒していくことに定評のあるOrange piさんですが、この度は、Raspberry Pi Zeroにケンカを売るようです。

Rapsberry Pi ZeroのCPUはしょぼいBroadcomm BCM2835(ARM11 1GHz*1コア)ですが、こちらは、Allwinner H3(Cortex-A7 1.?GHz*4コア)を積んで、$10以下を目指すようです。

このネタ元は「Raspberry Pi Zero is a $5 Board Based on Broadcom BCM2835 Processor」に書かれた11月29日付けのOrange Piのエライ人Steven Zhaoさんのコメントです。

Steven
November 29th, 2015 at 07:35 | #29
Orange Pi One with H3 is coming soon. All in one. The unit price is lower than $10.

まぁ、私がこのコメントに気がついたわけではなくて、armbianのフォーラムに投稿された「Quick review of Orange Pi PC」を読んでいて知ったんですけどね

いまのところ、これ以上の情報は出てきてないものの、いままでの実績からすると、ほんとにやってくれそうで期待です。

GoProのような形状のアクションカメラ スペック表


Orange Pi PCをメディアプレイヤー(OpenELEC)にする

$
0
0

これまで、Allwinner H3搭載のOrange Pi系列(Orange Pi PC, Orange Pi 2, Orange Pi Plusなど)のLinux Distributionでは、メディアプレイヤーソフトのKodi(旧名:XBMC)を動かすことができませんでした。

理由は、Allwinner H3のVideoデコーダ機能をLinux環境から使用するためのドライバが、ちゃんと用意されていないためです。
(Android用は存在している)

Orange Piのフォーラムで、このハードウェアVideoデコード機能を使用するドライバをどう用意するか、いろいろと試行錯誤されてきていました。

で・・・先日、Kodiを起動するためのLinux DIstribuionの1つ、OpenELECを、Orange Pi PCで使える様にしたものが公開されました。

Orange Piフォーラム「Openelec Build for OPI PC and 2 now with HW decoding
Github:「https://github.com/jernejsk/OpenELEC-OPi2

フォーラムにあるNew Imageのリンクを飛ぶと、「OPi2(Orange Pi 2/Orange Pi Mini 2用)」「OPiPC(Orange Pi PC用」「OPiPlus(Orange Pi Plus/Plus2用)」「HYH-TBH3(Allwinner H3搭載のSTB用)」の各ディレクトリがあるので、その中にあるimg.gzファイルをダウンロードします。

ダウンロード後は、gzipを展開したあとに、普通にmicroSDにイメージ書き込みをします。

で・・・Orange Pi PCに入れて使ってみました。

・ヒートシンクは必須。ファン付けるの推奨
 フォーラムに「heatsink strongly recomended」と書かれていますが
 ヒートシンクを付けていてもめちゃくちゃ発熱しています。
 ちゃんと冷やさないと熱で死にそうです。

・起動直後の設定だと、音声出力がアナログオーディオとなっているため
 HDMI接続していても音声が出てこない。
 Kodiの「設定」-「システム」-「オーディオハードウェア」にて
 「オーディオ出力デバイス」を「HDMI」に変更すると、HDMI経由で音声出力される。

・動画再生の一部が変?
 DVDサイズの動画を出力したところ、本来の画質から落ちた状態のものを引き延ばした感じで表示された
 「no HW deinterlacing」というあたりの問題かな?

・HDMI経由のリモコン操作非対応
 HDMI経由で繋いだ場合、TVのリモコンを使って操作する、というHDMI CECの機能を使うことが、本来はできるが
 hdmi cecドライバが動作していないようで、マウスで操作するしかない。
 もしくは、赤外線リモコンを登録して使う。

いまのところは、Raspberry Pi2に入れているものを置き換えるには、ちょっと荷が重い感じなので、様子見です。

apt-get実行中にディスクがフルになったせいでapt-getができなくなった

$
0
0

apt-get upgrade中にディスクフルになってしまったために、
それ以後、apt-get upgradeが失敗するようになってしまった。

root@orangepiplus:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
Need to get 0 B/91.1 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]; y
dpkg: error processing package gvfs-libs:armhf (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration
dpkg: dependency problems prevent configuration of gvfs-daemons:
 gvfs-daemons depends on gvfs-libs (= 1.24.2-0ubuntu0.1); however:
  Package gvfs-libs:armhf is not configured yet.
dpkg: error processing package gvfs-daemons (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gvfs:armhf:
 gvfs:armhf depends on gvfs-daemons (>= 1.24.2-0ubuntu0.1); however:
  Package gvfs-daemons is not configured yet.
 gvfs:armhf depends on gvfs-daemons (<< 1.24.2-0ubuntu0.1.1~); however:
  Package gvfs-daemons is not configured yet.
 gvfs:armhf depends on gvfs-libs (= 1.24.2-0ubuntu0.1); however:
  Package gvfs-libs:armhf is not configured yet.
dpkg: error processing package gvfs:armhf (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gvfs-backends:
 gvfs-backends depends on gvfs (= 1.24.2-0ubuntu0.1); however:
  Package gvfs:armhf is not configured yet.
 gvfs-backends depends on gvfs-daemons (= 1.24.2-0ubuntu0.1); however:
  Package gvfs-daemons is not configured yet.
 gvfs-backends depends on gvfs-libs (= 1.24.2-0ubuntu0.1); however:
  Package gvfs-libs:armhf is not configured yet.
dpkg: error processing package gvfs-backends (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gvfs-fuse:
 gvfs-fuse depends on gvfs (= 1.24.2-0ubuntu0.1); however:
  Package gvfs:armhf is not configured yet.
dpkg: error processing package gvfs-fuse (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 gvfs-libs:armhf
 gvfs-daemons
 gvfs:armhf
 gvfs-backends
 gvfs-fuse
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@orangepiplus:~# 

解決方法
「apt-get –reinstall install 問題となってるパッケージ名」を実行する。

今回の場合、エラーとなったパッケージを全部指定すればいいのかな、と「apt-get –reinstall install gvfs-libs:armhf gvfs-backends gvfs-daemons gvfs:armhf gvfs-fuse」を実行してみたもののエラー

root@orangepiplus:~# apt-get --reinstall install gvfs-libs:armhf gvfs-backends gvfs-daemons gvfs:armhf gvfs-fuse
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 5 reinstalled, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
Need to get 0 B/91.1 kB of archives.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for gvfs-daemons:armhf
root@orangepiplus:~#

では、と「apt-get –reinstall install gvfs-libs:armhf」と実行してみると、今度は成功。

root@orangepiplus:~# apt-get --reinstall install gvfs-libs:armhf
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
Need to get 0 B/91.1 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 111013 files and directories currently installed.)
Preparing to unpack .../gvfs-libs_1.24.2-0ubuntu0.1_armhf.deb ...
Unpacking gvfs-libs:armhf (1.24.2-0ubuntu0.1) over (1.24.2-0ubuntu0.1) ...
Setting up gvfs-libs:armhf (1.24.2-0ubuntu0.1) ...
Setting up gvfs-daemons (1.24.2-0ubuntu0.1) ...
Setting up gvfs:armhf (1.24.2-0ubuntu0.1) ...
Setting up gvfs-backends (1.24.2-0ubuntu0.1) ...
Setting up gvfs-fuse (1.24.2-0ubuntu0.1) ...
root@orangepiplus:~#

で、これ以降は、エラー無く、「apt-get upgrade」が実行できるようになりました。

Orange Pi ONEの詳細が出た!

$
0
0

$10以下のOrange pi Oneが近日登場!?(未確定情報」でお伝えしたものの詳細情報が出てきました。

Orange Piの公式フォーラムの「Cheaper than OPI-PC: 9 bucks OPI-ONE is coming! 」にてサンプル写真と共に公開されました。

基本的には、Orange Pi PCから、さらにUSBポートとメモリを削減したような感じです。
赤外線受信機能も削除してしまったようです。

削り方には2つのバージョンがあります。(冒頭ではVersion A/Bとありますが、下の方にあるzhao_stevenさんのコメントでLiteとOneだと書かれています)
Orange Pi Lite:RAM 512MB、USB*2ポート、WiFi有り (Orange Pi ONE Version A)
Orange Pi ONE:RAM 512MB、USB*1ポート、LANコネクタ、WiFi無し (Orange Pi ONE Version B)

Version Bが$12、Version Aが$9.99、とのこと。

OPi-PLUSOPi-PLUS2OPi2OPi mini2OPi-PCOPi LiteOPi ONE
CPUAllwinner H3(Cortex-A7 4コア 1.6GHz)H3(4コア 1.?GHz)
RAM1GB2GB1GB512MB
内蔵ストレージeMMC 8GBなし
microSDスロットあり
SATAコネクタありなし
LAN10/100/100010/100なし10/100
無線LANあり(RTL8189ETV)なしありなし
USB4+OTG3+OTG2+OTG1+OTG
ボタンPower,Recovery,UbootPWR
赤外線受信ありなし
マイクありなし
大きさ(mm)108×60108×6793×6085×55クレジットカードの3/4
重さ(g)50g83g46g45g38g?

CentOS5などの古い環境でLet’s Encryptを使う

$
0
0

フリーで90日有効のSSL証明書を取得できる「Let’s Encrypt

90日毎に更新する必要があるため、プログラムを実行して証明書の取得ができるようになっている。
公式のプログラム(クライアント)は「https://github.com/letsencrypt/letsencrypt」にあるが、CentOS6以降やUbuntu向けに作られており、古いPythonの環境であるCentOS5では動作させるのが大変である。

公式以外のクライアントを探すと、「List of Client Implementations」に互換クライアント一覧がある。

いろいろある中で、一番制約が薄そうな「Shell script (and a little Perl) client: https://github.com/lukas2511/letsencrypt.sh」を選択。
「opensslコマンド」「curlコマンド」「sedコマンド」があれば動作する。
perlはこの一覧が作られた当初は必要だったようだが、2016/01/04時点では不要。公式のletsencryptコマンドから移行する場合に使用するimport-account.plコマンドを使う時だけ必要なようだ。

1. 「git clone https://github.com/lukas2511/letsencrypt.sh」でプログラム取得
2. SSL証明書発行時に使用する一時ディレクトリの設定
 SSL証明書発行時、Let’s Encryptサーバから「http://ドメイン名/.well-known/acme-challenge/~」という
 アクセスが行われる。その際のファイルを置く場所を用意する。
 ここでは/var/www/letsenryptディレクトリに置くことにする。
 (1) /var/www/letsencryptディレクトリ作成
 (2) Aapacheの設定で「/etc/httpd/conf.d/letsencrypt.conf」を作成

Alias /.well-known/acme-challenge /var/www/letsencrypt
<Directory /var/www/letsencrypt/>
</Directory>

 (3) Aapacheの再起動

3. config.shを作成
 config.sh.exampleを元にconfig.shを作成
 といっても、下記の行を書くだけ
 

WELLKNOWN="/var/www/letsencrypt/"

4. domain.txtを作成
 SSL証明書を発行したいドメインをスペース区切りで列挙する。
 

blog.osakana.net blog2.osakana.net

5. letsencrypt.shを実行

# ./letsencrypt.sh --config /~/letsencrypt.sh/config.sh --cron
Using config file /~/letsencrypt.sh/config.sh
Processing blog.osakana.net with SAN: blog2.osakana.net
 + Signing domains...
 + make directory /~/letsencrypt.sh/certs/blog.osakana.net ...
 + Generating private key...
 + Generating signing request...
 + Requesting challenge for blog.osakana.net...
 + Responding to challenge for blog.osakana.net...
 + Challenge is valid!
 + Requesting challenge for blog2.osakana.net...
 + Responding to challenge for blog2.osakana.net...
 + Challenge is valid!
 + Requesting certificate...
 + Checking certificate...
 + Creating fullchain.pem...
 + Done!
#

下記の様にcertsディレクトリ以下にファイルが作成される。

# ls -F
certs/             domains.txt          import-certs.sh*  private_key.pem
config.sh          domains.txt.example  letsencrypt.sh*   README.md
config.sh.example  import-account.pl*   LICENSE           test.sh*
# ls -F certs/
blog.osakana.net/
# ls -F certs/blog.osakana.net/
cert-xxxxxxxxxx.csr  chain-xxxxxxxxxx.pem      privkey-xxxxxxxxxx.pem
cert-xxxxxxxxxx.pem  chain.pem@                privkey.pem@
cert.csr@            fullchain-xxxxxxxxxx.pem
cert.pem@            fullchain.pem@
#

Apache設定内のSSLファイルの指定では、作成されたファイルのうち、fullchain.pemとprivkey.pem,chain.pemを指定する。

SSLCertificateFile /~/certs/~/fullchain.pem
SSLCertificateKeyFile /~/certs/~/privkey.pem
SSLCertificateChainFile /~/certs/~/chain.pem

ちなみに、「SSLCertificateChainFile /~/certs/~/chain.pem」を抜いた2行で設定するとChromeやIEでは問題無いが、Firefoxでのみ「sec_error_unknown_issuer」のエラーがでる。
(なお、fullchain.pemとprivkey.pemを指定しているのは、標準のletsencryptを使った場合に生成されるapache用cocnfigファイルで使われていたから)


おまけ:CentOS4で使用する場合に必要になること

・curlの証明書問題
 → /usr/share/ssl/certs/ca-bundle.crt を更新する
  → OpenSSLが古いためにエラーが発生
   「curl: (35) error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm」
・OpenSSLが古い
 → /usr/local/openssl1とかに新しいバージョンをインストールして回避
  letsencrypt.shの冒頭に、PATHとLD_LIBRARY_PATHを定義して、こちらを優先するように設定
 → こっちのOpenSSLを使うcurlをコンパイル
・trコマンドが古い
 letsencrypt.shを実行すると「tr: オプションが違います — _」というエラー
 → 新しいバージョンのtrが含まれるcoreutilsを/usr/localにインストール
・bashコマンドが古い
 環境変数操作で「SAN+=~」ということをやってるがCentOS4のBASHでは非対応
 letsencrypt.shを修正して、CentOS4でも使える操作に変更
 「SAN+=”DNS:${altname}, “」→「SAN=”${SAN}DNS:${altname}, “」

・下記のエラーでうまく行かない

# ./letsencrypt.sh --cron --config /~/letsencrypt.sh/config.sh
Using config file /~/letsencrypt.sh/config.sh
Processing xxxxxx with SAN: xxxxx
 + Signing domains...
 + Generating private key...
 + Generating signing request...
 + Requesting challenge for xxxxxx...
  + ERROR: An error occurred while sending post-request to https://acme-v01.api.letsencrypt.org/acme/new-authz (Status 403)
Details:
{"type":"urn:acme:error:unauthorized","detail":"No registration exists matching provided key","status":403}  + Error: Can't retrieve challenges ()
#

 → 失敗した時のcertが悪さをしていた
  certsディレクトリの中身とprivate_key.pemを削除して再実行したところ成功

3枚SIM対応スマホ Bluboo Xfire 2

$
0
0

3枚のSIMが搭載可能なAndroidスマホの新製品が出るようです。

Global first 5.0 inch Triple-SIM phone – Bluboo Xfire 2 revealed ,it’s time to change the world!

中国のBluboo社から低スペックスマホ「Xfire 2」が2016年1月リリース予定です。

3Gのみ対応のMediaTek MT6580(Cortex-A7 4コア)採用スマホです。
MediaTekのCortex-A7 4コアSoCはMT6589→MT6582→MT6580と進化しているので、最新ではあります。

SIMはnanoSIM 2枚、通常SIM 1枚
SIMスロットは、「nanoSIM 1枚」と「nano SIM 1枚+通常SIM 1枚+microSD」の2スロット構成

5

CPU: MediaTek MT6580(Cortex-A7 4コア)
RAM: 1GB
GPU:Mali-400MP
ディスプレイ: 5.0インチ 1280×720
カメラ: 前面500万画素、背面800万画素
バッテリー: 2150mAh
価格: $69.99

背面に指紋認証(Touch ID)が付いてるようです。

3SIMの使える周波数帯や、同時に3Gを複数回線利用できるのか、については、現時点では情報がありません。
まぁ・・・3Gが複数回線使える可能性は薄いですけどね・・・

8コアのMediaTek Helio P10搭載Elephoe P9000が200ドルぐらいで買えるキャンペーン中

$
0
0

当初10コア搭載だといわれていたElephone P9000ですが、ようやくいろいろ決まってきたようで、公式ページ上で、クラウドファンディングキャンペーンをやっています。
P6000 GLOBAL CROWDFUNDING

ただ、内容が若干微妙で、公式認定サイトで購入する際に使える50ドル割引クーポンを5ドルで販売。
その結果、P9000購入時にだいたい200ドル、P9000Liteだと150ドルぐらいで買えるよ、というもの。
いつ入手できるのか、という点については、「Elephone P9000/P9000 Lite will be delivered from 1.31.2016.」とあるので、1月末以降に入手できる、としかわからない。

で、どういったスペックなのか、というと

Android 6.0
Soc: Helio P10(MT6755 Cortex-A53 8コア 2.0GHz)
GPU: Mali-T860
RAM: 4GB
内蔵ストレージ: 32GB
ディスプレイ: 5.5インチ LG液晶 1920×1080
カメラ: 前面500万画素、背面1300万画素
WiFi: 802.11a/b/g/n
FDD-LTE: USモデル:1/3/7/8/20 EUモデル:1/2/4/7/17
TDD-LTE: 38/40
WCDMA: USモデル:1/2/5/8 EUモデル:1/2/4/5
バッテリー: 3000mAh

というのがP9000とP9000 Liteでの共通スペック。
P9000でのみの追加要素は下記
・NFC
・ワイヤレス充電(規格は不明)
・急速充電(MediaTeck PumpExpressと、QuickCharge)
・指紋認証

「Quick Charge対応」と「ワイヤレス充電対応」というのは、ほんとかなー?と若干疑問視・・・

・・・Elephone初の64bit SoC採用のElephone P6000で、塩対応されたので、今回は見送りかな・・・

Infrant ReadyNAS 600についての思い出

$
0
0

Infrant ReadyNAS 600、買収されてNetgearになっちゃったけど
2005年12月に購入してから10年経過・・・

いまも、時々稼働しています。

実は、2014年10月にfirmwareの更新も出てたりします。
2014/10/13:RAIDiator Version 4.1.14 (Sparc)

このCPUは、InfrantのIT1004というSPARCベースのものを使用しています。
LEONとよばれるものだ、という話をどっかで聞いたなーと探したら、紹介記事が出てきた。
2005/05/02:「STORAGE PROCESSOR LEVERAGES LEON~Network RAID Controller Based on Free SPARC V8-Compatible Core~

この記事だとIT3107という名前だけど、ReadyNAS 600の/proc/cpuinfoをみると、「IT1004」という名前が出てくる。
これは、ReadyNAS 600とX6は、IT1004 240MHzだけど、その次のReadyNAS NVはIT3107 280MHzに変わったため。
(ちなみに、ReadyNASの初代がReadyNAS 600。初代だけど600。ディスク4本だけど600)
Infrantは、このストレージプロセッサの単独での販売もしていたけど、他での採用例があったのかは不明。

で、このInfrantのストレージプロセッサは、CPUコアとして、COBHAMが提供するGPLのSPARC v8実装「LEON」を利用していた。
Infrantが存在していた時代はLEON1だった。その後、LEON2,LEON3と進化しているようだ。

Infrantのストレージプロセッサとしては、IT3107以後は無い。
NETGEARに買収され、CPUも、x86だったりARMだったりと、他社とあまり変わらなくなった。
2005年ぐらいは、まだRAID用のXOR演算などをメインのCPUにやらせるにはコストが高く、別のコアを用意したほうが良かったのが、CPU性能の向上とともに、メインのCPUだけで賄えるようになってしまったというのがあると思う。

で・・・
RAIDを構成するディスクを1本ずつ交換していくと、最終的に大きなサイズのRAIDに構成されなおす、というのは、2016年現在各社で採用されていたりしますが、これを始めたのが、ReadyNASのXRAIDです。

ReadyNASのシステムは、コンパクトフラッシュ(/dev/hda)にインストールされていて、そこから起動。
ハードディスク4本は/dev/hdc, /dev/hde, /dev/hdg, /dev/hdeとして認識。
このうち、/dev/hdeはパリティ専用として使われ、パーテーションは設定されません。

hdc,hde,hdgには、それぞれシステム用にパーテーション1番, swap用にパーテーション2番が用意され、拡張パーテーションとして3番が使用されます。
拡張パーテーション内には、その時にhdc,hde,hdgで確保できる共通の最大容量でLVMパーテーションが作成されます。
このパーテーションをRAID0で結合して、NAS用領域が作成されます。
そして、Infrantが実装したXRAIDという仕組みでRAID5相当の担保を行う形になっています。

ディスク交換で容量が増えると、空き容量を使って既存LVMに足して、そのあとにパリティ処理を行っています。
このため、拡張時はかなり再計算に時間がかかり、そして、再計算中はNASとして使えないので、計画的に実施する必要がありました。

うちのシステムは3回ディスクをアップグレードしているので、各ディスクにLVMパーテーションが4個作成されています。

readynas:~# cat /proc/cpuinfo
cpu             : Infrant Technologics, Inc. - neon version: 0
fpu             : Softfpu
ncpus probed    : 1
ncpus active    : 1
BogoMips        : 160.15
MMU             : version: 0
LP              : HW.FW version: 0.1
FPGA            : fpga000000-0 Configuration: 0
AHB arbitraion  : 7
CPU id          : 0
Switch          : 0
ASIC            : IT1004
readynas:~# uname -a
Linux readynas 2.6.17.14ReadyNAS #1 Wed Jun 20 20:08:20 PDT 2012 padre unknown
readynas:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hdc1             1.9G  616M  1.3G  32% /
tmpfs                  16k     0   16k   0% /USB
/dev/c/c              2.7T  2.0T  741G  73% /c
readynas:~# cat /proc/meminfo
MemTotal:       487776 kB
MemFree:        284368 kB
Buffers:         34752 kB
Cached:         122816 kB
SwapCached:          0 kB
Active:         136240 kB
Inactive:        68336 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       487776 kB
LowFree:        284368 kB
SwapTotal:      767904 kB
SwapFree:       767904 kB
Dirty:              64 kB
Writeback:           0 kB
Mapped:          71712 kB
Slab:             8576 kB
CommitLimit:   1060560 kB
Committed_AS:   181088 kB
PageTables:          0 kB
VmallocTotal:   131008 kB
VmallocUsed:      1184 kB
VmallocChunk:   129408 kB
readynas:~#

aptコマンド通るのかなー、とやってみると、通る

readynas:~# cat /etc/apt/sources.list
deb http://www.readynas.com/packages 4.1.14/
deb http://archive.debian.org/debian sarge main contrib non-free
deb-src http://archive.debian.org/debian sarge main contrib non-free
readynas:~# cat /etc/apt/sources.list.org
deb http://www.infrant.com/packages readynas/
deb http://http.us.debian.org/debian oldstable main contrib non-free
deb http://non-us.debian.org/debian-non-US oldstable/non-US main contrib non-free
deb http://security.debian.org oldstable/updates main contrib non-free
deb-src http://http.us.debian.org/debian oldstable main contrib non-free
deb-src http://non-us.debian.org/debian-non-US oldstable/non-US main contrib non-free
readynas:~# apt-get update
ヒット http://archive.debian.org sarge/main Packages
ヒット http://archive.debian.org sarge/main Release
ヒット http://archive.debian.org sarge/contrib Packages
ヒット http://archive.debian.org sarge/contrib Release
ヒット http://archive.debian.org sarge/non-free Packages
ヒット http://archive.debian.org sarge/non-free Release
ヒット http://archive.debian.org sarge/main Sources
ヒット http://archive.debian.org sarge/main Release
ヒット http://archive.debian.org sarge/contrib Sources
ヒット http://archive.debian.org sarge/contrib Release
ヒット http://archive.debian.org sarge/non-free Sources
ヒット http://archive.debian.org sarge/non-free Release
取得:1 http://www.readynas.com 4.1.14/ Packages [53.5kB]
取得:2 http://www.readynas.com 4.1.14/ Release [2752B]
56.3kB を 2s で取得しました (19.6kB/s)
パッケージリストを読みこんでいます... 完了
readynas:~# apt-get upgrade
パッケージリストを読みこんでいます... 完了
依存関係ツリーを作成しています... 完了
以下のパッケージは保留されます:
  cupsys debianutils exim fileutils libcupsys2 libldap2 libstdc++5 madplay
  msmtp nis raidtools2 shellutils sysvinit textutils
以下のパッケージはアップグレードされます:
  acl adduser attr base-files base-passwd cracklib2 cron diff dpkg ethtool
  file findutils grep gzip hostname hotplug ifplugd ifupdown klogd libacl1
  libapache2-mod-auth-sys-group libattr1 libcap1 libdaemon0 libdb1-compat
  libdb2 libdvdread3 libgcc1 libgdbmg1 libident libiw27 liblockfile1 libmad0
  libmagic1 libwrap0 login logrotate lvm-common mailx make mawk mime-support
  ncftp ncurses-base ncurses-bin net-tools netbase netkit-inetd ntpdate
  portmap psmisc sudo sysklogd tar tcpd timeout unzip wireless-tools
アップグレード: 58 個、新規インストール: 0 個、削除: 0 個、保留: 14 個。
7872kB のアーカイブを取得する必要があります。
展開後に追加で 3072kB のディスク容量が消費されます。
続行しますか? [Y/n] n
中断しました。
readynas:~#

/var/log/messagesから起動に関するところ

Jan  5 22:00:52 readynas syslogd 1.4.1#10: restart.
Jan  5 22:00:52 readynas kernel: klogd 1.4.1#10, log source = /proc/kmsg started.
Jan  5 22:00:52 readynas kernel: Linux version 2.6.17.14ReadyNAS (root@calzone) (gcc version 3.3.5 (Infrant 3.3.5-1)) #1 Wed Jun 20 20:08:20 PDT 2012
Jan  5 22:00:52 readynas kernel: You system is PADRE.
Jan  5 22:00:52 readynas kernel: ASIC=IT1004
Jan  5 22:00:52 readynas kernel: zlist 0 802f115c
Jan  5 22:00:52 readynas kernel: zone 802f0f14, name Normal
Jan  5 22:00:52 readynas kernel: zlist 1 802f1170
Jan  5 22:00:52 readynas kernel: zone 802f0ccc, name DMA
Jan  5 22:00:52 readynas kernel: zlist 2 802f1184
Jan  5 22:00:52 readynas kernel: zone 802f0f14, name Normal
Jan  5 22:00:52 readynas kernel: Built 1 zonelists
Jan  5 22:00:52 readynas kernel: Kernel command line: root=/dev/ram0 init=/linuxrc rw raid=noautodetect profile=2
Jan  5 22:00:52 readynas kernel: kernel profiling enabled (shift: 2)
Jan  5 22:00:52 readynas kernel: PID hash table entries: 4096 (order: 12, 16384 bytes)
Jan  5 22:00:52 readynas kernel: Dentry cache hash table entries: 65536 (order: 4, 262144 bytes)
Jan  5 22:00:52 readynas kernel: Inode-cache hash table entries: 32768 (order: 3, 131072 bytes)
Jan  5 22:00:52 readynas kernel: Memory: 487296k/524288k available (2592k kernel code, 36608k reserved, 656k data, 96k init, 0k highmem)
Jan  5 22:00:52 readynas kernel: init_mm.pgd 9f0ff000
Jan  5 22:00:52 readynas kernel: Mount-cache hash table entries: 2048
Jan  5 22:00:52 readynas kernel: checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Jan  5 22:00:52 readynas kernel: Freeing initrd memory: 16384k freed
Jan  5 22:00:52 readynas kernel: NET: Registered protocol family 16
Jan  5 22:00:52 readynas kernel: usbcore: registered new driver usbfs
Jan  5 22:00:52 readynas kernel: usbcore: registered new driver hub
Jan  5 22:00:52 readynas kernel: NET: Registered protocol family 2
Jan  5 22:00:52 readynas kernel: IP route cache hash table entries: 4096 (order: 0, 16384 bytes)
Jan  5 22:00:52 readynas kernel: TCP established hash table entries: 16384 (order: 2, 65536 bytes)
Jan  5 22:00:52 readynas kernel: TCP bind hash table entries: 8192 (order: 1, 32768 bytes)
Jan  5 22:00:52 readynas kernel: TCP: Hash tables configured (established 16384 bind 8192)
Jan  5 22:00:52 readynas kernel: TCP reno registered
Jan  5 22:00:52 readynas kernel: audit: initializing netlink socket (disabled)
Jan  5 22:00:52 readynas kernel: audit(1070280003.460:1): initialized
Jan  5 22:00:52 readynas kernel: VFS: Disk quotas dquot_6.5.1
Jan  5 22:00:52 readynas kernel: Dquot-cache hash table entries: 4096 (order 0, 16384 bytes)
Jan  5 22:00:52 readynas kernel: Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Jan  5 22:00:52 readynas kernel: Initializing Cryptographic API
Jan  5 22:00:52 readynas kernel: io scheduler noop registered
Jan  5 22:00:52 readynas kernel: io scheduler anticipatory registered
Jan  5 22:00:52 readynas kernel: io scheduler deadline registered
Jan  5 22:00:52 readynas kernel: io scheduler cfq registered (default)
Jan  5 22:00:52 readynas kernel: RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
Jan  5 22:00:52 readynas kernel: loop: loaded (max 8 devices)
Jan  5 22:00:52 readynas kernel: nbd: registered device at major 43
Jan  5 22:00:52 readynas kernel: tun: Universal TUN/TAP device driver, 1.6
Jan  5 22:00:52 readynas kernel: tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Jan  5 22:00:52 readynas kernel: md: raid0 personality registered for level 0
Jan  5 22:00:52 readynas kernel: md: raid1 personality registered for level 1
Jan  5 22:00:52 readynas kernel: md: raid5 personality registered for level 5
Jan  5 22:00:52 readynas kernel: md: raid4 personality registered for level 4
Jan  5 22:00:52 readynas kernel: xor engine =>  SPARC.
Jan  5 22:00:52 readynas kernel: device-mapper: 4.6.0-ioctl (2006-02-17) initialised: dm-devel@redhat.com
Jan  5 22:00:52 readynas kernel: Serial: Padre driver $Revision: 1.1.1.1 $ 2 ports
Jan  5 22:00:52 readynas kernel: ttyS0 at I/O 0x0 (irq = 7) is a padre uart
Jan  5 22:00:52 readynas kernel: ttyS1 at I/O 0x0 (irq = 8) is a padre uart
Jan  5 22:00:52 readynas kernel: oprofile: using timer interrupt.
Jan  5 22:00:52 readynas kernel: TCP bic registered
Jan  5 22:00:52 readynas kernel: NET: Registered protocol family 1
Jan  5 22:00:52 readynas kernel: NET: Registered protocol family 17
Jan  5 22:00:52 readynas kernel: NET: Registered protocol family 5
Jan  5 22:00:52 readynas kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Jan  5 22:00:52 readynas kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan  5 22:00:52 readynas kernel: md: Skipping autodetection of RAID arrays. (raid=noautodetect)
Jan  5 22:00:52 readynas kernel: RAMDISK: Compressed image found at block 0
Jan  5 22:00:52 readynas kernel: VFS: Mounted root (ext2 filesystem).
Jan  5 22:00:52 readynas kernel: Freeing unused kernel memory: 96k freed
Jan  5 22:00:52 readynas kernel: padre_i2c: module license 'Infrant Technologies, Inc.' taints kernel.
Jan  5 22:00:53 readynas kernel: padre_i2c: no version for "udiv" found: kernel tainted.
Jan  5 22:00:53 readynas kernel: TWSI Initialize
Jan  5 22:00:53 readynas kernel: Loading PASEO LED/BUTTON driver
Jan  5 22:00:53 readynas kernel: Padre NSPIO setup: 80353394... No argv, go to default.
Jan  5 22:00:53 readynas kernel: raid5: xor select to PADRE_RXA.
Jan  5 22:00:53 readynas kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
Jan  5 22:00:53 readynas kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Jan  5 22:00:53 readynas kernel: padre chip scan,token=1
Jan  5 22:00:53 readynas kernel: Scan the padre NSP IO hardware.
Jan  5 22:00:53 readynas kernel: Need memory for RTEngine 63680
Jan  5 22:00:53 readynas kernel: PIO mode on chan 7
Jan  5 22:00:53 readynas kernel: DMA mode on chan 0
Jan  5 22:00:53 readynas kernel: DMA mode on chan 1
Jan  5 22:00:53 readynas kernel: DMA mode on chan 2
Jan  5 22:00:53 readynas kernel: DMA mode on chan 3
Jan  5 22:00:53 readynas kernel: Padre IDE controller, sata start:1
Jan  5 22:00:53 readynas kernel: No TLER on 512MB CKS
Jan  5 22:00:53 readynas kernel: hda: 512MB CKS (s/n:2B51C21AB1820002), ATA DISK drive (ATANOEXT)
Jan  5 22:00:53 readynas kernel: No TLER on ST31000340AS                            ^P\200
Jan  5 22:00:53 readynas kernel: hdc: ST31000340AS (s/n:5QJ0D350), ATA DISK drive (ATAEXT)
Jan  5 22:00:53 readynas kernel: No TLER on SAMSUNG HD103UI                         ^P\200
Jan  5 22:00:53 readynas kernel: hde: SAMSUNG HD103UI (s/n:S1LMJ1KQB05647), ATA DISK drive (ATAEXT)
Jan  5 22:00:53 readynas kernel: ++++++++++++++++++++++++ reset TLER ++++++++++++++++++++++
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=R FUNC=READ: 0x300 0x200 0x100 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=W FUNC=READ: 0x300 0x200 0x200 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=R FUNC=SET: 0x300 0x100 0x100 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=W FUNC=SET: 0x300 0x100 0x200 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=R FUNC=READ: 0x300 0x200 0x100 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=W FUNC=READ: 0x300 0x200 0x200 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: hdg: WDC WD10EACS-00D6B0 (s/n:WD-WCAU40287096), ATA DISK drive (ATAEXT)
Jan  5 22:00:53 readynas kernel: ++++++++++++++++++++++++ reset TLER ++++++++++++++++++++++
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=R FUNC=READ: 0x300 0x200 0x100 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=W FUNC=READ: 0x300 0x200 0x200 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=R FUNC=SET: 0x300 0x100 0x100 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=W FUNC=SET: 0x300 0x100 0x200 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=R FUNC=READ: 0x300 0x200 0x100 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: SMART LOG issue cmd MODE=WRITE_LOG, TIMER=W FUNC=READ: 0x300 0x200 0x200 0x0
Jan  5 22:00:53 readynas kernel: TLER Current setting = 0x0 (0)
Jan  5 22:00:53 readynas kernel: After TLER: status = 0x50, error=0xd600
Jan  5 22:00:53 readynas kernel: hdi: WDC WD10EACS-00ZJB0 (s/n:WD-WCASJ1454740), ATA DISK drive (ATAEXT)
Jan  5 22:00:53 readynas kernel: ide0 at 0x60000580-0x60000587,0x60000588 on irq 39
Jan  5 22:00:53 readynas kernel: ide1 at 0x200-0x207,0x208 on irq 32
Jan  5 22:00:53 readynas kernel: ide2 at 0x280-0x287,0x288 on irq 33
Jan  5 22:00:53 readynas kernel: ide3 at 0x300-0x307,0x308 on irq 34
Jan  5 22:00:53 readynas kernel: ide4 at 0x380-0x387,0x388 on irq 35
Jan  5 22:00:53 readynas kernel: Update NSPIO settings 80353394.
Jan  5 22:00:53 readynas kernel: hda: max request size: 128KiB
Jan  5 22:00:53 readynas kernel: hda: 982800 sectors (503 MB) w/0KiB Cache, CHS=975/16/63
Jan  5 22:00:53 readynas kernel:  hda: hda1
Jan  5 22:00:53 readynas kernel: hdc: max request size: 512KiB
Jan  5 22:00:53 readynas kernel: hdc: use capacity 1953525168 sectors (1000204 MB)
Jan  5 22:00:53 readynas kernel: Drive support hpa, still should not change max addr.
Jan  5 22:00:53 readynas kernel: hdc: 1953108616 sectors (999991 MB), CHS=65535/255/63
Jan  5 22:00:53 readynas kernel: hdc: cache flushes supported
Jan  5 22:00:53 readynas kernel:  hdc:chn=0, statu/LP_S=0x(d0/d050)29, 8
Jan  5 22:00:53 readynas kernel:  hdc1 hdc2 hdc3 < hdc5 hdc6 hdc7 hdc8 >
Jan  5 22:00:53 readynas kernel: hde: max request size: 512KiB
Jan  5 22:00:53 readynas kernel: hde: use capacity 1953525168 sectors (1000204 MB)
Jan  5 22:00:53 readynas kernel: Drive support hpa, still should not change max addr.
Jan  5 22:00:53 readynas kernel: hde: 1953108616 sectors (999991 MB) w/32767KiB Cache, CHS=65535/255/63
Jan  5 22:00:53 readynas kernel: hde: cache flushes supported
Jan  5 22:00:53 readynas kernel:  hde: hde1 hde2 hde3 < hde5 hde6 hde7 hde8 >
Jan  5 22:00:53 readynas kernel: hdg: max request size: 512KiB
Jan  5 22:00:53 readynas kernel: hdg: use capacity 1953525168 sectors (1000204 MB)
Jan  5 22:00:53 readynas kernel: Drive support hpa, still should not change max addr.
Jan  5 22:00:53 readynas kernel: hdg: 1953108616 sectors (999991 MB) w/16384KiB Cache, CHS=65535/255/63
Jan  5 22:00:53 readynas kernel: hdg: cache flushes supported
Jan  5 22:00:53 readynas kernel:  hdg: hdg1 hdg2 hdg3 < hdg5 hdg6 hdg7 hdg8 >
Jan  5 22:00:53 readynas kernel: hdi: max request size: 512KiB
Jan  5 22:00:53 readynas kernel: hdi: use capacity 1953525168 sectors (1000204 MB)
Jan  5 22:00:53 readynas kernel: Drive support hpa, still should not change max addr.
Jan  5 22:00:53 readynas kernel: hdi: 1953108616 sectors (999991 MB) w/16384KiB Cache, CHS=65535/255/63
Jan  5 22:00:53 readynas kernel: hdi: cache flushes supported
Jan  5 22:00:53 readynas kernel:  hdi: unknown partition table
Jan  5 22:00:53 readynas kernel: Link to padre IO.
Jan  5 22:00:53 readynas kernel:
Jan  5 22:00:53 readynas kernel: RAID disks check:
Jan  5 22:00:53 readynas kernel: ALL = 22/33/34/56/0/0/0/0, 4
Jan  5 22:00:53 readynas kernel: IDE = 22/33/34/0/0/0/0/0, 3
Jan  5 22:00:53 readynas kernel: MD  = 0/0/0/0/0/0/0/0, 0
Jan  5 22:00:53 readynas kernel: RAID rule check result: 0
Jan  5 22:00:53 readynas kernel: md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
Jan  5 22:00:53 readynas kernel: md: bitmap version 4.39
Jan  5 22:00:53 readynas kernel: Disk protected mark = 1
Jan  5 22:00:53 readynas kernel: x_raid_start: 1,current:0
Jan  5 22:00:53 readynas kernel: BDL_count= 0, fw=SN04, model=
Jan  5 22:00:53 readynas kernel: BDL_count= 1, fw=SN04, model=
Jan  5 22:00:53 readynas kernel: GOT MEMORY FOR DJ: 128*4k
Jan  5 22:00:53 readynas kernel: Drive hdc SB at 1953511632(-sbs) CURRENT
Jan  5 22:00:53 readynas kernel: Drive hde SB at 1953511632(-sbs) CURRENT
Jan  5 22:00:53 readynas kernel: Drive hdg SB at 1953511632(-sbs) CURRENT
Jan  5 22:00:53 readynas kernel: Drive hdi SB at 1953511632(-sbs) CURRENT
Jan  5 22:00:53 readynas kernel: x_raid_start: 1,result:0
Jan  5 22:00:53 readynas kernel: Find PHY: 0
Jan  5 22:00:53 readynas kernel: Lookup PHY ID: 0x000f, 0x01
Jan  5 22:00:53 readynas kernel: Boot type/reason: normal/0/000da2006456
Jan  5 22:00:53 readynas kernel: This is not P0, no NAND support, bail out.
Jan  5 22:00:53 readynas kernel: NEON flash: probing 8-bit flash bus
Jan  5 22:00:53 readynas kernel: NEON flash: no partition info available, registering whole flash at once
Jan  5 22:00:53 readynas kernel: This board is not supported.
Jan  5 22:00:53 readynas kernel: You can use parm_extport=X module parm.
Jan  5 22:00:53 readynas kernel: I2C device 1f doesn't exist
Jan  5 22:00:53 readynas kernel: I2C device 1b doesn't exist
Jan  5 22:00:53 readynas kernel: LCD device not found
Jan  5 22:00:53 readynas kernel: X_RAID_START
Jan  5 22:00:53 readynas kernel: startstop  XRAID command = start, flash_cache=0
Jan  5 22:00:53 readynas kernel: X_RAID clean shutdown indicator: 0x0.
Jan  5 22:00:53 readynas kernel: 0 4 4 4 4 0 0 0
Jan  5 22:00:53 readynas kernel: 0 1 1 1
Jan  5 22:00:53 readynas kernel: 1 0 1 1
Jan  5 22:00:53 readynas kernel: 1 1 0 1
Jan  5 22:00:53 readynas kernel: 1 1 1 0
Jan  5 22:00:53 readynas kernel: Update time for sb 1 = 4ad72ac2.
Jan  5 22:00:53 readynas kernel: Update time for sb 2 = 4ad72ac2.
Jan  5 22:00:53 readynas kernel: Update time for sb 3 = 4ad72ac2.
Jan  5 22:00:53 readynas kernel: Update time for sb 4 = 4ad72ac2.
Jan  5 22:00:53 readynas kernel: recent_ID = 1, select_ID=1, most_ID=4 right_mac=4
Jan  5 22:00:53 readynas kernel: Selected sb 1, ctime=4ad72ac2, id=a2006456.
Jan  5 22:00:53 readynas kernel: Use this image: 1
Jan  5 22:00:53 readynas kernel:
Jan  5 22:00:53 readynas kernel: VERSION/ID    : SB=(V:0.1.0) ID=<a2006456.00000000.00000000.00000000> CT:4ad72ac2
Jan  5 22:00:53 readynas kernel: RAID_INFO     : DISKS(TOTAL:4 RAID:4 PARITY:3 ONL:4 WRK:4 FAILED:0 SPARE:0 BASE:0)
Jan  5 22:00:53 readynas kernel:                 SZ:1953108616 UT:00000000 STATE:0 LUNS:2 EXTCMD:1 LSZ:1953108614
Jan  5 22:00:53 readynas kernel: LOGICAL_DRIVE : 0: B:0000000002 E:0004096000 R:1 O:1 I:1:000000000 DM:f
Jan  5 22:00:53 readynas kernel: LOGICAL_DRIVE : 1: B:0004096002 E:1949012614 R:4 O:1 I:1:000000000 DM:f
Jan  5 22:00:53 readynas kernel: PHYSICAL_DRIVE: 0: DISK<N:0/1,hdc(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 22:00:53 readynas kernel: PHYSICAL_DRIVE: 1: DISK<N:1/2,hde(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 22:00:53 readynas kernel: PHYSICAL_DRIVE: 2: DISK<N:2/3,hdg(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 22:00:53 readynas kernel: PHYSICAL_DRIVE: 3: DISK<N:3/4,hdi(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 22:00:53 readynas kernel: CURRENT_DRIVE : DISK<N:0/1,XXX(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 22:00:53 readynas kernel: Need to do drives searching.
Jan  5 22:00:53 readynas kernel: Find p d at 3, chn 3
Jan  5 22:00:53 readynas kernel: Total=4; raid=4; ready=0; work=4; failed=0
Jan  5 22:00:53 readynas kernel: Check degraded mode, start_pos=1
Jan  5 22:00:53 readynas kernel: No drive missing, X_RAID run in opt mode.
Jan  5 22:00:53 readynas kernel: Change X_RAID running mode from 0 to 1
Jan  5 22:00:53 readynas kernel: Update backup SB.
Jan  5 22:00:53 readynas kernel: X_RAID: recovery thread got woken up ...
Jan  5 22:00:53 readynas kernel: New = 3, source drives = f, current/active=4/4
Jan  5 22:00:53 readynas kernel:  hdc:chn=0, statu/LP_S=0x(d0/d050)29, 8
Jan  5 22:00:53 readynas kernel:  hdc1 hdc2 hdc3 < hdc5 hdc6 hdc7 hdc8 >
Jan  5 22:00:53 readynas kernel:  hde: hde1 hde2 hde3 < hde5 hde6 hde7 hde8 >
Jan  5 22:00:53 readynas kernel:  hdg: hdg1 hdg2 hdg3 < hdg5 hdg6 hdg7 hdg8 >
Jan  5 22:00:53 readynas kernel:  hdi: unknown partition table
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 32
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 2
Jan  5 22:00:53 readynas kernel: kjournald starting.  Commit interval 5 seconds
Jan  5 22:00:53 readynas kernel: EXT3-fs warning: checktime reached, running e2fsck is recommended
Jan  5 22:00:53 readynas kernel: EXT3 FS on hdc1, internal journal
Jan  5 22:00:53 readynas kernel: EXT3-fs: mounted filesystem with ordered data mode.
Jan  5 22:00:53 readynas kernel: linked, 1000mbps mode
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdg: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
Jan  5 22:00:53 readynas kernel: hdi: drive_cmd: error=0x04 { DriveStatusError }
Jan  5 22:00:53 readynas kernel: ide: failed opcode was: 0xef
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 8
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 32
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 2
Jan  5 22:00:53 readynas kernel: kjournald starting.  Commit interval 5 seconds
Jan  5 22:00:53 readynas kernel: EXT3 FS on hdc1, internal journal
Jan  5 22:00:53 readynas kernel: EXT3-fs: mounted filesystem with journal data mode.
Jan  5 22:00:53 readynas kernel: Adding 255968k swap on /dev/hdc2.  Priority:0 extents:1 across:255968k
Jan  5 22:00:53 readynas kernel: Adding 255968k swap on /dev/hde2.  Priority:0 extents:1 across:255968k
Jan  5 22:00:53 readynas kernel: Adding 255968k swap on /dev/hdg2.  Priority:0 extents:1 across:255968k
Jan  5 22:00:53 readynas kernel: enable_irq(20) unbalanced from f80285c0
Jan  5 22:00:53 readynas kernel: hdc: cache flushes supported
Jan  5 22:00:53 readynas kernel: hde: cache flushes supported
Jan  5 22:00:53 readynas kernel: hdg: cache flushes supported
Jan  5 22:00:53 readynas kernel: hdi: cache flushes supported
Jan  5 22:00:53 readynas kernel:  hdi: unknown partition table
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 8
Jan  5 22:00:53 readynas kernel: kjournald starting.  Commit interval 5 seconds
Jan  5 22:00:53 readynas kernel: EXT3 FS on dm-0, internal journal
Jan  5 22:00:53 readynas kernel: EXT3-fs: mounted filesystem with journal data mode.
Jan  5 22:00:53 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 8
Jan  5 22:00:57 readynas Backgrounding to notify hosts...
Jan  5 22:00:57 readynas kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Jan  5 22:00:57 readynas kernel: NFSD: starting 90-second grace period
Jan  5 21:44:17 readynas syslogd 1.4.1#10: restart.
Jan  5 21:44:20 readynas kernel: chn=0, statu/LP_S=0x(d0/d050)29, 1
Jan  5 21:44:27 readynas kernel: ehci_hcd 0000:00:17.2: EHCI Host Controller
Jan  5 21:44:27 readynas kernel: ehci_hcd 0000:00:17.2: new USB bus registered, assigned bus number 1
Jan  5 21:44:27 readynas kernel: ehci_hcd 0000:00:17.2: irq 27, io mem 0x5c010000
Jan  5 21:44:27 readynas kernel: ehci_hcd 0000:00:17.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
Jan  5 21:44:27 readynas kernel: usb usb1: configuration #1 chosen from 1 choice
Jan  5 21:44:27 readynas kernel: hub 1-0:1.0: USB hub found
Jan  5 21:44:27 readynas kernel: hub 1-0:1.0: 4 ports detected
Jan  5 21:44:28 readynas kernel: USB Universal Host Controller Interface driver v3.0
Jan  5 21:44:28 readynas kernel: PCI: VIA IRQ fixup for 0000:00:17.0, from 0 to 11
Jan  5 21:44:28 readynas kernel: uhci_hcd 0000:00:17.0: UHCI Host Controller
Jan  5 21:44:28 readynas kernel: uhci_hcd 0000:00:17.0: new USB bus registered, assigned bus number 2
Jan  5 21:44:28 readynas kernel: uhci_hcd 0000:00:17.0: irq 27, io base 0x5c001000
Jan  5 21:44:29 readynas kernel: usb usb2: configuration #1 chosen from 1 choice
Jan  5 21:44:29 readynas kernel: hub 2-0:1.0: USB hub found
Jan  5 21:44:29 readynas kernel: hub 2-0:1.0: 2 ports detected
Jan  5 21:44:29 readynas kernel: PCI: VIA IRQ fixup for 0000:00:17.1, from 0 to 11
Jan  5 21:44:29 readynas kernel: uhci_hcd 0000:00:17.1: UHCI Host Controller
Jan  5 21:44:29 readynas kernel: uhci_hcd 0000:00:17.1: new USB bus registered, assigned bus number 3
Jan  5 21:44:29 readynas kernel: uhci_hcd 0000:00:17.1: irq 27, io base 0x5c001020
Jan  5 21:44:29 readynas kernel: usb usb3: configuration #1 chosen from 1 choice
Jan  5 21:44:29 readynas kernel: hub 3-0:1.0: USB hub found
Jan  5 21:44:29 readynas kernel: hub 3-0:1.0: 2 ports detected
Jan  5 21:44:46 readynas usb.agent: ... no modules for USB product 0/0/206
Jan  5 21:44:49 readynas last message repeated 2 times
Jan  5 21:45:19 readynas kernel: X_RAID_DUMP
Jan  5 21:45:19 readynas kernel:
Jan  5 21:45:19 readynas kernel: VERSION/ID    : SB=(V:0.1.0) ID=<a2006456.00000000.00000000.00000000> CT:4ad72ac2
Jan  5 21:45:19 readynas kernel: RAID_INFO     : DISKS(TOTAL:4 RAID:4 PARITY:3 ONL:4 WRK:4 FAILED:0 SPARE:0 BASE:0)
Jan  5 21:45:19 readynas kernel:                 SZ:1953108616 UT:00000000 STATE:0 LUNS:2 EXTCMD:1 LSZ:1953108614
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 0: B:0000000002 E:0004096000 R:1 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 1: B:0004096002 E:1949012614 R:4 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 0: DISK<N:0/1,hdc(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 1: DISK<N:1/2,hde(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 2: DISK<N:2/3,hdg(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 3: DISK<N:3/4,hdi(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 21:45:19 readynas kernel: CURRENT_DRIVE : DISK<N:0/1,XXX(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel:
Jan  5 21:45:19 readynas kernel: VERSION/ID    : SB=(V:0.1.0) ID=<a2006456.00000000.00000000.00000000> CT:4ad72ac2
Jan  5 21:45:19 readynas kernel: RAID_INFO     : DISKS(TOTAL:4 RAID:4 PARITY:3 ONL:4 WRK:4 FAILED:0 SPARE:0 BASE:0)
Jan  5 21:45:19 readynas kernel:                 SZ:1953108616 UT:00000000 STATE:0 LUNS:2 EXTCMD:1 LSZ:1953108614
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 0: B:0000000002 E:0004096000 R:1 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 1: B:0004096002 E:1949012614 R:4 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 0: DISK<N:0/1,hdc(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 1: DISK<N:1/2,hde(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 2: DISK<N:2/3,hdg(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 3: DISK<N:3/4,hdi(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 21:45:19 readynas kernel: CURRENT_DRIVE : DISK<N:1/2,XXX(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel:
Jan  5 21:45:19 readynas kernel: VERSION/ID    : SB=(V:0.1.0) ID=<a2006456.00000000.00000000.00000000> CT:4ad72ac2
Jan  5 21:45:19 readynas kernel: RAID_INFO     : DISKS(TOTAL:4 RAID:4 PARITY:3 ONL:4 WRK:4 FAILED:0 SPARE:0 BASE:0)
Jan  5 21:45:19 readynas kernel:                 SZ:1953108616 UT:00000000 STATE:0 LUNS:2 EXTCMD:1 LSZ:1953108614
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 0: B:0000000002 E:0004096000 R:1 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 1: B:0004096002 E:1949012614 R:4 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 0: DISK<N:0/1,hdc(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 1: DISK<N:1/2,hde(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 2: DISK<N:2/3,hdg(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 3: DISK<N:3/4,hdi(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 21:45:19 readynas kernel: CURRENT_DRIVE : DISK<N:2/3,XXX(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel:
Jan  5 21:45:19 readynas kernel: VERSION/ID    : SB=(V:0.1.0) ID=<a2006456.00000000.00000000.00000000> CT:4ad72ac2
Jan  5 21:45:19 readynas kernel: RAID_INFO     : DISKS(TOTAL:4 RAID:4 PARITY:3 ONL:4 WRK:4 FAILED:0 SPARE:0 BASE:0)
Jan  5 21:45:19 readynas kernel:                 SZ:1953108616 UT:00000000 STATE:0 LUNS:2 EXTCMD:1 LSZ:1953108614
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 0: B:0000000002 E:0004096000 R:1 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 1: B:0004096002 E:1949012614 R:4 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 0: DISK<N:0/1,hdc(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 1: DISK<N:1/2,hde(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 2: DISK<N:2/3,hdg(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 3: DISK<N:3/4,hdi(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 21:45:19 readynas kernel: CURRENT_DRIVE : DISK<N:3/4,XXX(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 21:45:19 readynas kernel:
Jan  5 21:45:19 readynas kernel: VERSION/ID    : SB=(V:0.1.0) ID=<a2006456.00000000.00000000.00000000> CT:4ad72ac2
Jan  5 21:45:19 readynas kernel: RAID_INFO     : DISKS(TOTAL:4 RAID:4 PARITY:3 ONL:4 WRK:4 FAILED:0 SPARE:0 BASE:0)
Jan  5 21:45:19 readynas kernel:                 SZ:1953108616 UT:00000000 STATE:0 LUNS:2 EXTCMD:1 LSZ:1953108614
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 0: B:0000000002 E:0004096000 R:1 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: LOGICAL_DRIVE : 1: B:0004096002 E:1949012614 R:4 O:1 I:1:000000000 DM:f
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 0: DISK<N:0/1,hdc(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 1: DISK<N:1/2,hde(33,0),ID:1,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 2: DISK<N:2/3,hdg(34,0),ID:2,PT:1,SZ:1953108616,ST:  :online>
Jan  5 21:45:19 readynas kernel: PHYSICAL_DRIVE: 3: DISK<N:3/4,hdi(56,0),ID:3,PT:1,SZ:1953108616,ST:P :online>
Jan  5 21:45:19 readynas kernel: CURRENT_DRIVE : DISK<N:0/1,XXX(22,0),ID:0,PT:1,SZ:1953108616,ST: B:online>
Jan  5 21:45:19 readynas kernel:
Jan  5 21:45:19 readynas kernel: RUN_PARAMETERS: raid_running=1,last_word=ok,interface_start_at=1,fake=0
Jan  5 21:45:19 readynas kernel: RAID_REBUILD  : sync=0,logical=0,parity=3,sectors/TOTAL=0/4294967295
Jan  5 21:45:19 readynas kernel:               : source=f, total_drives=4, auto_sync=1
Jan  5 21:45:19 readynas kernel: RAID_P_CHECK  : chck=0,logical/total=0/2,raid_level=0
Jan  5 21:45:19 readynas kernel:               : err/sectors/TOTAL=0/0/0,report_err=1
Jan  5 21:45:19 readynas kernel:               : initialized=0xf,initialize_error=0x0,initializing=0x0
Jan  5 21:45:19 readynas kernel:               : where=0,total=0
Jan  5 21:45:19 readynas kernel: SIZE_INFOR    : sb_size=9440,sections_size=32/256,disk_t_size=128
Jan  5 21:45:19 readynas kernel:               : sb=f8134294,disks=512/1536,luns=2048/3168,thisdisk=5216/128,diskid=5344/4096
Jan  5 21:45:19 readynas kernel: DJO_RECORD    : dj_raid=NO_RAID,chns=0,source=0,disks=0 parity=0,chn_image=f,
Jan  5 21:45:19 readynas kernel:               : sectors=2658666/0x28916a,need_IO=0
Jan  5 21:45:19 readynas kernel: IO__RECORD    : 0=547964,1=73446,2=76014,3=368, busy=0/0/0/0/0,t_d=f
readynas:~# fdisk -l
Disk /dev/hda: 503 MB, 503193600 bytes
16 heads, 63 sectors/track, 975 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1         975      491384    6  FAT16
Disk /dev/hdc: 999.9 GB, 999991611392 bytes
255 heads, 63 sectors/track, 121575 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1               1         255     2048000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/hdc2             255         287      256000   82  Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/hdc3             287      121576   974250307    5  Extended
/dev/hdc5             287       30401   241884159+  8e  Linux LVM
/dev/hdc6           30401       38912    68364630   8e  Linux LVM
/dev/hdc7           38912       60800   175815359+  8e  Linux LVM
/dev/hdc8           60800      121575   488177963+  8e  Linux LVM
Disk /dev/hde: 999.9 GB, 999991611392 bytes
255 heads, 63 sectors/track, 121575 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/hde1               1         255     2048000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/hde2             255         287      256000   82  Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/hde3             287      121576   974250307    5  Extended
/dev/hde5             287       30401   241884159+  8e  Linux LVM
/dev/hde6           30401       38912    68364630   8e  Linux LVM
/dev/hde7           38912       60800   175815359+  8e  Linux LVM
/dev/hde8           60800      121575   488177963+  8e  Linux LVM
Disk /dev/hdg: 999.9 GB, 999991611392 bytes
255 heads, 63 sectors/track, 121575 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/hdg1               1         255     2048000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/hdg2             255         287      256000   82  Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/hdg3             287      121576   974250307    5  Extended
/dev/hdg5             287       30401   241884159+  8e  Linux LVM
/dev/hdg6           30401       38912    68364630   8e  Linux LVM
/dev/hdg7           38912       60800   175815359+  8e  Linux LVM
/dev/hdg8           60800      121575   488177963+  8e  Linux LVM
Disk /dev/hdi: 999.9 GB, 999991611392 bytes
255 heads, 63 sectors/track, 121575 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/hdi doesn't contain a valid partition table
readynas:~#
readynas:~# pvdisplay -C
  PV         VG   Fmt  Attr PSize   PFree
  /dev/hdc5  c    lvm2 a-   230.62G     0
  /dev/hdc6  c    lvm2 a-    65.19G     0
  /dev/hdc7  c    lvm2 a-   167.66G     0
  /dev/hdc8  c    lvm2 a-   465.53G     0
  /dev/hde5  c    lvm2 a-   230.62G     0
  /dev/hde6  c    lvm2 a-    65.19G     0
  /dev/hde7  c    lvm2 a-   167.66G     0
  /dev/hde8  c    lvm2 a-   465.53G     0
  /dev/hdg5  c    lvm2 a-   230.62G     0
  /dev/hdg6  c    lvm2 a-    65.19G     0
  /dev/hdg7  c    lvm2 a-   167.66G     0
  /dev/hdg8  c    lvm2 a-   465.53G 10.00G
readynas:~# vgdisplay -C
  VG   #PV #LV #SN Attr   VSize VFree
  c     12   1   0 wz--n- 2.72T 10.00G
readynas:~# lvdisplay -C
  LV   VG   Attr   LSize Origin Snap%  Move Log Copy%
  c    c    -wn-ao 2.71T
readynas:~#

Linux(ラズパイ/OrangePiなど)のKodiで日本語を表示させる方法

$
0
0

Rapsberry PiやOrangepi の上でKodiを動かしている場合、
OpenELECなどのKodi組み込みのディストリビューションを動かしている場合、
標準設定のままで「Language:Japanese」を導入すると文字化けします。

まず、最初にフォント設定を変更する必要があります。

1. 「Settings」を開く
2. 「Appearance」を開く
3. 「SKIN」を開く
4. 「Font」を開く
5. フォントとして「Arial Base」を選択する

これで、日本語対応フォントを選択したことになります。
この後であれば、「Language:Japanese」を選択しても文字化けしません。

なお、SKINを変更した場合、変更適用前に、Font設定を確認してください。
日本語対応でない場合は、再度文字化けが発生します。

WACOMタブ採用の中華Windowsタブレット最新作Cube iWork11 Stylusが$295

$
0
0

WACOMタブ採用の中国製WindowsタブレットとしてCube i7 Stylusという10.7インチ 1920×1080、Intel Core-M、RAM 4GB、SSD 64GBのタブレットがありました。
Aliexpressでの販売例:「10.6 inch Tablet Cube i7 Stylus OS Windows 10 Tablet PC IntelCore M 4GB RAM 64GB ROM 1920*1080 5.0 MP Mini HDMI WIFI BT 4500mAh
「Pen」とあるものを選ぶ必要があり、$365.99~

今回、それの次期バージョン的なものが出てきました。
Cube iWork11 Stulusです。

Aliexpressでの販売例:「10.6″ Cube iWork11 Stylus Win10/Windows 10 Tablet PC Intel Atom X5-Z8300 Quad Core 4GB RAM 64GB ROM 1920*1080 WIFI Table
CPUがIntel Atom X5-Z8300 になったという感じの変更点です。

こちらも「Pen」とあるものを選ぶ必要があり、$294.99~となっています。

スペックとしては申し分ない感じです。
はたして、使い勝手のほどは如何に!?

Azure上の仮想マシンのディスク拡張手法 2016年1月版

$
0
0

Azure上の仮想マシンのディスクがいっぱいになったので拡張する必要があった。

2015年6月にやったときは、「Azure上の仮想ディスクを拡張する」の手順でやろうとしたら、Windows7のPowerShellからではうまくいかずに、WindowsServer2012R2の仮想マシンを別途立て、そこから実行して拡張した。

で・・・今回、Windows7から実行できるようになっていないかを確認しつつ手順を確認していった。

参考資料
・「How to install and configure Azure PowerShell
・「Azure 仮想マシン (IaaS VM) のディスクの拡張について

2016年1月18日時点でのポイント

・最新版のAzure PowerShellは、Githubの「https://github.com/Azure/azure-powershell」で公開されている

・最新版はversion 1.1.0。ただし、PoewrShell 1.0,2.0環境では動かない。

・インストールは「Microsoft Web Platform Installer」による統合的なインストールか、「http://aka.ms/webpi-azps」(今日時点だとWindowsAzurePowershellGet.3f.3f.3fnew.exeがダウンロードされる)による単独インストールにて行う
(古いバージョンは勝手にアンインストールしてくれる)

・ディスク拡張時は、Aazure仮想マシンは停止している必要がある

・「Update-AzureDisk」は、ラベル名も指定しないとエラーになる。
 しかも、ラベル名設定していない場合に「-Label “”」とやってもエラーになる。
 「-Label ” “」とスペースでもいいので指定しなければならない

・現状の仮想ディスクのラベル名情報を確認するには「Get-AzureDisk」で行う

・以前はサブスクリプションの選択とかストレージアカウントの選択など、面倒な処理が必要だったが
 省略できるようになっている。

実際にやった手順の概要

1. Microsoft Azure PowerShellを起動
2. 「Add-AzureAccount」で認証
3. 「Get-AzureVM」でAzure仮想マシン一覧を取得

PS C:\> Get-AzureVM
ServiceName                             Name                                    Status
-----------                             ----                                    ------
service-test                            webserver1                              ReadyRole
service-test                            sqlserver1                              ReadyRole
service-test2                           webserver1                              StoppedVM
service-test2                           sqlserver1                              StoppedVM
PS C:\>

4. 対象仮想マシンの仮想マシン情報を取得
「(Get-AzureVM -ServerName サービス名 -Name 仮想マシン名).VM」を実行する。

PS C:\> (Get-AzureVM -ServiceName servite-test2 -Name sqlserver1).VM
AvailabilitySetName               :
ConfigurationSets                 : {Microsoft.WindowsAzure.Commands.ServiceManagement.Model.NetworkConfigurationSet}
DataVirtualHardDisks              : {servite-test2-sqlserver1-0-201412020519500167, servite-test2-sqlserver1-1-201412020521210099}
Label                             :
OSVirtualHardDisk                 : Microsoft.WindowsAzure.Commands.ServiceManagement.Model.OSVirtualHardDisk
RoleName                          : servite-test2
RoleSize                          : Standard_D2
RoleType                          : PersistentVMRole
WinRMCertificate                  :
X509Certificates                  :
NoExportPrivateKey                : False
NoRDPEndpoint                     : False
NoSSHEndpoint                     : False
DefaultWinRmCertificateThumbprint :
ProvisionGuestAgent               : True
ResourceExtensionReferences       : {BGInfo, IaaSAntimalware}
DataVirtualHardDisksToBeDeleted   :
VMImageInput                      :
PS C:\>

上記出力中の「DataVirtualHardDisks」がディスクの名前。
このAzure仮想マシンには2つのディスクが接続されている。

5. 「Get-AzureDisk -DiskName “ディスクの名前”」でディスク情報の詳細を取得

PS C:\> Get-AzureDisk -DiskName "servite-test2-sqlserver1-0-201412020519500167"
AffinityGroup        :
AttachedTo           : RoleName: sqlserver1
                       DeploymentName: sqlserver1
                       HostedServiceName: service-test2
IsCorrupted          : False
Label                :
Location             : Japan West
DiskSizeInGB         : 200
MediaLink            : https://xxxxxxxxxx.blob.core.windows.net/vhds/sqlserver1-E-drive.vhd
DiskName             : servite-test2-sqlserver1-0-201412020519500167
SourceImageName      :
OS                   :
IOType               : Standard
OperationDescription : Get-AzureDisk
OperationId          : 2905xxxx-xxxx-xxxx-xxxx-1252bc53xxxx
OperationStatus      : Succeeded
PS C:\>

6. 「Update-AzureDisk -DiskName “ディスク名” -ResizedSizeInGB 数値 -Label “ラベル名”」でディスクの容量指定

PS C:\> Update-AzureDisk -DiskName "servite-test2-sqlserver1-0-201412020519500167" -ResizedSizeInGB 250 -Label " "
OperationDescription                    OperationId                             OperationStatus
--------------------                    -----------                             ---------------
Update-AzureDisk                        9154xxxx-xxxx-xxxx-xxxx-f79f842fxxxx    Succeeded
PS C:\>

Get-AzureDiskで確認したときに「Label:」になにもないからといって、-Labelを指定しないと・・・

PS C:\> Update-AzureDisk -DiskName "servite-test2-sqlserver1-0-201412020519500167" -ResizedSizeInGB 250
Update-AzureDisk : 値を Null にすることはできません。
パラメーター名:parameters.Label発生場所 行:1 文字:1
+ Update-AzureDisk -DiskName "servite-test2-sqlserver1-0-201412020519500167" -R ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Update-AzureDisk]、ArgumentNullException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.UpdateAzureDiskCommand
PS C:\>

なにも設定されていないから「-Label “”」としても・・・

PS C:\> Update-AzureDisk -DiskName "servite-test2-sqlserver1-0-201412020519500167" -ResizedSizeInGB 250 -label ""
Update-AzureDisk : パラメーター 'Label の引数を確認できません。引数が null または空です。null または空でない引数を指定して、コマンドを再度実行してください。発生場所 行:1 文字:106
+ ... InGB 250 -label ""
+                    ~~
    + CategoryInfo          : InvalidData: (:) [Update-AzureDisk]、ParameterBindingValidationException
    + FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.
   UpdateAzureDiskCommand
PS C:\>

と、めんどくさいです。
「-Label ” “」とスペースでもいいので、何か文字列を指定すると、コマンドが実行できます。

7. 仮想マシンの電源ON
8. OS内でファイルシステムの拡張を実行

以上で拡張が完了です。

PowerCLIで対象の仮想マシンを選択しつvMotionを実行

$
0
0

VMware vSphere環境で、PowerCLIを使って、仮想マシンのvMotionを行うスクリプトを作成した。

ブラウザを起動し、vSphere Web Clientにログインして、vMotionを実行するまでにかかる時間と
PowerShellを起動して、コマンドを実行する時間を比べると
コマンドを実行したほうがずっと早い、ということで作成した。

というか、vSphere Web Clientは重すぎ!

# 普通のPowerShell/PowerShell ISEからvSphere PowerCLIのコマンドを使うために必要な設定
Add-PSSnapin VMware.VimAutomation.Core
# vCenterサーバに接続
$VC=Connect-VIServer -User "administrator@vsphere.local" -Password "パスワード" "vCenterサーバ"  -WarningAction 0
# 仮想マシンの選択
$VM=Get-VM | Out-GridView -Title "Please select VM" -PassThru
# 選択した仮想マシンが所属しているクラスタのESXiホストリストから選択
$ESX=Get-VMHost -Location  ($VM.ResourcePool).Name | Out-GridView -Title "Please select ESXi host" -PassThru
# 選択したものを表示
Write-Host "VirtualMachine:" $VM.Name
Write-Host "Move from:" $VM.VMHost " to:" $ESX.Name
# vMotionを実行
Move-VM -VM $VM -Destination $ESX

なお、「$VM=Get-VM | Out-GridView -Title “Please select VM” -PassThru」を
「$VM=Get-VM | Select Name,VMHost | Out-GridView -Title “Please select VM” -PassThru」
という風に替えると、選択ウィンドウに表示する内容を変えることができる。

HUION GT-185HD/GT-220/GT-190用ペンの充電用USBケーブルについての泣き言

$
0
0

夏に買った、HUION GT-185HD、実は、ワコムとの使い勝手の差に、常用できず、完全に浮いた状態となっています。

なので、興味を持った人に貸し出して感想を聞いてみる、ということをやってたりします。

で・・・そんな中、問題が・・・
ペンの充電用USBケーブルを返却物に含まれていなかったのです。
まぁ、あとで送ってもらってますが、今後のリスクを考えると、もう1本、充電ケーブルを用意しておいたほうがいいかな・・・用意してみることにしました。

向かったのは、秋葉原の千石電商。
そこで売ってた細めの電源ケーブルを片っ端から買ってみました。

DC-2307A 外2.35mm 内0.7mm EIAJ#1(極性統一#1)
DC-3011A 外3.0mm 内1.1mm
DC-3413A 外3.4mm 内1.3mm
DC-3414A 外3.4mm 内1.4mm
DC-3511A 外3.5mm 内1.1mm
DC-3513A 外3.5mm 内1.3mm

・・・結果。
全滅。

EIAJ#1がいけそうだったんですが、最後までささらない状態でした。

次はaitendo商品ですかね・・・
UAM-DC2006-300 http://www.aitendo.com/product/12700 内径0.6mm、外径2.0mm
UAM-DC2507-1200 http://www.aitendo.com/product/12650 内径0.7mm、外径2.5mm

別途aliexpressで純正品の取り寄せもしてるんですけどね・・・

Viewing all 816 articles
Browse latest View live