>хочу поставить на один винт несколько линуксов(обучаюсь я ).
Весьма похвально! ;)
>Можно ли один раздел для загрузчика сделать чтобы в нем выбирать какую систему грузить? (какой размер этому разделу сделать)?
>отдельно swap раздел для каждой операционки сделать или общий? не будет ли при этом проблемы?
Я бы посоветовал так.
1. Большинство дистрибутивов советуют делать раздел /boot для хранения откомпилированных ядер и размещать этот раздел в начале диска отводя ему ~50-150Mb. Для этого есть свои предпосылки и, я думаю, следует прислушаться к этому совету.
2. Обычно у каждого дистрибутива своя схема именования ядер. По-этому очень маловероятно, что при установке на один и тот же раздел ядер с разных дистрибутивов, поставляемых в виде готовых пакетов, файлы пересекутся.
3. В качестве загрузчика (boot loader) советую использовать GRUB - прост в конфигурировании, с очень удобным интерфейсом и кучей всяких полезностей! :)
4. Раздел подкачки (swap) стоит сделать 1 на всех, размером вдвое больше количества ОЗУ.
5. Так же можно совместить раздел /home и, если все экспериментальные дистрибутивы строго следуют стандартам FHS, /usr/local
6. Для экспериментов и проведения сравнительной характеристики думаю не стоит выделять каждому дистрибутиву более, чем 1 раздел, то есть оставить только /.
Итак, подведу итог и приведу пример разбивки:
/dev/hda1 - 100Mb : /boot
/dev/hda2 - RAM*2 : swap
/dev/hda3 - остаток
/dev/hda5 - 1/3 остатка : / для 1-го дистрибутива
/dev/hda6 - 1/3 остатка : / для 2-го дистрибутива
/dev/hda7 - 1/3 остатка : / для 3-го дистрибутива
Пример /etc/fstab:
/dev/hda1 /boot ext2 defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/hda5 / ext3 defaults 0 0
В последней строчке меняем 5 на 6, 7 во втором и треьем дистрибутиве соответственно.