GRUB puts username + password login for debian

5 Antworten [Letzter Beitrag]
bas
bas
Offline
Beigetreten: 11/27/2015

Hi,

This happened two times so far. Whenever trisquel updates the kernel it also need to reinstall grub. However when i try to boot into debian, i can't because i need to login to run debian. Trisquel boots without a username and password.
Is this some kind of joke? Every time i need to use the debian rescue disk to reinstall debian's version of grub.

Magic Banana

I am a member!

I am a translator!

Offline
Beigetreten: 07/24/2010

In my opinion, there should not be a GRUB password by default. But quidam (Trisquel's leader) disagrees despite the issue it raises to many users. Here is the last time I commented on this topic (with the two-command instructions to get rid of the password): https://trisquel.info/fr/forum/cant-boot-vista-after-trisquel-install#comment-82109

bas
bas
Offline
Beigetreten: 11/27/2015

Thank you for your reply. I don't understand that he would password protect Debian without mentioning the username and password anywhere. Your method was the only way to boot into Debian. I think i'll replace trisquel with gnewsense later this week.

Magic Banana

I am a member!

I am a translator!

Offline
Beigetreten: 07/24/2010

Why not keeping Trisquel now that you got rid of GRUB's password (forever, even when you will upgrade to Trisquel 8)? Trisquel is a far more active project than gNewSense:

  • The latest stable version of gNewSense (version 3.1 "Parkes") is based on Debian oldstable (Debian 6.0 "Squeeze");
  • The latest (and first) alpha release of gNewSense 4.0 "Ucclia" is, this very week, one year old.
evoblade
Offline
Beigetreten: 10/25/2015

I'm speculating here, but it could be due a poor first impression, as I mentioned in my thread you linked. If there are messed up *really basic* things right when you first install, it calls into question the other decisions the distribution maintainers may have made elsewhere. Especially if someone is stubbornly clinging to a non-user friendly choices (which it sounds like is the case here). The ABSOLUTE BARE MINIUMUM that should be done is warn people in the installer that "Oh, hey by the way, do you have other OSs installed on this machine? Well don't plan on using them until you remove the grub password, which by the way IS NOT your regular username and password. Plan on consulting the Trisquel forums or searching the internet for a fix, because we're not telling you what it is."

On a philosophical note, it would seem desirable that Trisquel can demonstrate that going free (in the RMS/GNU sense of the word) will give you more control over your system. This is one of the important tenets of the free software movement. Taking away control over someone's boot partitions right off the bat is almost a Microsoft trick (although they might nuke your Debian install outright, instead of just nuking your bootloader).

Think of it this way, since Trisquel is closely related to Ubuntu, when you do the install, are you giving your users more options, more freedom, than Ubuntu? Or less? Wouldn't you agree that making free software as no hassle as possibile should be a goal? You are really filtering out a lot of people if you make them choose between "convenient and mostly free" and "less convenient and 100% free".

If you bought a car and the dealership went out while you were signing paperwork and re-keyed all of your other cars and your house and didn't give you the keys until you asked for them, would you be happy with that? It's basically the same thing, just a different magnitude.

davidnotcoulthard (nicht überprüft)
davidnotcoulthard

I think this is a bug.......

Try opening /etc/grub.d/00_header with gedit and search for the word " password " there (Ctrl+F will help). Anything to be found? (Maybe looking at all the other files in that folder will also help)

@evoblade I'm pretty sue this is quite a bit less intentional than Windows (forgot what number here) on DR-DOS.