Debian, Правильная разбивка жесткого диска !

Автор StrangerX600, 20 февраля 2011, 12:10:54

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Haron Prime

Ранее стояла именно ReiserFS под корень. Но особой разницы с ext4 не заметил. При последней (вынужденной) переустановке вернул ext4
sudo ls -a | grep brain > /dev/head && cd

rayanAyar

Цитата: "Пользователь"А файлопомойка с какой фс у тебя?
ext3


Цитата: "Haron Prime"HDD 2 - 1000GB (файлопомойка, торренты)
  4 раздела (150 + 150 + 150 + 481)
А этот диск зачем разбит на разделы? Отдельно музыка, отдельно фильмы?

Udachnik

Единственный смысл выносить /boot на отдельный раздел - это поставить его на быструю ext2 и благодаря этому ускорить на несколько процентов загрузку. А иначе и смысла в подобных действиях просто нету. А выделить достаточно метров 50.

StrangerX600

Цитата: "Udachnik"Единственный смысл выносить /boot на отдельный раздел - это поставить его на быструю ext2 и благодаря этому ускорить на несколько процентов загрузку. А иначе и смысла в подобных действиях просто нету. А выделить достаточно метров 50.

Это точно так ? Ведь ext2 не журналируемая файловая система. Если я правильно понимаю к примеру при экстренном выключении компа данные могут не сохранится... или я чего то путаю ?

Udachnik

В /boot что-то потерять крайне сложно, так как обращение к данному каталогу происходит только при загрузке и обновлении ядра. 99,9% времени работы компьютера этот каталог  вообще не трогается. Вот там ext2 самое место.

rayanAyar

Цитата: "Udachnik"Единственный смысл выносить /boot на отдельный раздел - это поставить его на быструю ext2 и благодаря этому ускорить на несколько процентов загрузку. А иначе и смысла в подобных действиях просто нету.
/boot выносится на отдельный раздел в случае шифрования корня.


Цитата: "Udachnik"А выделить достаточно метров 50.
В большинстве случаев - да, 50 достаточно. Но один раз у меня он до 100 растолстел - ядрами забился. Так что пускай уж он будет чуть больше. С нынешними объемами винтов несколько сотен метров - ерунда.

Ghostdmn

#21
Кстати, столкнулся с такими замерами:

I downloaded a boost-1.39 tarball.
operations:
- extract the boost files,
- run bootstrap.sh which compiles the bjam executable
- use bjam to build the boost libraries

tar xzf boost.tgz
xfs:   32.296 sec
ext4:   2.421 sec

bootstrap.sh
xfs:   28.327 sec
ext4:   7.226 sec

bjam
xfs:   6m 40.120 sec
ext4:  7m 33.437 sec

final size of boost directory on disk
xfs: 466 MB
ext4: 488 MB


other observations:
ext4 is very fast when doing something like pacman -Syu while xfs will consult the disk in a much more noticable manner and take alot longer, I couldn't be bothered to time that one though.

conclusion:
ext4 is all around much nicer to work with, xfs exhibits some very annoying worst case behavior for example when creating many files. This has always annoyed me (I was a XFS user before), just checking out a large svn tree takes so much longer with that filesystem. I don't know what else bootstrap.sh does to make xfs come out so slow. In the final build step which reads from lots of small header files it comes out faster than ext4 which is good, but not good enough to convince me to go back to ext4 again.

Взято отсюда
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

Alex

К сожалению на форуме не нашел четкого ответа по оптимальной разбивке диска под Debian!!!
И возник вопрос к знатокам, при установке можно отвести разделы диска /usr/local
/var/ /tmp/   А если смонтировать в корень свои разделы  например /repoz  или назвать /data
И теперь Вопрос Как небудь влияет на саму систему такое вольное расположение разделов
в корне системы???

eof

Тут проскакивало про вероятность промаха с размером разделов. Если вы будете делать много разделов и выносить точки монтирования из корня на них, то крайне рекомендую использовать LVM.
У меня разбивка такая:

$ df -h / /boot /srv /tmp /usr /var
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             939M  530M  343M  61% /
/dev/sda1             268M   85M  169M  34% /boot
/dev/mapper/meissa-srv
                       90M  5.7M   78M   7% /srv
