nixp.ru v3.0

18 октября 2017,
среда,
19:50:12 MSK

DevOps с компанией «Флант»
mlind написал 22 апреля 2004 года в 00:55 (371 просмотр) Ведет себя как мужчина; открыл 11 тем в форуме, оставил 59 комментариев на сайте.

У кого как винт разбит? Поделитесь опытом как его нужно делить для домашнего компа. Вот что у меня на данный момент, все на ext3 :

/boot 64M

swap 256M

/root 256M

/tmp 256M

/var 256M

/usr 4G

/home 15G

/mnt/h 20G

Этот винт на 40G, есть еще на 40G. Машинка cel-1700, 128M; дистр LFS

fly4life

А что там будет на домашнем компе?

Во-первых, где у тебя находится корень '/' ? Во-вторых, совсем не нужно выносить '/root' отдельным разделом. В-третьих, при таком разбиении я бы разместил разделы на жёстком диске следующим образом (от начала диска):

swap

/

/usr

/home

/var

/tmp

/boot

Вобщем, расположение разделов выбирается по частоте обращения к данным на этом разделе (чем чаще ты обращаешься к разделу (и его данным), тем ближе его нужно располагать к началу диска). Отсюда смотри, где тебе распологать /mnt/h.

П.С. На самом деле, для домашнего компа можно оставить только два раздела: swap (расположенного как можно ближе к началу жёсткого диска) и корень (/).

П.П.С. всё вышесказанное, ИМХО. Если кто не соглачен или что не так — поправляйте =)

Uncle Theodore

Под /root он и имел в виду / скорее всего :-)

У меня

/dev/hdc3 / 5G reiserfs

/dev/hdc6 swap 256M

/dev/hdc7 /home 35G reiserfs

и все. А чего огород городить для домашнего компа, да еще и лаптопа? Дешево и сердито.

Кстати, /home лучше все-таки держать отдельно на случай если систему захочется переустановить с нуля. А вот /tmp лучше отдельно НЕ держать ввиду его переменчивой натуры. :-)

Good Luck,

UT

fly4life
Uncle Theodore
Под /root он и имел в виду / скорее всего :-)

Ну, впринципе, тоже так подумал, но, на всякий случай, переспросил =)

Uncle Theodore
У меня

/dev/hdc3 / 5G reiserfs

/dev/hdc6 swap 256M

/dev/hdc7 /home 35G reiserfs

и все. А чего огород городить для домашнего компа, да еще и лаптопа? Дешево и сердито.

Именно так. Да и выделение в отдельные разделы '/var’, '/usr' и '/home' чаще всего, делается на машинах, где работает много пользователей (будь-то в разное время или одновременно. Например, лабораторная в институте), с целью повысить безопасность (всякими там битиками, типа, 'nosuid' при монтировании).

Uncle Theodore
Кстати, /home лучше все-таки держать отдельно на случай если систему захочется переустановить с нуля. А вот /tmp лучше отдельно НЕ держать ввиду его переменчивой натуры. :-)

А '/var' тоже иногда полезно держать отдельным разделом на случай перестановки системы с нуля (например, если у тебя на этом разделе хранятся файлы HTTP-сервера, кэш с файлами обновления и т.п.) ;).

'/tmp' если и нужно держать отдельным разделом, то, повторюсь, с целью повышения безопасности системы, если к ней имеет доступ много людей.

П.С. у меня на моём ноутбуке вообще только два раздела: swap и корень =). Более не разбивал, т.к. не вижу смысла. А '/home' не вынесен в отдельный раздел из-за «его переменчивой натуры» ;)

mlind
Uncle Theodore
Под /root он и имел в виду / скорее всего :-)

да, обшибся маленько.)

Когда у меня swap был первым разделом, то на этот винт не ставилась лило; приходилось ставить на другой винт. А как там дела с reiserfs? Давно используешь? Были глюки с ней? А то говорять она файлы портит, третья версия, вроде.

pol

Диск 40 Gb.

SWAP -196

ROOT -1500

HOME -200

Остальное data

(везде reiserfs, юзаю пол года пока нет глюков,

до этого перепробовал все файловые системы, был прикольный глюк с jfs включил автопроверку, а отключить не смог, ну нет такого ключика, а так jfs была самой лучшей из всех).

Uncle Theodore
mlind
Когда у меня swap был первым разделом, то на этот винт не ставилась лило; приходилось ставить на другой винт.

Хм, интересно. А ты пытался lilo на MBR поставить или на суперблок первого раздела?

А как там дела с reiserfs? Давно используешь? Были глюки с ней? А то говорять она файлы портит, третья версия, вроде.

Пользую уже пару лет, на нескольких машинах, в общей сложности, гигах на 500. Никогда ни малейшего глюка не случалось. Лучшая файловая система из всех какие встречал.

Good Luk,

UT

Genie

fly4life, /boot вообще-то желательно засовывать в начало диска, особенно для старых систем.. ну или не в начало, а в пределах первых 8Гиг ;))

свап — не факт, что в начале будет удобнее.. хоть это и более быстрая область, но выгоднее держать свап в центре диска, ибо в этой области среднее время доступа в подавляющем большинстве меньше.

что касается разбиения.. такой вопрос уже поднимался ;) и не раз вроде бы…

