Am 03.06.2012 10:10, schrieb Alexander Graf:
On 03.06.2012, at 06:35, Andreas Färber wrote:
On the armStoneA8 board, using NBoot V14 and U-Boot, I'm trying to boot the downstream 3.3.7 kernel (BSP V1.1) from SD with a LimeJeOS rootfs on SD. I had to reconfigure the kernel with CONFIG_LBDAF to mount the ext3[*] rootfs r/w. This is what I get now:
[...] mmc0: new high speed SDHC card at address b368 IPv6 over IPv4 tunneling driver mmcblk0: mmc0:b368 NCard 7.48 GiB NET: Registered protocol family 17 can: controller area network core (rev 20090105 abi 8) mmcblk0: p1 NET: Registered protocol family 29 can: raw protocol (rev 20090105) can: broadcast manager protocol (rev 20090105 t) Registering the dns_resolver key type VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2 s3c-rtc s3c64xx-rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800) kjournald starting. Commit interval 5 seconds EXT3-fs (mmcblk0p1): using internal journal EXT3-fs (mmcblk0p1): recovery complete EXT3-fs (mmcblk0p1): mounted filesystem with ordered data mode VFS: Mounted root (ext3 filesystem) on device 179:1. Freeing init memory: 148K Failed to mount /dev: No such device
Our rootfs definitely contains /dev, so what is this complaining about?
Please make sure that you have support for tmpfs and (if running w/o initrd) devtmpfs in the kernel :).
Thanks, found two devtmpfs options through search in menuconfig. Now I'm finally getting into the system but am seeing some failures (reformatted for readability): Starting System Logging Service... Starting LSB: Purge old kernels... Starting LSB: Configure the localfs depending network interfaces... Starting Login Service... Starting Permit User Sessions... Started Console System Startup Logging [ OK ] Started LSB: Framebuffer setup [ OK ] Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. Started LSB: Purge old kernels [ OK ] Started Permit User Sessions [ OK ] Starting Serial Getty on ttySAC0... Started Serial Getty on ttySAC0 [ OK ] Starting Getty on tty1... Started Getty on tty1 [ OK ] Starting D-Bus System Message Bus... Started D-Bus System Message Bus [ OK ] Starting System Logging Service... Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. Starting System Logging Service... Started Login Service [ OK ] Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. Starting System Logging Service... Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. Starting System Logging Service... Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. Starting System Logging Service... Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. Starting System Logging Service... Failed to start System Logging Service [FAILED] See 'systemctl status syslog.service' for details. linux:~ # systemctl Failed to get D-Bus connection: No connection to service manager. But D-Bus seemed to have started "[ OK ]" above. linux:~ # pstree systemd─┬─agetty ├─console-kit-dae───64*[{console-kit-dae}] ├─cron ├─dbus-daemon ├─dhcpcd ├─login───bash───pstree ├─polkitd───{polkitd} ├─sshd ├─systemd-journal ├─systemd-logind └─udevd───2*[udevd] What could be going wrong here? More kernel options needed? Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org