[Armadillo:06642] Re: Kernel panic - not syncing: Attempted to kill init! の件

email@hidden
2011年 1月 26日 (水) 17:22:49 JST


 
竹之下様へ

 いつもお忙しいところ、対応「して頂いて有難う御座います。東芝の上村です。

Debian lennyが正常に起動し、以下のメッセージがシリアルコンソールに表示されました。

Debian GNU/Linux 5.0 debian ttymxc0
debian login:

【2. Linuxカーネルのビルド】にて、/mntディレクトリにマウントし、netflash コマンドで書き換えを行った際に、【Kernel panic - not syncing: Attempted to kill init!】のメッセージが表示されたため、失敗したと勘違いして、保守モードでclearenvを実行してしまったのですが、この後の作業を続けるのには問題ありませんでしょうか?



-----Original Message-----
From: email@hidden [mailto:email@hidden] On Behalf Of Takenoshita Koyo
Sent: Wednesday, January 26, 2011 4:48 PM
To: Armadillo series general discussion list
Subject: [Armadillo:06641] Re: Kernel panic - not syncing: Attempted to kill init! の件

竹之下です。

「Armadillo-500 FX 液晶モデルでDebian lennyを使う」
http://armadillo.atmark-techno.com/howto/a500fx-debian-lenny-x
から引用して手順を確認します。

> 2. Linuxカーネルのビルド
> ビルドが完了すると、カーネルイメージ linux-2.6.26-at13/linux.bin.gz が作成されます。
> これを、Armadilloのフラッシュメモリのカーネル領域に書き込んでください。
ここで、USBメモリにカーネルイメージをコピーして、
/mntディレクトリにマウントし、netflash コマンドで書き換えたのですよね?

続いて、
> 3. カーネルパラメータの設定
> SSDにインストールしたDebian lennyで起動するように、カーネルパラメータの設定をおこないます。
> Armadillo-500 FX 液晶モデルのJP4にジャンパソケットを挿しショートした状態で電源を投入し、
> 保守モードで起動してください。
とあるように、保守モードで起動すれば、以降の作業を継続できないでしょうか?

email@hidden さんは書きました:
> 上村様
> 
> 天城です。
> 
> 竹之下様がお忙しい様で、レスがつかないようなので、気になったことを少し。
> 
> cleaenvすると、起動ルートファイルシステムはRAMディスクになり、EABI対応でなく、
> OABIでコンパイルされた、ファイルシステムになりますので、EABI用にコンパイルし、
> netflashでflashに格納した、
> 
> Linux version 2.6.26-at13 (2.6.26) (email@hidden<mailto:email@hidden>) 
> (gcc ve rsion 4.3.2 (Debian 4.3.2-1.1)
> 
> では、起動できないかと思われます。
> 
> Linuxのカーネルのビルドの項で、「Allow old ABI binaries to run with this kerne
> l(EXPERIMENTAL)」
> のチェックを外すようになってますから。
> 
> それと、先日説明した、カーネル起動時にUSBポートが有効になるように、設定を変え
> てもダメでしたか?
> 起動時のログからすると、sda(SSD)は認識してるようですが、USBメモリ(確かsdb?)は
> 認識されてなく、
> RAMディスクで起動しようとし、そのRAMディスクにはOABIのシステムなので、Kernel p
> anicが発生
> してるように思われます。(だから、cleaenvしたときと、似たようなログになってる
> のでは)
> 
> 
> ----- Original Message -----
>> From: <email@hidden>
>> To: <email@hidden>
>> Date: Tue, 25 Jan 2011 22:22:20 +0000
>> Subject: [Armadillo:06635]
>> Kernel panic - not syncing: Attempted to kill init!の件
>>
>>
>> 竹之下様へ
>>
>> いつもお忙しいところ、対応「して頂いて有難う御座います。東芝の上村です。
>> HowToであるhttp://armadillo.atmark-techno.com/howto/a500fx-debian-lenny-
>> x#ste
> p1の記述に従い
>> 現在、「1. Debian lenny のインストール」のインストールを完了して、
>> 2の「Linuxカーネルのビルド」において、カーネルイメージ linux-2.6.26-at13/lin
> ux.bin.gzを、Armadilloのフラッシュメモリのカーネル領域に書き込もうとしておりま
> す。
>> カーネルイメージのフラッシュメモリへの書込み方法は、ご指示して頂いた通り、deb
> ianを起動しないで、標準のユーザーランドを起動して行う、以下の2.2の手法を利用し
> ております。
>> 2. Armadilloを(Debianではなく)標準のユーザーランドで起動して
>> 2.2. ArmadilloにUSBメモリを接続して(USBメモリを/mntディレクトリにマウントして
> )
>>     netflash -knusr /dev/flash/kernel /mnt/linux.bin.gz
>>
>> 実行の結果、以下のメッセージが表示され、処理が固まってしまいます。
>> 電源を入れ直しても、同じ状態で固まってしまします。
>> clearenvコマンドを実行しても、変わりません。
>>
>> Kernel panic - not syncing: Attempted to kill init! /*メッセージの最後行です
> */
>>
>> 次にどのように対応したらよいかを、ご教示頂けないでしょうか。
>> 宜しくお願い致します。
>>
>>
>> /*************** netflash -knusr /dev/flash/kernel 
>> /mnt/linux.bin.gz実行の出
> 力メッセージ*****************/
>> [email@hidden (ttymxc0) /mnt]# netflash -knusr /dev/flash/kernel 
>> /mnt/li
> nux.bin.gz ...................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> .......................................................
>> ............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ...........................................
>> netflash: got "/mnt/linux.bin.gz", length=1708040
>> umount: /dev/sdb1 busy - remounted read-only
>> netflash: programming FLASH device /dev/flash/kernel ..............
>> Restarting system.
>> Hermit-At v1.1.22 (Armadillo-500/fx 532MHz) compiled at 18:38:09, Feb  
>> 1 2010
>  Uncompressing  kernel........................................................
> ..................................................done.
>> Uncompressing ramdisk........................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> ..............................................................................
> .................................................................done.
>> Linux version 2.6.26-at13 (2.6.26) 
>> (email@hidden<mailto:email@hidden>) (gcc v
> ersion 4.3.2 (Debian 4.3.2-1.1) ) #1 PREEMPT Thu Jan 20 17:40:32 JST 
> 2011
>> CPU: ARMv6-compatible processor [4107b364] revision 4 (ARMv6TEJ), 
>> cr=00e5387f
>> Machine: Armadillo-500 FX
>> Memory policy: ECC disabled, Data cache writeback
>> CPU0: D VIPT write-back cache
>> CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
>> CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets 
>> Built 1
> zonelists in Zone order, mobility grouping on.  Total pages: 32512 
> Kernel comm and line: console=ttymxc0,115200 usb-storage.delay_use=0 
> MXC IRQ initialized P ID hash table entries: 512 (order: 9, 2048 
> bytes) MXC GPT timer initialized, r ate = 60000000
>> Console: colour dummy device 80x30
>> Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) 
>> Inode-cache ha
> sh table entries: 8192 (order: 3, 32768 bytes)
>> Memory: 128MB = 128MB total
>> Memory: 107500KB available (3120K code, 200K data, 132K init) 
>> Mount-cache has
> h table entries: 512
>> CPU: Testing write buffer coherency: ok
>> net_namespace: 480 bytes
>> NET: Registered protocol family 16
>> L2X0 cache controller enabled
>> CPU is i.MX31 Revision 2.0
>> Clock input source is 26000000
>> MXC GPIO hardware
>> Using SDMA I.API
>> MXC DMA API initialized
>> SCSI subsystem initialized
>> CSPI: mxc_spi-2 probed
>> usbcore: registered new interface driver usbfs
>> usbcore: registered new interface driver hub
>> usbcore: registered new device driver usb MXC I2C driver MXC I2C 
>> driver
>> clk: Unable to get requested clock: dfm_clk
>> NET: Registered protocol family 2
>> IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP 
>> establishe
> d hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table 
> entries
> : 4096 (order: 2, 16384 bytes)
>> TCP: Hash tables configured (established 4096 bind 4096) TCP reno 
>> registered
>> NET: Registered protocol family 1
>> checking if image is initramfs...it isn't (bad gzip magic numbers); 
>> looks lik
> e an initrd Freeing initrd memory: 18844K
>> usb: Host 2 host (isp1504) registered
>> usb: Host 1 host (serial) registered
>> usb: OTG host (isp1504) registered
>> Low-Level PM Driver module loaded
>> DPTC driver module loaded
>> msgmni has been set to 246
>> io scheduler noop registered
>> io scheduler cfq registered (default) MXC/iMX Backlight Driver
>> Console: switching to colour frame buffer device 80x30
>> mxcfb: fb registered, using mode KYOCERA-VGA
>> Serial: MXC Internal UART driver
>> mxcintuart.0: ttymxc0 at MMIO 0x43f90000 (irq = 45) is a Freescale 
>> MXC consol
> e [ttymxc0] enabled
>> mxcintuart.1: ttymxc1 at MMIO 0x43f94000 (irq = 32) is a Freescale 
>> MXC
>> mxcintuart.4: ttymxc4 at MMIO 0x43fb4000 (irq = 47) is a Freescale 
>> MXC
>> brd: module loaded
>> loop: module loaded
>> wsim_pm: W-SIM Power Management for i.MX31 PPP generic driver version 
>> 2.4.2
>> smsc911x: Driver version 2008-10-21.
>> smsc911x-mdio: probed
>> eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, 
>> irq=-1) net e
> th0: MAC Address: 00:11:0c:0c:04:b7 Driver 'sd' needs updating - 
> please use bu s_type methods
>> armadillo5x0-nor: Found 1 x16 devices at 0x0 in 16-bit bank  
>> Intel/Sharp Exte
> nded Query Table at 0x010A  Intel/Sharp Extended Query Table at 0x010A  
> Intel/ Sharp Extended Query Table at 0x010A  Intel/Sharp Extended 
> Query Table at 0x01 0A  Intel/Sharp Extended Query Table at 0x010A 
> Using buffer write method Using  auto-unlock on power-up/resume
>> cfi_cmdset_0001: Erase suspend on write enabled
>> armadillo-nor: use default partitions(4) Creating 4 MTD partitions on 
>> "armadi
> llo5x0-nor":
>> 0x00000000-0x00020000 : "nor.bootloader"
>> 0x00020000-0x00220000 : "nor.kernel"
>> 0x00220000-0x01fe0000 : "nor.userland"
>> 0x01fe0000-0x02000000 : "nor.config"
>> fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller fsl-ehci 
>> fsl-ehci
> .0: new USB bus registered, assigned bus number 1 fsl-ehci fsl-ehci.0: 
> irq 36,  io mem 0x43f88400 fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 
> 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 
> choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected Initializing USB Mass Storage driver...
>> usbcore: registered new interface driver usb-storage USB Mass Storage 
>> support
>  registered.
>> MXC keypad loaded
>> input: mxckpd as /devices/virtual/input/input0
>> ads7846 spi3.1: touchscreen, irq 130
>> input: ADS784x Touchscreen as 
>> /devices/platform/mxc_spi.2/spi3.1/input/input1
>> rtc-s353xxa 1-0030: rtc core: registered rtc-s353xxa as rtc0
>> rtc-s353xxa: S-353XXA Real Time Clock class driver, (C) 2008 Atmark 
>> Techno, I
> nc.
>> i2c /dev entries driver
>> MXC MMC/SD driver
>> mxcmci-0 found
>> mxcmci-1 found
>> Registered led device: status
>> usb 1-1: new high speed USB device using fsl-ehci and address 2 usb 
>> 1-1: conf
> iguration #1 chosen from 1 choice scsi0 : SCSI emulation for USB Mass 
> Storage devices
>> usbcore: registered new interface driver usbhid
>> usbhid: v2.6:USB HID core driver
>> SSI module loaded successfully
>> Advanced Linux Sound Architecture Driver Version 1.0.16.
>> ASoC version 0.13.2
>> wm8978: WM8978 Audio Codec v0.2
>> scsi 0:0:0:0: Direct-Access     Intel    Value SSD        2.00 PQ: 0 ANSI: 2
>> asoc: WM8978 HiFi <-> imx-i2s-1 mapping ok sd 0:0:0:0: [sda] 2006016 
>> 512-byte
>  hardware sectors (1027 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0:
>  [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] 2006016 
> 512-byte hardware sectors (1027 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0:
> [sda] Assuming drive cache: write through
>> sda: sda1
>> sd 0:0:0:0: [sda] Attached SCSI disk
>> sd 0:0:0:0: Attached scsi generic sg0 type 0 ALSA device list:
>>  #0: armadillo500fx (WM8978)
>> ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered
>> NET: Registered protocol family 17
>> NET: Registered protocol family 15
>> VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 
>> 2 rtc-s
> 353xxa 1-0030: setting system clock to 2000-04-26 00:53:09 UTC 
> (956710389)
>> RAMDISK: ext2 filesystem found at block 0
>> RAMDISK: Loading 18844KiB [1 disk] into ram disk... done.
>> VFS: Mounted root (ext2 filesystem).
>> Freeing init memory: 132K
>> Kernel panic - not syncing: Attempted to kill init! /*ここがメッセージの最後
> です*/
>>
>>
>>
>> 以上です。
>>
>>
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: 
>> email@hidden<mailto:email@hidden
>> st
> s.atmark-techno.com> 
> [mailto:email@hidden] On Beh alf Of 
> Takenoshita Koyo
>> Sent: Friday, January 21, 2011 6:38 PM
>> To: Armadillo series general discussion list
>> Subject: [Armadillo:06609] Re: Debian lenny用linuxカーネルインストールに関し
>>> 竹之下です。
>>
>> Armadilloのフラッシュメモリを書き換える方法は、いくつかあります。
>>
>> 1. Armadilloを保守モードで起動して
>> 1.1. Armadilloと作業用PCをシリアルケーブルで接続して
>>     作業用PCでhermit downloadコマンドを実行する。
>> 1.2. Armadilloと作業用PCをLANケーブルで接続して
>>     Armadilloでtftpdlコマンドを実行する。
>>
>> 2. Armadilloを(Debianではなく)標準のユーザーランドで起動して
>> 2.1. Armadilloと作業用PCをLANケーブルで接続して
>>     netflash -knusr /dev/flash/kernel http://(作業用PCのIPアドレス)/linux.bi
> n.gzを実行する。
>> 2.2. ArmadilloにUSBメモリを接続して(USBメモリを/mntディレクトリにマウントして
> )
>>     netflash -knusr /dev/flash/kernel /mnt/linux.bin.gz
>>
>> 今回は、2.2.の方法が使えるのではないかと思います。
>>
>> email@hidden<mailto:email@hidden> 
>> さんは
> 書きました:
>>> いつもお世話になっております。
>>> 東芝の上村です。
>>>
>>> お忙しい中、いつもご対応して頂き有難う御座います。
>>>
>>> 「Armadillo-500 FX 液晶モデルでDebian lennyを使うhttp://armadillo.atmark
>>> -techno.com/howto/a500fx-debian-lenny-x#step1」の2.カーネルのビルドにお
>>> いて、カーネルイメージ linux-2.6.26-at13/linux.bin.gz をArmadilloのフ
>>> ラッシュメモリのカーネル領域へ書き込む場合、通常は、hermit downloadコマ
>>> ンドを使用すると考えますが、都合によりUSBメモリを使って書き込みたいと考
>>> えております。Debian lennyがArmadillo500FXにインストールされた状態で、ど
>>> このフォルダへ何をコピーすればよいかをご教示頂け無いでしょうか?
>>>
>>> 以上、よろしくお願い致します。
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> --
>>> --
>>>
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden<mailto:email@hidden
>>> no.com> 
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>> --
>> Koyo Takenoshita
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden<mailto:email@hidden
>> o.com> 
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>> _______________________________________________
>> armadillo mailing list
>> email@hidden<mailto:email@hidden
>> o.com> 
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>> ----- inline -----
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 


--
Koyo Takenoshita

_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo



armadillo メーリングリストの案内