И снова о разбивке HDD
Имеется ноут с T2300 (Core Duo) и пока не совсем определенным размером ОЗУ и Харда (и то и то в процессе покупки). Планируется 1+ГБ ОЗУ и 100-300ГБ HDD.
Ограничить область использования сложно, всё от печатной машинки, до обработки видео и игр. Интересует возможность компиляции больших пакетов (например Open Office) ну и выжимание максимума скорости из системы.
Кроме того собираюсь совать своё рыло куда только влезет (и куда не влезет тоже) с неопределенными последствиями для системы. Опыт работы конкретно с Gentoo никакой, но очень хочется.
После прочтения некоторых мануалов и советов умных (и возможно не очень) людей возникла такая вот схема:
/boot 50Mb ext2 /swap ОЗУ+20% swap / 1Gb ext3 (или ext2 или лучше ReiserFS?) /var ??? ReiserFS /usr ??? ??? /usr/portage ??? ReiserFS /usr/portage/distfiles ??? Ext2 /var/tmp ??? ??? /home остаток ReiserFS/XFS
Если кто-то заполнит вопросики желательно с объяснением почему так (просто для моего понимания), или расскажет почему это всё/частично дебилизм буду очень благодарен.
З.ы. Прошу прощения за возможные ошибки, Русский для меня не совсем родной язык.
- Для комментирования войдите или зарегистрируйтесь
думается для таких
думается для таких "бесчеловечных экспериментов" винтами нужно управлять через LVM2
От ить, ё-моё...
Полностью согласен с предыдущим оратором...
От себя посоветую автору задуматься о разнообразии применяемых FS, о целесообразности подобной структуры "разбивки" диска.
У меня лично так:
A. жесткий диск (система)
1. boot - 50M (ext2)
2. / остальное (reiserfs)
B. жесткий диск (системные данные)
1. swap - 1G
2. /usr/portage (reiserfs) (остальное)
C. жесткий диск (reiserfs) (пользовательские данные, то есть папки, которые линкуются в /home)
emerge Your world
Gentoogle
И снова о разбивке HDD
У Вас не настолько большой диск, что бы его так дробить. К тому же Вы еще до конца не определились
с какой целью будете использовать компьютер. В таких условиях подрбрать оптимальную разбивку сложно.
В случае ошибки у Вас могут возникнуть проблемы.
1. При переполнении / тут предсказать сложно. У меня комп очень долго грузился и начинал глючить.
2. При переполнении /usr/portage/distfiles /tmp /var не сможете установить новые пакеты
3. При переполнении /usr/portage не сможете обновить дерево портежей.
В приводимой Вами схеме не вижу смысла использовать ext3, а так же выделять разделы под
/usr/portage и /usr/portage/distfiles.
Кроме того, при наличии 1 Гбайта ОЗУ размер раздела подкачки 256Мбайт (512 в крайнем случае)
вполне достаточен. У меня он 256 и при это ОТКЛЮЧЕН (1Гбай ОЗУ)
Мои рекомендации по разбивке
Вариант 1 (без выделения раздела под usr)
/boot 32-64Mb ext2
/swap 256Mb swap
/ 16Gb ReiserFS/XFS
/home остаток ReiserFS/XFS
Вариант 2 (с выделением раздела под usr)
/boot 32-64Mb ext2
/swap 256Mb swap
/ 4Gb ReiserFS/XFS
/usr 12-16Gb ReiserFS/XFS
/home остаток ReiserFS/XFS
При использовании таких схем нужно
вывеси каталог distfiles из /usr.
Для этого
В каталоге /home создать каталог /home/distfiles
Содержимое каталога /usr/portage/distfiles перенести в /home/distfiles
Каталог /usr/portage/distfiles удалить.
Создать символическую ссылку
ln -s /home/distfiles /usr/portage/distfiles
В случае переполнения корневой файловой системы, можно таким же макаром
перетащить в /home каталоги /var /tmp /usr/portage
Какую файловуя систему ReiserFS или XFS выбрать, аргументированно подсказать не могу.
В свое время пару лет назад я остановился на ReiserFS. Пользуюсь ей до сих пор.
После этог XFS не пробовал. Почитайте форум, наверняка, что-то найдете.
При выделении /usr в отдельный раздел по идее ее можно будет монтировать в только чтение.
Такая схема разбивки снижает до минимума проблемы с нехваткой места, однако с точки зрения
производительности она наверняка не самая лучшая
А если человек suspend захочет?
Тогда ему надо делать подкачку равной размеру оперативы или же придётся создавать файл нужного размера перед suspend...
Советую не забивать голову
Советую не забивать голову ерундой, а просто разбить винт на три части:
1) корень (15-20гб)
2) /home
3) swap
Если понадобится другая конфигурация разделов то понимание что и для чего надо придет, но на среднестатистическом десктопе как правило этого не надо.
+1 Желательно через LVM,
+1
Желательно через LVM, если осилить
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А оно того стоит - ставить
А оно того стоит - ставить LVM на ноутбук? Особенно на винт со скорость 5400?
А это кому как. Автор темы
А это кому как. Автор темы хочет себе наворотить столько разделов, что лучше уж с LVM
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Кстати, а как заставить
Кстати, а как заставить корневую ФС монтироваться в ro?
Вроде бы всё указал:
/boot/grub/grub.conf
/etc/fstab
Но раздел, несмотря на это, продолжает нагло в rw монтироваться:
Сам спросил — сам ответил:
http://www.gentoo-wiki.info/HOWTO_Read-only_root_filesystem
глюк
глюк
Часть вывода "df -h"/var/tmp
Часть вывода "df -h"
/var/tmp - симлинк на папку в /tmp с 1Гб оперативки, лучше будет вместо tmpfs, создать диск на винчестере. что бы даже опенофис собрался делай его больше 5-6Гб.
На личном опыте
На личном опыте:
/ --> 1 Gb
/opt --> 1 Gb
/usr/portage --> 500 Mb
/usr/portage/distfiles --> 3 Gb (самое оптимальное, можно больше,но ни как не меньше)
/var --> 500 Mb
/var/tmp --> 6 Gb (только ради OpenOffice)
Все в raiserfs, кроме /boot (ext2) и /home (xfs).
/tmp
PS: Если оперативки >2гб.
Будь проще
Всё, кроме /home и /boot в один раздел. Иначе приобретённые плюшки не окупят приобретённого гемороя.
P.S. По русски балакаешь - сами так не могём.