/dev/hda2      /            ext2
/dev/hda5      none            swap
/dev/hda4      /mnt/hda4      vfat
/dev/hda6      /mnt/hda6      ext3
/dev/hda7      /mnt/hda7      ext3
/dev/hda8      /mnt/hda8      ext2
/dev/hda9      /mnt/hda9      ext3
/dev/hdd2      /home/genie/mnt/media      ext2
/dev/hdd3      /root/chroot      ext2

hda[16-9] — это ещё живое ALT Linux Master… (/boot, /, /home, /usr, /var соответственно)

/dev/hda1   *           1           2       16033+  83  Linux
/dev/hda2            3801        4000     1606500   83  Linux
/dev/hda3               3        3800    30507435    5  Extended
/dev/hda4            4001        4998     8015568    c  W95 FAT32 (LBA)
/dev/hda5               3         130     1028128+  82  Linux swap
/dev/hda6             131         200      562243+  83  Linux
/dev/hda7             201        3200    24097468+  83  Linux
/dev/hda8            3201        3600     3212968+  83  Linux
/dev/hda9            3601        3800     1606468+  83  Linux
/dev/hdd1               1         262     2104483+   7  HPFS/NTFS
/dev/hdd2             325        3738    27422955   83  Linux
/dev/hdd3   *         263         324      498015   83  Linux

явно неоптимально разбито.. но.. переразбивать — лениво.

/tmp, если и белать отдельным, то надо учитывать, что иногда некоторые (плохо написанные) программы ложат свои временные файлики только в /tmp. и никуда более, и настроить нельзя. к примеру, очень этим страдает mc, и, когда, например, заходишь в kernel-source-2.6.5.tar.bz2 в одном окошке, и где-то в фоне висит ненастроенный правильно, скажем, cdbakeoven, пишущий диск с предварительных созданием образа, то размер /tmp переваливает за гиг.

если же система планируется как интенсивное место для разработки web (даже пусть и дома), то имеет смысл /var/www оформить в виде отдельного раздела.

ps: зачем гиг свапа при 512 ram? однако, выяснилось опытным путём: одна и та же система при разном объёме свапа ведёт себя совершенно по разному в определенном окружении.

в частности, wine/winex/crossover office.

так вот. дома ни разу не натыкался на ошибку wine №21. зато на работе, куда Линух был перенесён из дома, и где свап — 256Мб (ram там тоже 512), на эту ошибку натыкаюсь через раз.

fly4life
Genie
fly4life, /boot вообще-то желательно засовывать в начало диска, особенно для старых систем.. ну или не в начало, а в пределах первых 8Гиг ;))

Угумс, это только на старых системах. А в настоящее время, с далекоотстоящим от начала диска разделами проблем, вроде, не должно быть. Считал один раз ядро при загрузке, и пусть раздел /boot лежит далеко, и никто его не тогает ;)

Genie
свап — не факт, что в начале будет удобнее.. хоть это и более быстрая область, но выгоднее держать свап в центре диска, ибо в этой области среднее время доступа в подавляющем большинстве меньше.

Стоп, Серёг! Среднее время?! Ну легла часть данных из оперативки в свап… Чтобы при необходимости их быстро достать оттуда, нужно, чтобы доступ к разделу диска со свапом был как можно быстрее. А самый быстрый доступ к данным на диске осуществляется в начале диска. Причём тут «среднее время доступа», когда в начале диска оно минимальное? ;) Или я не понял мысли?

Uncle Theodore
fly4life
Стоп, Серёг! Среднее время?! Ну легла часть данных из оперативки в свап… Чтобы при необходимости их быстро достать оттуда, нужно, чтобы доступ к разделу диска со свапом был как можно быстрее. А самый быстрый доступ к данным на диске осуществляется в начале диска. Причём тут «среднее время доступа», когда в начале диска оно минимальное? ;) Или я не понял мысли?

Это было бы так, если б после каждой операции чтения.записи головки парковаливались в первой позиции. Это, разумеется, не так. А так, в среднем, добираться до середины диска — ближе всего из любого промежуточного положения.

По крайней мере, так считается. Че-то мне тоже начинает казаться, что это не совсем правда… Но даже если так, то никакой разницы между началом диска и серединой нет.

Good Luck,

UT

Genie

угу. до середины из концов меньше прыгать..

возьмём винт. ide. в начале диска скорость — 45 Мб. в середине — 40. в конце 30. (вот такие они нынче).

среднее время позиционирования на дорожку нужную — 8-13 мс, минимальное — 2, максимальное -20.

а ведь ещё и сектор надо дождаться — это ещё до 10мс

и допустим, что надо отсвапить 1Мб. (редко таким куском сразу свапится…)

может статься, что дольше туда-сюда ездить будем, чем читать/писать…

вот и получается, что в среднем центр диска удобнее..

mlind
pol
Диск 40 Gb.

SWAP -196

ROOT -1500

HOME -200

Остальное data

Я так понимаю home — для конфигов, data — для фильмов, исошек

Uncle Theodore
Хм, интересно. А ты пытался lilo на MBR поставить или на суперблок первого раздела?

MBR

Genie
вот и получается, что в среднем центр диска удобнее..

swap в центр — интересная мысль, хотя это еще вопрос как будет быстрее. Нужно еще учитывать расположение других разделов.