View Single Post
Posts: 13 | Thanked: 6 times | Joined on Oct 2012 @ Damascus, Syria
#255
@Skry

I changed to ${EXT_CARD}p5
but init=/bin/systemd was right, (writing mistake )


I did the fixes you told me to do, But when you boot to Arch
U-boot says
Code:
mmc0 is current device 
** Bad partition 5 **
after this when I run
Code:
run emmcboot
I have a Kernel Panic
Code:
Kernel Panic - not syncing: VFS: Unable to mount rootfs on unknown-block(179,5)
(this is one of the lines)

btw : I tried multiple versions of u-boot with no luck
current version is "2012.04-2"
Also tried version "2012.10-rc3-1"

NOTE: when Kernel Panic happens, N900 can't be powered off using power button, you have to remove the battery which is bad
and also chroot worked fine, I tried doing pacman -Suy and it worked

I think I'm missing some part of U-boot boot, but I don't know what is it

output of fdisk -l
Code:
Disk /dev/mmcblk1: 998 MB, 998244352 bytes
93 heads, 35 sectors/track, 598 cylinders
Units = cylinders of 3255 * 512 = 1666560 bytes

        Device Boot      Start         End      Blocks  Id System
/dev/mmcblk1p1   *           1         599      973824   b Win95 FAT32
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(0, 32, 33) logical=(0, 58, 19)
Partition 1 has different physical/logical endings:
     phys=(121, 92, 35) logical=(598, 91, 21)

Disk /dev/mmcblk0: 32.0 GB, 32015122432 bytes
4 heads, 16 sectors/track, 977024 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

        Device Boot      Start         End      Blocks  Id System
/dev/mmcblk0p1               1      405884    12988280   b Win95 FAT32
/dev/mmcblk0p2          688258      950401     8388608  83 Linux
/dev/mmcblk0p3          950402      974977      786432  82 Linux swap
/dev/mmcblk0p4          405885      688257     9035936   5 Extended
/dev/mmcblk0p5   *      405885      593384     5999992  83 Linux
/dev/mmcblk0p6          593385      688257     3035928  83 Linux

Partition table entries are not in disk order
EDIT:Also removed boot flag from mmcblk0p5, also didn't work
Also replacing ${EXT_CARD}p5 with ${INT_CARD}p5 didn't help

Thanks in advance.

Last edited by AhmadMhd; 2013-03-25 at 06:07.