filam wrote:And where did you get that confirmation? IRC?
Sylinux's mailing list.
Unfortunately, it looks like www.syslinux.org is currently down.
People in #lvm told me:
...swap is even *worse* than boot -- if one drive gets corrupted, it might take down the whole system.
Ah, I never considered the implications of placing a swap space on the same partition as the root directory. I guess placing them in separate logical volumes isn't going to isolate the them from corrupting each other.
Thanks for the explanation, gour!
]]>That's great to hear! I might do the same now. So I assume you still had to create a separate 1MB partition before /boot for Syslinux?
No, I just followed this after preparing hard disk for GPT.
Wiki says:
dd bs=440 conv=notrunc count=1 if=/usr/lib/syslinux/mbr.bin of=/dev/sda
And then used the new installer to configure and install Syslinux?
No, I was going from single disk to raid-1 setup.
And where did you get that confirmation? IRC?
Sylinux's mailing list.
Does that explanation make sense to you?
Well, I was told and believe it's safer to have swap in raid-1.
Why wouldn't you just create two arrays (i.e. /boot and LVM) and add the swap space as a logical volume to one large volume group? It seems like that would provide all the additional benefits of using LVM (e.g. easily resizing the swap partition) without any less stability, since it's still on a RAID1 array.
People in #lvm told me:
...swap is even *worse* than boot -- if one drive gets corrupted, it might take down the whole system.
Otoh, size of my swap is pretty stable.
]]>I got confirmation that syslinux can handle 1.0 metadata and that's what I did setup, iow.
That's great to hear! I might do the same now. So I assume you still had to create a separate 1MB partition before /boot for Syslinux? And then used the new installer to configure and install Syslinux? And where did you get that confirmation? IRC?
I created 3 md arrays, one for /boot, another for /swap (prefer stability over performance) and another for LVM2 volumes (/home & /). Now waiting for the syncing process to finish.
I created a separate section for the Swap space. Does that explanation make sense to you? Why wouldn't you just create two arrays (i.e. /boot and LVM) and add the swap space as a logical volume to one large volume group? It seems like that would provide all the additional benefits of using LVM (e.g. easily resizing the swap partition) without any less stability, since it's still on a RAID1 array.
]]>That's the same impression that I got. I'm currently revising a Wiki article while I install a RAID5 array: User:Filam/RAID. Any input would be greatly appreciated.
I got confirmation that syslinux can handle 1.0 metadata and that's what I did setup, iow. I created 3 md arrays, one for /boot, another for /swap (prefer stability over performance) and another for LVM2 volumes (/home & /). Now waiting for the syncing process to finish.
]]>Today I wanted to prepare my 2nd HD to be used in raid-1 array with ext4 fs, having /boot & swap in raid-1, but then I hit potential problem of booting such GPT disk using mdadm-1.2 metadata:
It looks syslinux can't do it, while, Grub2, apparently does it.
That's the same impression that I got. I'm currently revising a Wiki article while I install a RAID5 array: User:Filam/RAID. Any input would be greatly appreciated.
]]>Xi0N wrote:And what about syslinux? Anyone using it? Pros? Cons?
Thanks!
Works great, but my experience with that was just trying to get a bulletproof way into Arch. I don't know how to use it with multiple installations.
Today I wanted to prepare my 2nd HD to be used in raid-1 array with ext4 fs, having /boot & swap in raid-1, but then I hit potential problem of booting such GPT disk using mdadm-1.2 metadata:
It looks syslinux can't do it, while, Grub2, apparently does it.
Anyone can confirm?
]]>Linux leads the way!
]]>https://wiki.archlinux.org/index.php/GU … tion_Table
It looks as if new systems will eventually boot via efi on gpt-formatted drives. A lot of new notebooks are already there.
]]>Just to add to that. You need to have os-prober installed from the AUR for that to properly work. Learned that lesson a while back.
Not entirely true... the standard works if your /boot is mounted. My understanding about os-prober is that it looks on other partitions. Am I wrong?
]]>If you do go with grub2 don't forget. grub-mkconfig -o /boot/grub/grub.cfg
Just to add to that. You need to have os-prober installed from the AUR for that to properly work. Learned that lesson a while back.
]]>And what about syslinux? Anyone using it? Pros? Cons?
Thanks!
Works well here
Dump GRUB (grub-gfx actually), not interested with GRUB2 so I tried Syslinux following ArchWiki, just a simple problem with boot order (sdb for Arch and sda for WinXP, where my boot order is sdb first then sda) at first.
And what about syslinux? Anyone using it? Pros? Cons?
Thanks!
Works great, but my experience with that was just trying to get a bulletproof way into Arch. I don't know how to use it with multiple installations.
If you do go with grub2 don't forget. grub-mkconfig -o /boot/grub/grub.cfg
My update-grub script (old habits die hard)
#!/bin/bash
grub-mkconfig -o /boot/grub/grub.cfg
exit 0
I've grown accustomed to using grub2, so that's what I use with Arch & have never had any problems with it. With the addition of os-prober, which is available in AUR it automates & simplifies thing, especially for those of us that have multiple installations.
If you're just using Arch as your primary OS though, maybe with a Windows partition I really don't know that grub2 offers any real advantage.
I could not have said it better myself. I started out in Linux almost a year ago and learned grub2 (which I currently use in Arch). But as cbowman57 stated, if you have only 2 OS's windows and Arch then it's just as simple to continue using legacy grub as the windows partition is normally set up in the menu.lst. All you have to do us uncomment it.
]]>