LINUX.ORG.RU

дайте совет по разбитию на разделы диска


0

0

Заказал АСПЛин9. В связи с этим такой вопрос: в прошлый раз устанавливал РедХед7.3 и его установщик (как его там, не помню) разделы на диске сделал с промежутками, видимо, разделы должны начинаться с определённого кластера (сектора) . Но по какой формуле это рассчитать? видимо надо как-то складывать эти самые кластеры по какой-то чётности. Но как?

anonymous

Есть такое дело. Почему - не знаю. Посчу свою таблицу может поможет.

work#fdisk /dev/hda\\

Changing display/entry units to sectors\\

Command (m for help): p\\

Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders\\ Units = sectors of 1 * 512 bytes\\

Device Boot Start End Blocks Id System\\ /dev/hda1 * 63 626534 313236 e Win95 FAT16 (LBA)\\ /dev/hda2 976752 78156224 38589736+ 5 Extended\\ /dev/hda5 976815 1172303 97744+ 83 Linux\\ /dev/hda6 1172367 2172239 499936+ 82 Linux swap\\ /dev/hda7 2172303 15843743 6835720+ 83 Linux\\ /dev/hda8 15843807 29515247 6835720+ 83 Linux\\ /dev/hda9 29515311 39280751 4882720+ 83 Linux\\ /dev/hda10 39280815 42209999 1464592+ 83 Linux\\ /dev/hda11 42210063 45915407 1852672+ 83 Linux\\ /dev/hda12 45915471 46915343 499936+ e Win95 FAT16 (LBA)\\ /dev/hda13 46925928 54717389 3895731 7 HPFS/NTFS\\ /dev/hda14 54717453 60581114 2931831 7 HPFS/NTFS\\ /dev/hda15 60581178 76196294 7807558+ 7 HPFS/NTFS\\ /dev/hda16 76211919 78165359 976720+ e Win95 FAT16 (LBA)\\

Command (m for help):

Раздел должен оканчиваться на границе чего-то (помоему начинается с head=0, а заканчивается head=max). Енто все зависит от CHS/LBA Windows сильно страдает если что-то не так. Linux-у по фигу.

На всякий случай (вдруг не знаешь).Когда разбиваешь обязательно делай отдельно не только /home и /boot , но и /var и /tmp в обязательном порядке.

Удачи.

gena2x ★★★
()

Sorry...

Есть такое дело. Почему - не знаю. Посчу свою таблицу может поможет.

work#fdisk /dev/hda

Changing display/entry units to sectors

Command (m for help): p

Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders

Units = sectors of 1 * 512 bytes

Device Boot Start End Blocks Id System

/dev/hda1 * 63 626534 313236 e Win95 FAT16 (LBA)

/dev/hda2 976752 78156224 38589736+ 5 Extended

/dev/hda5 976815 1172303 97744+ 83 Linux

/dev/hda6 1172367 2172239 499936+ 82 Linux swap

/dev/hda7 2172303 15843743 6835720+ 83 Linux

/dev/hda8 15843807 29515247 6835720+ 83 Linux

/dev/hda9 29515311 39280751 4882720+ 83 Linux

/dev/hda10 39280815 42209999 1464592+ 83 Linux

/dev/hda11 42210063 45915407 1852672+ 83 Linux

/dev/hda12 45915471 46915343 499936+ e Win95 FAT16 (LBA)

/dev/hda13 46925928 54717389 3895731 7 HPFS/NTFS

/dev/hda14 54717453 60581114 2931831 7 HPFS/NTFS

/dev/hda15 60581178 76196294 7807558+ 7 HPFS/NTFS

/dev/hda16 76211919 78165359 976720+ e Win95 FAT16 (LBA)

Command (m for help):

Раздел должен оканчиваться на границе чего-то (помоему начинается с head=0, а заканчивается head=max). Енто все зависит от CHS/LBA Windows сильно страдает если что-то не так. Linux-у по фигу.

На всякий случай (вдруг не знаешь).Когда разбиваешь обязательно делай отдельно не только /home и /boot , но и /var и /tmp в обязательном порядке.

Удачи.

gena2x ★★★
()

Насчет головки прогнал - похоже что по по границе цилиндра (помню как-то fdisk ругался и Windows не грузился на тему 'partition does not end on cylinder boundary') А вот зачем промежуток - можно догадываться и догадаться...

gena2x ★★★
()
Ответ на: комментарий от gena2x

Промежуток вообще-то - для совместимости со всеми версиями dos от MS :=((

fendor
()

Ну IMHO разбиение не обязательно делать на тучу разделов. Вот мое мнение: 1) Всё, что можно делаем в extended разделе. 2) Самое начало диска - swap 3) Раздел /boot - полезно в начало диска, но не обязателен для "homeusing". ~ 10-50Мб 3) / - обязателен :=)) ~ 1 Gb или больше (если он один - то >2Gb) 4) /home - очень полезен - под свои (пользовательские) файлы - сколько хочешь 5) /usr /var /tmp - по желанию - для устанавливаемых программ, данных выполнение и логов, временных файлов соответственно. - ~>1Gb, место под логи не меньше 100M (если не жалко) /tmp - можно и много (смотря как юзать)

fendor
()

Ну IMHO разбиение не обязательно делать на тучу разделов. Вот мое мнение:
1) Всё, что можно делаем в extended разделе.
2) Самое начало диска - swap
3) Раздел /boot - полезно в начало диска, но не обязателен для "homeusing". ~ 10-50Мб
3) / - обязателен :=)) ~ 1 Gb или больше (если он один - то >2Gb)
4) /home - очень полезен - под свои (пользовательские) файлы - сколько хочешь
5) /usr /var /tmp - по желанию - для устанавливаемых программ, данных выполнение и логов, временных файлов соответственно. - ~>1Gb, место под логи не меньше 100M (если не жалко) /tmp - можно и много (смотря как юзать)

fendor
()

Тут есть ещё маленькое замечание. Некоторые (в основном очень новые) программы норовят инсталлироваться (в том числе и из пакетов) не в /usr/local (по традиции), а в /opt. А при сборке из исходников нетрудно указать --prefix=/opt/... Так что, может статься, что /usr можно оставить как обычный каталог на разделе, который будет у вас /, а вот как раз на /opt примонтировать отдельный раздельчик в 2 Gb (или и поболе).

wildhoney
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.