/dev/mapper/meissa-tmp
                      447M   18K  423M   1% /tmp
/dev/mapper/meissa-usr
                      2.9G  2.2G  515M  81% /usr
/dev/mapper/meissa-var
                      2.9G  2.7G     0 100% /var


В /srv пока ничего практически нет, но этот раздел сделал себе на будущее.
С /var как видно промахнулся :) Но с LVM не проблематично расширить.
Размер /usr индивидуально, тут рекомендаций особо не дать. Зависит от количества приложений и их размеров.
В целом я специально делал небольшие разделы чтобы потом по мере необходимости их расширять (интереса ради и чтобы иметь запас свободного места на LVM, с которого можно увеличивать размер логических томов).

# vgdisplay | egrep Alloc\|Free
  Alloc PE / Size       15050 / 58.79 GiB
  Free  PE / Size       103874 / 405.76 GiB


С опциями монтирования не ковырялся ибо то лень, то некогда.

Цитата: Alex от 31 июля 2011, 21:01:32
К сожалению на форуме не нашел четкого ответа по оптимальной разбивке диска под Debian!!!
И возник вопрос к знатокам, при установке можно отвести разделы диска /usr/local
/var/ /tmp/   А если смонтировать в корень свои разделы  например /repoz  или назвать /data
И теперь Вопрос Как небудь влияет на саму систему такое вольное расположение разделов
в корне системы???
Да, можете создать директории в корне и монтировать к ним разделы (или не монтировать). Лично я так не делаю, но вообще никак не повлияет на систему.

Grey_rnd

Парни, набивший уже оскомину вопрос, но прошу не кидать помидорами. Как правильно "разбить" диски?
Есть два hdd  40гб ide. Чего хоцца - 20 гб одного отдать под систему+своп, остальные 20+40 другого харда под хоум...
Честно говоря мозги что то забуксовали как это сделать...
Пользователь будет только один на компе.
Asus X59SL

qupl

Grey_rnd, с корнем и свопом сами занете что делать, а "20+40" сделайте двумя разными точками монтирования, одну /home, а вторую можно смонтировать внутри /home или /mnt. Если принципиально сделать слитный раздел, то смотрите в сторону LVM.

Grey_rnd

Цитата: qupl от 01 декабря 2013, 10:43:56Если принципиально сделать слитный раздел, то смотрите в сторону LVM.
При установке захожу в настройку LVM. Объединяю устройства в группу. Делаю три логических раздела / (11гБ), swap(2гб) и /home(остальное). При установке пишет что немогет установиться ядро...и далее ошибки.... в чем не прав?
Asus X59SL

Vacka

У меня сейчас ноутбуке так:
Открыть содержимое (спойлер)
ж.диск        1tb
/boot   ext2 200 mb
swap          4 gb
/         ext4 15 gb
/home ext4 остальное
Для дом. компьютера считаю вполне пойдёт. У ребёнка на компьютере Linux Mint 14, все в одном разделе и каких то неудобств или проблем не было. Скоро Mint 14 думаю заменить, тогда и поделю примерно также.

PS а вот как правильно "разбить" SSD и установить на него Debian было бы любопытно почитать  :)
[свернуть]

ferum

Тема действительно интересная но для большинства случаев понятны только навороты с выносом /boot ext2 и /home всё остальное Есть ли на практике смысл делить корень на отдельные разделы? Всё равно ведь прикидываем сколько мы должны отдать под систему. В итоге наверное только больше неиспользованных кусков дискового пространства. По идее если при установке добавить отдельные несистемные разделы типа /filopomoyka они должны быть доступны через любой файловый менеджер, главное дать права. Или не так?
Русские дебианщики против цифрового слабоумия !

qupl

#29
Цитата: ferum от 02 декабря 2013, 16:35:30По идее если при установке добавить отдельные несистемные разделы типа /filopomoyka они должны быть доступны через любой файловый менеджер, главное дать права. Или не так?
Так. Минус множества отдельных файлопомоек (при их относительно небольшом размере), что на них нельзя записать очень большой файл, который влез бы будь они одним разделом.