| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > Разметка дисков |
| Автор: CyClon 27.5.2007, 09:50 | ||
| Хочу установить Gentoo Linux (2007.0) и Windows (XP SP2). Имеется HDD Seagate 7200 80GB SATA. Собственно, интересует вопрос разбивки диска. Как лучше разбить? Что куда впихнуть (Windows в начало или Linux) и т.д. Пока что думаю так:
Собственно, объясните что не так, как лучше и т.д. Где-то читал, что на sda1 лучше размещать swap для скорости работы, так ли это? Так же... Windows - как ставить? Разметить диски через fdisk в linux, установить windows на соотв. диски (если получится), потом установить Linux, или разметить все через fdisk, установить Linux, установить Windows (но тогда винда может затерегть загрузочный сектор). В общем, кто как решал? Хелп 8-) |
| Автор: Glip 27.5.2007, 12:42 |
| каждый выбирает своё. если например не выносить boot на отдельный раздел, то хватит 4-х примари разделов. на мой взгляд, удобнее сначала разбить винт (все равно где и чем) потом поставить винду а потом gentoo и grub. swap обычно выношу в начало дика. если вдруг еще ставить FreeBSD то её / должен находится до 1024 цилиндра |
| Автор: bilbobagginz 27.5.2007, 12:59 |
| несколько мифов: 1. /boot обязан сидеть на "главном" разделе 2. swap обязательно сажать на 1-й раздел оба мифа - фигня. компьютеру совершенно по фигу /дев/сда1 или /дев/сда5 раньше в старых BIOS были проблемы доступа к слишком удаленным секторам. сегодня этого нет. разбивать советую так: 1. винда устанавливается первой, создаем ее раздел, раздел extended (заполняющий все свободное пространство, и логический раздел для общих данных. советую ntfs создать посредством винды. ( так, на всякий случай. ) 2. устанавливаем линукс, делаем разделы: /boot - если /boot грохнется систему еще можно спасти swap - для вирт. памяти / - сделать так, чтобы этот раздел не был слишком большим: личный софт юзер установит себе в домаш. каталог, что сохранит все бинарники и настройки после возможной переустановки. /home - создать этот раздел для пользователей. после переустановки - данные сохранятся. можно и /var и /tmp создать. подходящего размера, чтобы они / не забивали. |
| Автор: CyClon 27.5.2007, 14:27 | ||||
| В виде схемы из первого поста, пожалуйста объясните Что крутится в голове на данный момент: 1. Открываю fdisk, разделяю диск (80 GB SATA) так:
Где FREE = Все оставшееся место. Вопрос: для BOOT достаточно 32 MB, или может быть сделать больше/меньше в данной ситуации Вопрос: какой размер выделить под корень линукс (В данном случае Gentoo, но возможны другие) 2. Загружаюсь с установочного диска Windows. Ищу sda5 по размеру (10 GB), выбираю его, форматирую (full format) в NTFS и устанавливаю Windows XP SP2. Когда установлю Windows - из под него форматирую sda6 (quick format). Далее устанавливаю в Windows весь софт, который использую в повседневной жизни и использую систему по назначению. Вопрос: если создавать разделы из под Windows Installer, то при создании больше 2-х дисков создается третий размером 8 mb. Что это за диск, нужен ли он и т.д. 3. Так как я новичек в линукс, я могу устанавливать разные дистрибутивы (Fedora, Slackware, Ubuntu и т.д - для пробы). Но остановимся на Gentoo 2007.0 (на данный момент хочу попробовать его). Ставлю я его из install-amd64-minimal-2007.0.iso (57 243 668 bytes), записанного на болванку. Соответственно, загружаюсь, и первое что делаю:
Далее уже соответственно пытаюсь установить систему. Вопрос: какая файловая система для каких разделов более предпочтительна. В HandBook по Gentoo пишут, что ext3 грузится быстрее ext2, но используют ext2 для /boot. Не понятно. Вопрос: стоит ли вообще выносить boot отделным разделом Прошу исправить, что нужно делать иначе или хотя бы дать какие-то советы / прокомментировать что-либо. Так же прошу ответить на мои вопросы (жирным шрифтом). Хочется окончательно разобраться с разметкой дисков. Кстати, тут писали про то, что можно вынести /home отдельным разделом. Мне на данный момент это не требуется, ибо настроек в первый раз теоретически не может быть много, тем более ценных. Спасибо. |
| Автор: nickless 27.5.2007, 15:43 | ||
В принципе да но можно немного больше, у меня там штук 5 ядер, груб, несколько сплэш скринов и memtest+, всё вместе 28мб Зависит от количества софта, 20ГБ точно хватит Не совсем, mount надо сказать какую файловую систему грузить, например
В любом случае НЕ ext2, еxt2 - это не журнальная система (типа fat32), если отключат электричество большой риск потерять информацию. Я бы порекомендовал ext3 на /boot (можно будет отмонтировать из любого, даже старого дистра/livecd) и reiserfs на /, особенно для gentoo, потому что в portage ~200000 мелких файлов, с ними reiserfs управляется заметно быстрее чем другие системы. Если /boot отдельным разделом, его вообще можно не монтировать (только что чтобы ядро обновить), еще это удобно если установлено несколько дистрибутивов, но для одного дистра имхо не обязательно. |
| Автор: CyClon 27.5.2007, 16:13 | ||
Что получаем в итоге? Boot не монтировать? Я планирую держать не более 1 Linux дистрибутива и одну Windows. Все.
Вопрос: какой размер выделить под swap для оперативной памяти 1024 MB (400 MHz, NoName) На счет Reiserfs - тоже хочется установить эту ФС, но боюсь проблем при установке. Ну чтож, попробую все равно |
| Автор: powerfox 27.5.2007, 19:40 |
| CyClon, прочитай пост bilbobagginz'a. Винду надо на первый раздел. Иначе при её переустановке будут проблемы. |
| Автор: powerfox 28.5.2007, 01:46 |
При установке XP Pr Sp2 клянчит загрузочный раздел в начале диска. Иначе не хочет устанавливаться. Мне пришлось туды кинуть 8 mb (она у меня и так первая, но я джемпера поменял на хардах - она оказалась на вторичном - клянчила именно первый раздел на мастере). |
| Автор: CyClon 28.5.2007, 07:41 | ||||||
Или
Лучше? Добавлено через 47 секунд Или даже:
|
| Автор: bilbobagginz 28.5.2007, 08:38 | ||
данная схена не масштабируется: 1,2,3,4 - это первичные разделы. всего первичных разделов в msdos таблице разделов может быть 4. что будешь делать если нужен еще один раздел ? И вообще сегодня с несколькими дисками в 500ГБ и т.д. работают в линуксе с LVM. в данной (с LVM) конфигурацией можно держать разделы, которые физически расположены на нескольких дисках. но, к сожалению, нет совместимости между виндовым "Disk Manager"-ом и LVM. |
| Автор: MAKCim 28.5.2007, 09:18 |
| у меня такая схема: 1-ый primary - Window$ (NTFS) 2-ой primary - swap (none) 3-ий primary - Gentoo (reiserFS) 4-ый primary - extended 1-ый logical - Debian (reiserFS) 2-ой logical - общие данные на FAT (музыка, фильмы и пр.) остальное (~50Gb) свободно swap общий для Gentoo и Debian |
| Автор: CyClon 28.5.2007, 10:50 | ||||
bilbobagginz, я точно уверен что больше 4 дисков мне не нужно. На данный момент. Т.е. 4 примака будет. Только как их расположить и что куда впихнуть - вопрос. Если, говорят, Windows нужен первый диск, то получается вопрос о расположении следующих трех, думаю какая будет самая оптимальная:
Или
Кстати, как на счет размера свопа? 1024 мб ставить или 512 (у меня 1024 оперативки). Ну и есть ли смысл хранить музыку/софт/программы на NTFS, или лучше пусть будет в FAT32? |
| Автор: bilbobagginz 28.5.2007, 11:55 |
| величина свопа зависит от деятельности компьютера. если просто - десктоп, то советую с 1Г памяти 2-2.5 Г свопа. |
| Автор: CyClon 28.5.2007, 12:10 | ||
В общем, решил разметить так:
На первый раздел встанет Windows XP SP2, на второй Gentoo 2007.0, на третий SWAP от Gentoo, а на четвертом будет храниться медиа (музыка, фильмы, софт и прочая дрянь, которая часто используется или имеет большой объем). Думаю самый оптимальный вариант. |
| Автор: SparF 28.5.2007, 15:27 | ||
Может об этом уже говорили, не знаю. Как-то так получилось, что винду приходится переставлять с нуля гораздо чаще линуха (и сам не знаю почему!?!))))) А при каждой установке эта сцуко затирает загрузчик (ну невежливая к соседям). Теперь ближе к конкретике, моя разметка:
Пользуюсь GRUB, при этом он стоит на том разделе, где Соляра ( с тем же успехом можно поставить на раздел с линухом) при этом данный раздел установлен в качестве загрузочного. Таким образом при переустановке винды загрузчик не умирает и для того, чтобы "все стало нормально" достаточно просто сменить флажок boot c /dev/hda1 на /dev/hda3 Вроде мелочь, а приятно и время экономит. Если это прописная истина, то сильно ногами не бейте) |
| Автор: CyClon 28.5.2007, 17:37 | ||
Ну, значит мой вариант тоже должен пахать
Произвожу разметку диска -> устанавливаю Windows XP SP2 -> устанавливаю Gentoo 2007.0 -> настраиваю загрузчик Grub. После переустановки Windows - делаю загрузочным /dev/sda2. |
| Автор: powerfox 28.5.2007, 17:43 |
| CyClon, а раздел для home? Имхо, извращение. Лучше гигов 5-6 для /, 2-3 гига для /var, метров 300 для tmp + гиг для /home... |
| Автор: nickless 28.5.2007, 18:07 | ||
Это в принципе конечно хорошо, но для одного дистра на домашнем компе не обязательно (хотя /boot / /home полезно), а если так делать в gentoo, то нужно еще принимать во внимание что /usr/portage/distfiles (кэш пакетов) ~2 гига /var/tmp/ccache (если использовать ccache) 2 гига, меньше настраивать нет смысла /var/tmp/portage (тут компилируются пакеты) хотя бы 2 гига, иначе крупные пакеты могут не влезть /usr/src (тут лежат ядра) если компилировать своё ядро ~300 метров на ядро, т.е. минимум 600 метров если добавить флаг doc еще метров 500 документации установится ну итд. |
| Автор: CyClon 28.5.2007, 21:29 | ||||
В том и минус данного подхода, что на одном разделе место может кончится, а на другом будет валом. Для начала сделал все в общий раздел. Вообще вот несколько минут назад доустанавливал Windows, перед этим поработав через fdisk с gentoo minimal cd
Потом reboot, загрузился с установочного диска Windows XP SP2, выбрал раздел sda1, отформатировал его в системе NTFS (Полное форматирование), установил. Потом в Windows правый клик на диск D -> форматировать. FAT32 там не отказалось, пришлось форматировать в NTFS (быстрое). Ну и все. Теперь как буду ставить gentoo - из консоли:
И вперед, в путь-дорогу |
| Автор: igorold 30.5.2007, 10:19 | ||||
Можно и так разбить:
зато если этот общий раздел крякнет, то крякнет вся информация ... насчет место кончиться - перекидывай информацию на более свободный диск и делай на старом диске туда ссылочку ... и т.д. ... |
| Автор: CyClon 30.5.2007, 10:33 | ||
Я ставлю на десктом, тем более только осваиваю иксы, поэтому для меня это не критично на данный момент. Как освою хотя бы кое-как, тогда уже буду думать. |