New Bootloader for FreeBSD 49
Dan writes "FreeBSD Release Engineering team's Scott Long has written a bootloader front-end script that allows one to enable/disable acpi, boot single users, etc. His primary motivation was to allow users to easily disable ACPI, since so many problems are popping up these days with it. He is hoping to have this be on at least the i386 bootcd for FreeBSD 5.1 scheduled for release June 2nd, and is looking for feedback."
It's not a bootloader (Score:5, Informative)
He says later that "[if] the script cannot start, it might leave your loader unable to load the kernel".
For people interested in actual boot loaders, GRUB is looking for people to work on the BSD loading code (it works but needs some updating).
Ciaran O'Riordan
Re:It's not a bootloader (Score:5, Interesting)
p.s. Please people, take him up on his offer of working on the BSD loading code for GRUB. It's seriously out of date. I've got my own projects on the front burner so I can't at the moment.
Re:It's not a bootloader (Score:1)
I never said it was a: "bootloader" front-end script
Like you, I said it was a: "bootloader front-end script"
(My disagreement was with the title of the article)
anyway...
I forgot to also include a URL in my first post for the GRUB BSD hackers request, so here it is [gnu.org].
Ciaran O'Riordan
Re:It's not a bootloader (Score:4, Informative)
Anyways, this is just a start. Hopefully I'll have some time to do cool stuff, like have the loader scan for kernels and present you with a choice, control the serial console, etc. While GRUB is cool and all, editing configuration files is still a turn-off to many people.
Re:It's not a bootloader (Score:2)
Well, considering that the project is hosted on gnu.org, I think it's safe to assume the project is GPL-licensed. Why would any BSD-ers be interested in grub if it isn't BSD-licensed? It seems that most are barely willing to grudgingly accept the GPL'd pieces they already do (which is why I believe Tendra will get plenty of support, and eventually replace gcc in the BSDs).
Besides license issues (which are very significant), I don't know why anyon
Re:It's not a bootloader (Score:3, Offtopic)
GRUB is not part of any BSD's base system. It's part of the ports collection. The user can choose to use GRUB or not, just as they can choose to use bash or not. No recipient of a BSD system is going to encumbered by GRUB.
There a
Re:It's not a bootloader (Score:3, Interesting)
Just so you know, you are lecturing someone who is typing this message on a notebook with OpenBSD 3.3 installed, using an OpenBSD 3.2/Alpha fileserver as a foot-rest, and has a FreeBSD 4.7 box to my left.
Well the parent wants
Re:It's not a bootloader (Score:3, Funny)
The most useful feature fo grub is the way that removing the partition which contains your bootloader makes your system unbootable. Particularly useful if you frequently install new OSes... (although I've stopped trying to find a decent Linux distro now I've installed FreeBSD.)
Re:It's not a bootloader (Score:1)
Kudos on switching. Be sure and check out OpenBSD as well.
GRUB's not bad (Score:3, Interesting)
First, to disclose, I'm a linux user (Hey! stop throwing things!) though I'm thinking of trying some *BSD flavor. I used to
Re:GRUB's not bad (Score:2)
I wouldn't say that Lilo is great, but I think it's a step up from Grub. If I have to use Linux, I stick with Lilo.
Hasn't been a problem for lilo since before grub was even created.
You've got one there, but I d
Re:GRUB's not bad (Score:2)
I'm not so sure that has been completely fixed, or maybe it was my BIOS. I had a partition that LILO completely puked on, GRUB had NO problem with it. And my LILO config was fine - I could boot other partitions fine, just not the 20 GB one. Could be that GRUB, being a bit higher-level, was able to overcome this, I don't know. Or maybe I missed a LILO trick (though I tried everything I could think of, like LBA stuff). Either way, after a
Re:It's not a bootloader (Score:2)
There are times when GPLd software does make sense for the base system (from the FreeBSD perspective). That's when the software is clearly the best of breed and won't encumber anything else. A good example is GNU tar.
Funny that you mention GNU tar. The NetBSD folks have had problems with tar files generated by GNU tar which couldn't later be unpacked by NetBSD's pax, and, no, it wasn't PAX's fault, but this annoying 'embrace and extend' trend in GNU software.
Re:It's not a bootloader (Score:1, Informative)
things i like about grub:
1. netboot
2. lock entries by password
3. netboot
4. pass args to linux kernels (if it just could for the bsds as well)
5. ne
Re:*BSD is dying (Score:2)
er, it might just be a script (Score:2)
Re:*BSD is dying (Score:1)
Wow, pretty clouds.
Ahem (Score:2, Interesting)
Extended partitions (Score:2)
I don't understand why BSD never solved that issue. This is a serious showstopper for people who want to try FreeBSD and whoose hard disk already has other operating systems. I really don't want to backup and reinstall every partition of my hard disk just to see what FreeBSD 5 looks like.
Re:Extended partitions (Score:1)
bsdforums instanity (Score:2)
ACPI (Score:2)
ACPI (Score:2)
Almost everything in ACPI is transparent, until it does not work. That is usually when you as a user will know there is something not working properly.
Maybe more effort on diagnosis tools, rather than a script to turn it off, is needed.
I don't care (Score:2)