Имха, i3 для гипервизора может быть мало. Это я к тому, что если заводить несколько ВМ, то ядра (точнее наверное потоки в данном случае) нужно будет делить между ВМ, а их итак немного.
Подкачка 50 ГБ, думаю, перебор. Вряд ли у тебя будет потребность в подкачке и даже если будет, тебе это не понравится, тормозить будет. Но для сервера, все-таки, лучше "чтобы было", сделай по размеру ОЗУ, т.е. 16 ГБ.
Для системы 30-50 ГБ с хорошим запасом, можно и 20 ограничиться (это тоже с запасом, т.к. серверу нужно около 2 гиг).
У себя я хоум отдельным не делал. Для данных создал раздел и примонтировал его в /mnt/data. ФС для раздела с данными - XFS, чтобы не терять место под нужды EXT4 и кроме того, XFS лучше подходит под большие файлы, а образы виртуальных дисков как раз большие, даже очень.
т.е. папку /home разместить на отдельном большом разделе, и там уже создавать папки для шаринга, и для виртуальных машин?
Надо понять, ты будешь делать без использования виртуальных машин, тогда никакой гипервизор тебе не нужен и "создавай папки для шаринга". Если на ВМ, то наверное правильнее будет сделать ВМ для 1С и ВМ для файлового сервера. Для каждой ВМ создать по 2 виртуальных диска 1 - под систему (10 гиг достаточно), 2 - под данные. Т.е. на хосте папок для шаринга не будет, будет только каталог, где лежат образы виртуальных дисков.
Как ставить? Для начала нужно почитать про установку qemu-kvm. Мне очень помогла в свое время эта статья, этого было достаточно, чтобы понять основу и получить рабочую конфигурацию, дальше уже сам думаешь, что нужно и ищешь как реализовать.
http://rus-linux.net/nlib.php?name=/MyLDP/vm/KVM/kvm_introduction.htmlДля справки, на сервер ты ставишь гипервизор, без графики, но рулить им можно с помощью GUI virt-manager, который ставится на десктоп и подключается по ssh к гипервизору, дальше просто тыкаешь мышкой и понимаешь сходу. Рекомендую настройки по началу оставлять по умолчанию, не крутить то, чего точно не понимаешь зачем.