budword
March 28th, 2010, 07:42 PM
I read in the Grub2 guide about all the great improvements of Grub2 over Grub. Thats great. Unfortunately, Grub2 won't boot my laptop, while Grub managed to boot the laptop just fine. I'm sure all those great features matter to someone, if Grub2 won't boot the computer at all.
With Grub, I could edit menu.lst and the changes would stick around. Now we have grub.cfg, which we can't edit at all to fix something that's broken. Now we do have 5 or 6 other files we can edit, and hope grub.cfg grabs the right bit and puts it in the right spot, but it doesn't.
Here is my issue. Grub2, via the uneditable grub.cfg, puts a lovely line option in that starts with "search". If that line is there, I can't boot my laptop, because evidently grub is searching for a device that isn't there. If I press "e" during boot, I can edit that line out on the fly, and the laptop will magically boot, just fine. However, I prefer to not be forced to do that every time. Ok, this is Linux, I'll just edit the grub.lst file to make sure grub isn't using that line to boot the computer. Opps. Can't anymore.
If I wanted to be told which files I can edit and which I can't, I'd fricking use Windows or OSX.
Now, I've discovered I can't edit grub.cfg. I can edit the 40_custom file, which sure is great. However, this doesn't fix the problem, as it seems to just add entries that grub.cfg adds on the fly.
There is also a /usr/sbin/grub-mkconfig file that grub.cfg consults to create the fantastic non working, non editable grub that I am now blessed with, but I can't fricking edit that either.
Does lilo still work ? Because last I remember, lilo could manage to boot my computer, and when it was messed up, I could edit it to make things work.
How about just grub ? I could edit that to make it work too.
Now I'm sure all the improvements to grub2 are just fantastic, but if you can't edit out options that break stuff, it just plain doesn't matter.
If I have to put up with someone else deciding what file I can and can not edit on my own damn computer, I might as well just buy a mac.
If anyone can tell me how to get grub2 to not boot that option, it might stop me from becoming violent with my laptop.
Thanks much...
David
With Grub, I could edit menu.lst and the changes would stick around. Now we have grub.cfg, which we can't edit at all to fix something that's broken. Now we do have 5 or 6 other files we can edit, and hope grub.cfg grabs the right bit and puts it in the right spot, but it doesn't.
Here is my issue. Grub2, via the uneditable grub.cfg, puts a lovely line option in that starts with "search". If that line is there, I can't boot my laptop, because evidently grub is searching for a device that isn't there. If I press "e" during boot, I can edit that line out on the fly, and the laptop will magically boot, just fine. However, I prefer to not be forced to do that every time. Ok, this is Linux, I'll just edit the grub.lst file to make sure grub isn't using that line to boot the computer. Opps. Can't anymore.
If I wanted to be told which files I can edit and which I can't, I'd fricking use Windows or OSX.
Now, I've discovered I can't edit grub.cfg. I can edit the 40_custom file, which sure is great. However, this doesn't fix the problem, as it seems to just add entries that grub.cfg adds on the fly.
There is also a /usr/sbin/grub-mkconfig file that grub.cfg consults to create the fantastic non working, non editable grub that I am now blessed with, but I can't fricking edit that either.
Does lilo still work ? Because last I remember, lilo could manage to boot my computer, and when it was messed up, I could edit it to make things work.
How about just grub ? I could edit that to make it work too.
Now I'm sure all the improvements to grub2 are just fantastic, but if you can't edit out options that break stuff, it just plain doesn't matter.
If I have to put up with someone else deciding what file I can and can not edit on my own damn computer, I might as well just buy a mac.
If anyone can tell me how to get grub2 to not boot that option, it might stop me from becoming violent with my laptop.
Thanks much...
David