Ok, I have a simple question. I have a modern server and I want to make advanced configuration for my TB data (eg. hard drives hot swapping etc.), so I'm doing something like this:
dd if=/dev/zero of=/dev/sda bs=4096 mkfs.btrfs -L dev_sda /dev/sda mount /dev/sda /mnt cd /mnt btrfs subvolume create __active btrfs subvolume create __active/rootvol btrfs subvolume create __active/usr btrfs subvolume create __active/home btrfs subvolume create __active/var btrfs subvolume create __snapshots cd / umount /mnt mount -o subvol=__active/rootvol /dev/sda /mnt mkdir /mnt/{usr,home,var} mount -o subvol=__active/usr /dev/sda /mnt/usr mount -o subvol=__active/home /dev/sda /mnt/home mount -o subvol=__active/var /dev/sda /mnt/var (Linux installation...) # /etc/fstab UUID=ID / btrfs rw,relative,space_cache,subvol=__active/rootvol 0 0 UUID=ID /usr btrfs rw,relative,space_cache,subvol=__active/usr 0 0 UUID=ID /home btrfs rw,relative,space_cache,subvol=__active/home 0 0 UUID=ID /var btrfs rw,relative,space_cache,subvol=__active/var 0 0 No partitions (MBR or GPT), everything is running on btrfs. It's easy to add new disks. And now the question is: which bootloader supports something like that? * lilo - no, it does not support. * grub 0.97 - no, it does not support. * grub 2 - yes, it works (I confirm). * extlinux - probably works, but not tested. I have no problem to accept lilo, but I want to be able to use advanced configuration. Daniel _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng