-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authentication failure on enter-chroot after upgrade to Chrome 53 #2787
Comments
Did you per chance set a chronos password using If you haven't encrypted your chroot(s), you shouldn't be prompted for a password when entering a shell from crosh nor when running 'sudo' commands. -DennisL |
@DennisLfromGA No, I definitely did not enable Debugging Features. No, I am not prompted for a password when entering a shell session from crosh. But I am prompted when I run |
It's interesting that it would start giving you trouble after a Chrome OS update. If I were you, I would remove the password you set and see if your chroots will then work.
Then logoff/on or reboot and see if you can launch your chroots per normal. Hope this helps, |
@DennisLfromGA Thanks for your tip. At least now both |
Okay, then enter your chroot as 'root' and change the user password.
Then see if you can get into the chroot without a password prompt. -DennisL |
With |
So you can get to a bash shell as chronos without a password and you can use sudo in the shell without a password, correct?
Even if you enter the chroot as 'root'? It shouldn't ask for a password as 'root' and you should then be able to set the user's password. But if that's the case then it's really weird that your un-encrypted chroots are prompting for a password. If you have enough space on your Chromebook, you can install a new chroot and see if you get the same behavior, you shouldn't. -DennisL |
Correct.
Correct. Same with
Are chroots portable between different architectures? My wife has a two years old ASUS C200, and she has been asking me to get her a Linux environment installed, anyway.
I do have enough space. First, I tried restoring a pre-upgrade backup (with Then, I tried this:
It started doing its thing, lots of unpacking, installing and configuring messages, and finally:
So then I tried it again:
(that last line is in red) Another thing I noticed is that |
I'm stumped. Maybe someone else will notice this thread and offer some help or suggestions. In lieu of that, a powerwash might clean things up but you'll lose your chroot(s) unless you have them backed up. If you can't use them, it may not matter. The -DennisL |
All right, so just to add one more data point, I tried this on my wife's chromebook, and got no password prompt, but this error:
I do not get this error on my own machine, only the password prompt. The chroot I installed in
|
Some googling seems to suggest that the |
...Aaaaand even after a powerwash I still have the same problem. |
The 64-bit / 32-bit platform errors are understandable. I was hoping the powerwash might straighten out some permissions but I guess that narrows the problem down to your chroot(s). That new info. may help though. |
@DennisLfromGA After the powerwash I was not trying to revive the old chroot on the SD Card. I was simply making sure that crouton works at all by starting from scratch with a brand new chroot, and I am still getting exactly the same issue. Now I found issue #2655, which seems to suggest that the problem lies in the combo precise + chrome 53 on ASUS Flip (Minnie), because the latter includes the Android Play store. In fact, my working chroot was precise on chrome 52, and it broke when I went to 53. Also, the ASUS C200 (squawks) does not have the Android Play Store on Chrome 53 (and probably never will), and that's why precise is working there. I now tried trusty with chrome 53 on minnie, and it works. So now I wonder if there is any way to upgrade an existing precise chroot to trusty, if I'm not able to start it. I guess I'll have to downgrade to Chrome 52 first. I'll try this: http://www.chromestory.com/2014/11/chromebooks-get-options-downgrade-operating-system/ |
Okay, didn't know that you started from scratch.
Yes, there was a problem with devices when Android on Chrome rolled out, starting a chroot would kill all the Android apps. There was another somewhat related issue #2758 that prevented a crouton installation or update from completing and even prevented you from entering the chroot. I thought though that this PR #2749 fixed that, maybe not.
Given your situation, I don't think so. :(
I use 'trusty' for most of my chroots, it's stable and just about everything works on all platforms. -DennisL |
Here are my final updates:
And now I'm back in business. As far as I'm concerned, this issue can be closed. However, I do think that in light of the fact that more and more chromebooks are going to come online with Android in the near future, crouton should no longer install precise by default. I'm going to open another issue to that effect. |
Thanx for all your steps and solutions in resolving these issues. And thanx to my fellow TCs Gerald & Dymphe in Chromebook Central for helping out. -DennisL |
Here's another explanation: #2655 (comment) |
After a Chrome-OS upgrade a couple of days ago, I got the same issue: So I did
And then everything was magically repaired. |
This only happens (At least to me) |
So your best choice is replacing your install. |
Please describe your issue:
This morning I had two chroots which were working just fine, one on internal storage, and one on SD Card. I had Chrome 52. As shown above, I'm on the stable channel, and the chroot is not encrypted (either of them).
This morning I upgraded to Chrome 53. Now I am unable to enter-chroot (for either the internal or the SD Card one), because it asks me for a password twice: once before and once after the
Entering /mnt/...
message. The first password prompt seems to be for the chronos user, but I don't know what the second prompt is for, because it won't accept anything I can think of, including the chronos user password, empty, test0000, or anything else. Before this morning's upgrade, I had never seen this prompt.If known, describe the steps to reproduce the issue:
The text was updated successfully, but these errors were encountered: