[arch-general] syslinux and grub
Following the instructions at https://wiki.archlinux.org/index.php/Software_RAID_and_LVM#RAID_installation it says "This tutorial will use SYSLINUX". However, towards the bottom of the page it says: "Once you have successfully booted your new system for the first time, you will want to install Grub onto the other two disks (or on the other disk if you have only 2 HDDs)" and proceeds to show how to do this. This is very confusing (to me, anyway). Is this really what one is supposed to do, even though it says that SYSLINUX will be used in the tutorial? Perhaps it's something to do with the difference between grub and grub2, but in any case to someone just following the instructions it isn't at all clear why this section talks about grub instead of syslinux. Doc -- Web: http://www.sff.net/people/N7DR
On 06/19/2012 07:05 PM, D. R. Evans wrote:
Following the instructions at https://wiki.archlinux.org/index.php/Software_RAID_and_LVM#RAID_installation it says "This tutorial will use SYSLINUX".
However, towards the bottom of the page it says: "Once you have successfully booted your new system for the first time, you will want to install Grub onto the other two disks (or on the other disk if you have only 2 HDDs)" and proceeds to show how to do this.
This is very confusing (to me, anyway). Is this really what one is supposed to do, even though it says that SYSLINUX will be used in the tutorial? Perhaps it's something to do with the difference between grub and grub2, but in any case to someone just following the instructions it isn't at all clear why this section talks about grub instead of syslinux.
Doc
If you do think the WIKI shall be corrected, just do it following instructions here: https://wiki.archlinux.org/index.php/Help:Editing Do not hesitate, even if you feel being not smart or confident enough. I found myself editing my first WIKI today, as I thought some modifications could be made to one WIKI. From a post of tomk user: "The wiki is definitely NOT an "official documentation project" - it is created and maintained by the user community, and at any given time, it will contain many errors and omissions. These are corrected over time, as part of the ongoing review and maintenance process." So my advise is : go ahead if you feel you are right.
Arno Gaboury said the following at 06/19/2012 11:20 AM :
On 06/19/2012 07:05 PM, D. R. Evans wrote:
Following the instructions at https://wiki.archlinux.org/index.php/Software_RAID_and_LVM#RAID_installation it says "This tutorial will use SYSLINUX".
However, towards the bottom of the page it says: "Once you have successfully booted your new system for the first time, you will want to install Grub onto the other two disks (or on the other disk if you have only 2 HDDs)" and proceeds to show how to do this.
This is very confusing (to me, anyway). Is this really what one is supposed to do, even though it says that SYSLINUX will be used in the tutorial? Perhaps it's something to do with the difference between grub and grub2, but in any case to someone just following the instructions it isn't at all clear why this section talks about grub instead of syslinux.
Doc
If you do think the WIKI shall be corrected, just do it following instructions here:
I don't know if the wiki needs correcting. I'm just trying to install arch by following the instructions. All I'm saying is that it seems strange that after saying that the tutorial will use syslinux, it starts to talk about grub. Perhaps that's OK, perhaps it's not. I just don't know. It does seem strange. This is all way outside my area of expertise. I'd never even heard of syslinux until I started following the instructions on that page (even though I've been running linux for more than a decade). So if the instruction to install grub on the other drives is wrong, I have no idea what is right. I'm asking for help here :-) The instructions say: # grub grub> device (hd0) /dev/sdb grub> root (hd0,0) grub> setup (hd0) grub> device (hd0) /dev/sdc grub> root (hd0,0) grub> setup (hd0) grub> quit Is that really what I'm supposed to do, given that syslinux is on the other drive? Like I say, it seems wrong to me, but I really don't know. And if that's not what I'm supposed to do, what is the right set of commands? Doc -- Web: http://www.sff.net/people/N7DR
Is that really what I'm supposed to do, given that syslinux is on the other drive? Like I say, it seems wrong to me, but I really don't know. And if that's not what I'm supposed to do, what is the right set of commands?
syslinux aka extlinux aka isolinux is most widely know as the bootloader for bootable CDs but it's a fairly robust bootloader and can be used for harddrives too. if your /boot is on a ext2/3/4/btrfs filesystem you can use extlinux. see here http://www.syslinux.org/wiki/index.php/EXTLINUX about RAID-1 it suggests a separate /boot partition which I'm not sure is a requirement so maybe you can test it make sure you install the syslinux mbr to both of the hard drive devices. that grub thing in the wiki page is maybe a sloppy copy/paste or leftover edit - but I didn't read the wiki -- дамјан
Damjan said the following at 06/19/2012 03:45 PM :
that grub thing in the wiki page is maybe a sloppy copy/paste or leftover edit - but I didn't read the wiki
So at this point I'm still left wondering what I'm supposed to do instead of the grub thing so that the boot information is correctly mirrored on to the other RAID1 device. In other words, what *should* the wiki say instead of having the incorrect set of instructions that refer to grub? I'll happily try to amend the wiki once someone tells me what the correct steps are. Writing boot information isn't a process that should contain any guesswork, so if someone can provide authoritative, complete and precise instructions I can try to update the wiki to ensure that the next newcomer to arch doesn't find himself as stuck at this point as I am. Doc -- Web: http://www.sff.net/people/N7DR
So at this point I'm still left wondering what I'm supposed to do instead of the grub thing so that the boot information is correctly mirrored on to the other RAID1 device.
In other words, what *should* the wiki say instead of having the incorrect set of instructions that refer to grub?
see here http://www.syslinux.org/wiki/index.php/EXTLINUX about RAID-1 ctrl-f .. "raid" -- дамјан
On Tuesday 19 Jun 2012 16:22:16 D. R. Evans wrote:
So at this point I'm still left wondering what I'm supposed to do instead of the grub thing so that the boot information is correctly mirrored on to the other RAID1 device.
In other words, what *should* the wiki say instead of having the incorrect set of instructions that refer to grub?
I'll happily try to amend the wiki once someone tells me what the correct steps are. Writing boot information isn't a process that should contain any guesswork, so if someone can provide authoritative, complete and precise instructions I can try to update the wiki to ensure that the next newcomer to arch doesn't find himself as stuck at this point as I am.
I've done my best to amend the Wiki with the correct instructions. If it works for you, and your system will boot from any of the disks in the array, please remove the note about me not actually having tested it. (I'm pretty confident it'll work, though.) Paul
participants (4)
-
Arno Gaboury
-
D. R. Evans
-
Damjan
-
Paul Gideon Dann