View: 12556|Reply: 10

OrangePI PC Plus. Starting lubuntu OS from EMMC

[Copy link]

1

threads

2

posts

35

credits

Novice

Rank: 1

credits
35
Published in 2017-11-7 23:07:53 | Show all floors |Read mode
Edited by soierr at 2017-11-7 23:11

Hello everyone,

Here is the problem I've encountered while trying to load the subject OS from emmc.

So what was did before.

1. Downloaded proper OS image right from PC Plus section

http://www.orangepi.org/download ... a1cb32b7ca0aa3.html

(Lubuntu_1404_For_OrangePi_PCPlus_v0_8_0.img.xz)

2. Installed OS on external mmc card.

3. According to readme.txt in /home/orangepi/burn-image-to-emmc

I've done the following steps, here in details

        a. sudo dd bs=4M if=Lubuntu_1404_For_OrangePi_PCPlus_v0_8_0.img.img of=/dev/mmcblk1

        b. reboot

        c. sudo dd if=u-boot-sun8iw7p1.bin of=/dev/mmcblk1 bs=1024 seek=16400

        d. Remove sd card, reboot. After reboot I get the following error while starting the OS
        
        4.391022] ALSA device list:
[    4.394310]   #0: audiocodec
[    4.397501]   #1: sndhdmi
[    4.400890] VFS: Cannot open root device "mmcblk2p2" or unknown-block(0,0): error -6
[    4.409479] Please append a correct "root=" boot option; here are the available partitions:
[    4.418787] b300         7634944 mmcblk0  driver: mmcblk
[    4.424706]   b301           41984 mmcblk0p1 00000000-0000-0000-0000-000000000000
[    4.433063]   b302         3521536 mmcblk0p2 00000000-0000-0000-0000-000000000000
[    4.441388] b320            4096 mmcblk0boot1  (driver?)
[    4.447284] b310            4096 mmcblk0boot0  (driver?)
[    4.453199] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    4.462408] [<c0016a3c>] (unwind_backtrace+0x0/0xec) from [<c05f74bc>] (dump_stack+0x20/0x24)
[    4.471886] [<c05f74bc>] (dump_stack+0x20/0x24) from [<c05f77a0>] (panic+0x94/0x1f0)
[    4.480499] [<c05f77a0>] (panic+0x94/0x1f0) from [<c0889df0>] (mount_block_root+0x240/0x288)
[    4.489867] [<c0889df0>] (mount_block_root+0x240/0x288) from [<c0889e90>] (mount_root+0x58/0x68)
[    4.499643] [<c0889e90>] (mount_root+0x58/0x68) from [<c0889fd0>] (prepare_namespace+0x130/0x190)
[    4.509516] [<c0889fd0>] (prepare_namespace+0x130/0x190) from [<c0889a18>] (kernel_init+0x184/0x1c4)
[    4.519673] [<c0889a18>] (kernel_init+0x184/0x1c4) from [<c000f358>] (kernel_thread_exit+0x0/0x8)
[    4.529529] CPU0: stopping
....

The problem is with mmcblk2p2. I have no partition like that. It seems some problem with u-boot script which I unable to change.

My partitions are mmcblk0p1, mmcblk0p2

Having loaded u-boot shell, I've discovered that variable mmc_root has the following value:

mmc_root=/dev/mmcblk2p2

which is wrong.

So I needed to change that, then perform

run setargs_mmc boot_normal

And the os loaded OK.

Obviously, I can't do it every time my system starts up. But I can't store this fixed parameter either.

Probably, there is another image with correct u-boot script.

As to solution, I'd rather not to install another os like armlinux or build linux from source.

Is there any solution with lubuntu ? Probably newer image release ?

Thanks in advance.

9

threads

634

posts

4441

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4441
Published in 2017-11-8 02:41:54 | Show all floors

1

threads

2

posts

35

credits

Novice

Rank: 1

credits
35
 Author| Published in 2017-11-12 00:15:40 | Show all floors
Thanks for the answer. Are there any suggestions as to how to fix it ? Are there orangepi support people ?

9

threads

634

posts

4441

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
4441
Published in 2017-11-12 00:30:16 | Show all floors
Fix Lubuntu 14.04 glued with Android kernel from some other times? Seriously?

0

threads

24

posts

170

credits

Registered member

Rank: 2

credits
170
Published in 2017-11-14 14:40:42 | Show all floors
There is a way  for how to burn linux image to EMMC, you can refer to this
https://mega.nz/#!cksQEZYA!_2Rci ... nOw1hi-XHTFPW56sfeA
Published in 2025-2-23 17:13:36 | Show all floors
Enjoy luxurious, safe, and discreet call girl services. A perfect blend of passion and companionship!        Jaipur cheap call girls
Published in 2025-2-26 15:53:39 | Show all floors
Relating to a short time ago begun a good webpage, the info everyone deliver on this website has got improved my family dramatically. Kudos meant for your whole point in time & job.        Winter Park Top rated personal trainer
Published in 2025-3-11 13:06:57 | Show all floors
I admit, I have not been on this web page in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.        slot mahjong ways 2
Published in 2025-3-16 19:51:51 | Show all floors
You can be permitted to content artists, however it is not connections, in the event they are simply endorsed and additionally relating to question.        야간 대출
Published in 6 daybefore | Show all floors
Hello, I have browsed most of your posts. This post is probably where I got the most useful information for my research. Thanks for posting, maybe we can see more on this. Are you aware of any other websites on this subject.        https://www.spreaker.com/user/top-dynamics-partners--18364873
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list