[SOLVED] Pinephone will no longer boot from SD card
Linux - MobileThis forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I tried to boot into some of the other possible OSes for this thing; all of a sudden it will not boot from an SD card - not Jumpdrive, not another OS - it simply loads Mobian, which no longer works as well as at first.
Any thoughts on what happened, or what I might have done?
Nope. The how-to's for chat are impenetrable. All missing essential steps, the usual writers' assumptions that people already know what you're talking about.
Every time I run into this, I get closer to pulling the plug and going all-analog again.
Nope. The how-to's for chat are impenetrable. All missing essential steps, the usual writers' assumptions that people already know what you're talking about.
Yup I know what you mean on the chat stuff. This is actually the first public chat I've ever messed with.
Running that command only returns info on the internal disk - the SD card is not found.
If I go into the "Files" app, I can go up the tree to media and list
Quote:
mmcblk0p1
mmcblk2p1
mmcblk2p2
but the window closes immediately and I can't see what's in them.
I suspect I've managed a major borking here. I've tested that the USB writers are working, so the issue is in the phone being able to see the cards. (And I bought a bunch more to test)
Running that command only returns info on the internal disk - the SD card is not found.
If I go into the "Files" app, I can go up the tree to media and list
but the window closes immediately and I can't see what's in them.
I suspect I've managed a major borking here. I've tested that the USB writers are working, so the issue is in the phone being able to see the cards. (And I bought a bunch more to test)
Ok, what I would do now is boot with sdcard in but not all the way, to where you can slide it in all the way after it's booted. Then check
Code:
dmesg
to see if the sdcard even registers.
Last edited by Mill J; 09-11-2020 at 05:11 PM.
Reason: Typo
So obviously mmcblk2 is the emmc and 0 is the 32gb sd. So booting with the sd inserted and comparing these comands might be useful. If it doesn't show up, there's a chance it's hardware. Of course a reliable brand new sd would tell you for sure.
Using brand new supposedly reliable SD cards, which work fine elsewise - tested today - so I wonder if it's the OS, an issue with the mobian install.
I was having awful update issues with it that resolved just before this problem started.
I hope it is. However I'm guessing either hardware or uboot. Uboot has seen some activity recently since they had to get it going on the 3gb pinephone, they could have easily messed somthing else up.
From what I understand, the sd is "hardwired" as the first bootable device, if this is not bootable then it tries emmc. Could be wrong on this.
What would worry me is if I couldn't find any trace of an inserted sdcard on a linux system. I've seen this on laptops already but never in a phone.
I wonder if it would be possible to boot via usb like a raspberry pi.
Quote:
Is there some place in the mobian files I might find a clue?
Or even some way to make the current install self-destruct....heh heh
Thats easy but won't solve anything
Some ideas to try based on chat problems would be trying bmaptool to flash the image. I also seen where somebody said his phone doesn't boot to sd if power cable is connected. He hasn't provided more details for me yet. I really doubt these ideas work but...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.