Talk:Boot loaders

From ArchWiki
Revision as of 13:36, 12 September 2012 by Kynikos (Talk | contribs) (Kynikos moved page Talk:Bootloader installation to Talk:Boot Loader over redirect: restore previous title, this article serves as an introduction to our supported boot loaders in a comparative way; besides, each boot loader has its own installa...)

Jump to: navigation, search

From ArchWiki talk:Reports

There are bootloader configation info in many places. To clean things up, we should create a single page on bootloader configuration. This page should cover at least GRUB Legacy, GRUB and Syslinux.
At the same time, I already think we should have similar page for "Start Service" to cover both rc.d and systemd.
-- Fengchao (talk) 06:45, 11 July 2012 (UTC)
I agree on both points. A bootloader configuration page should also include info on LILO, unless LILO is on its way out.
-- Jstjohn (talk) 14:09, 11 July 2012 (UTC)
+1 to both. You can include info about any bootloader that works. -- Karol (talk) 16:41, 11 July 2012 (UTC)
...and here comes the killjoy :D I haven't understood exactly what you all mean with a "bootloader configuration" page: as you've pointed out, we already have articles for each bootloader, what would you put in that article without duplicating information?
Of course I agree there's no need to repeat everywhere how to pass kernel parameters either, but I'd just like a sentence like "please refer to the article of your specific boot loader" with boot loader being kind of a short introduction page to our supported bootloaders with links to their articles. Maybe such a page could, for each bootloader, provide links to specific sections in the various articles talking about common operations just like passing parameters to the kernel.
However, I repeat, it's likely that I've just misunderstood your intentions ^^'
About the "start service" page, we could just update Daemon to support also systemd, right?
-- Kynikos (talk) 21:18, 11 July 2012 (UTC)
Here we all agree that a bootloader page should be created. It should contain short indroduction and clear link to all specific bootloader.
My original idea is listing all kernel parameter settings in to the page. The info duplication count will be reduced from many to just two. This duplication will help readers find their information by only one click, not two.
However, I am fine with just a index page. Both the choice will improve the current situation.
-- Fengchao (talk) 11:14, 12 July 2012 (UTC)
Sorry I'm still a bit confused: do you want to create a "bootloader configuration" page or a "kernel parameters" page with a list of the most common kernel parameters? To me they seem different topics, and the fact that you can set kernel parameters (among lots of other things) in the bootloader configuration is just incidental. -- Kynikos (talk) 13:05, 12 July 2012 (UTC)Arch
Maybe the confusion come from the page title is too general. The page is proposed for the following situation:
  • Arch used to Officially support Grub Legacy, So lots of places mention menu.lst.
  • Arch now moved to Grub(2), but as Jstjohn said, we should keep both GRUB Legacy and GRUB2 examples around for quite some time
  • Add Grub2 info along side GRUB Legacy will duplicate info.
  • When GRUB Legacy really die, we have to update all of them again.
What I propose is refactor those bootloader specific info out into one page. So we need not to change them again and again. We can give the page a specific name based on the info we refactor out. -- Fengchao (talk) 02:39, 13 July 2012 (UTC)
So this new page would be kind of a Rosetta Stone for bootloader configuration? Anyway, I won't delay this project anymore, it seems you have a clear idea in your mind, so just go on, we can adjust it later if needed ;) -- Kynikos (talk) 10:04, 13 July 2012 (UTC)
I agree with Kynikos that kernel parameters should have their own page (i.e. they shouldn't be on Boot Loader). I like how the Boot Loader page currently looks, and I think it's rather useful. So I guess I would just like to see a kernel parameters wiki article that can be linked to several times from Boot Loader.
Regarding the "start service" page, I think it might be more useful to create a start service page that simply redirects to Daemon. When I replied previously, I forgot that that page existed.
-- Jstjohn (talk) 21:50, 19 July 2012 (UTC)
I see the problem too when cleaning other pages. Most of them end up to a link to Boot Loader#Kernel parameters. So Kernel parameters page is created. -- Fengchao (talk) 05:44, 20 July 2012 (UTC)
Eheh actually when I mentioned the possibility of a page for kernel parameters I had no idea what this "boot loader" page would be ^^ IMO, instructions for passing kernel parameters did fit also this article, I don't have any preference, so just go the way you like the most ;) (btw thank you guys for being so dedicated in this period! Unfortunately I've been very short of free time recently and can't help too much...) -- Kynikos (talk) 10:48, 21 July 2012 (UTC)

TODO

  • Clean up non boot loader pages. Change boot loader information such as menu.lst and grub.cfg to a link such as configuration file. Finished page:
  • Clean up page. Add introduction and short explain.