LINUX.ORG.RU

Адаптированная под ssd схема разбивки диска.

 ,


1

2

И так, вот моё предложение:

Начало накопителя

. Большой раздел на несколько сотен гигабайт с кладовкой пользователя в /storage/sd[L]1
. Несколько больших разделов начиная с sd[L]2 и заканчивая sd[L]123 в формате btrfs с субтомами размером от 20 до 40 гигабайт с установленныии в них операционныии системами, включая расположенные на этом разделе папки /boot и домашние папки пользователя /home/X для каждой операционной системы, файлы из которых потихоньку переносятся на хранение в /storage/sd[L]1 (так как там общая файлопомойка).
. Раздел sd[L]126 в 15 Gb для свопа.
. Раздел sd[L]127 Boot/Grub firmware ef02
. Раздел sd[L]128 ESP/EFI ef00

Конец накопителя.

Как вам такая разбивка диск?
(Если что, то на моём компе EFI в конце диска работает)

При критике учтите то, что добавление в раздел блоков или их отсоединение от блока в начале раздела требует посекторного переноса всего раздела на новое место, а вот добавление или отсоединение в конце раздела требует только переноса данных, находящихся на отсоединяемой от раздела области.

Как вам такая разбивка диска в качестве стандарта?

★★★★★

Последнее исправление: torvn77 (всего исправлений: 4)

Несколько больших разделов начиная с sd[L]2 и заканчивая sd[L]123 в формате btrfs с субтомами размером от 20 до 40 гигабайт

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

i-rinat ★★★★★
()

Разве на ssd есть разница в начале или в конце диска? Контроллер всё ровно сунет куда нужно ему.

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

говна наделал. 1большой раздел на всё +1мелкий в конце на efi

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

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Тот анонимус в чём-то прав, операционки можно помещать в разные субтома btrfs и адресовать из груба через опции subvolume= и subvolumeid=

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

Оставь арч и не занимайся дурью

anonymous
()

Как вам такая разбивка диска?

никак - ерунда полная, нужено всего 2 раздела в ext4, на одном поменьше - будет установлена система, на втором побольше устроишь кладовку, своп вообще нинужен тем более 16 гигов.

anonymous
()
Ответ на: комментарий от qtm

Без свора периодически ловил непонятные фризы при работе виртуалки. Своп - нужен.

Хомяк 🐹 на отдельном диске удобен при плановой замене диска. Отдельный хомяк 🐹 - нужен.

anonymous
()
Ответ на: комментарий от qtm

Swap-раздел не нужен

Да, лучше в файле.

Home-раздел не нужен

Верно, есть subvolumes.

sda

Не нужно, есть nvme.

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

Своп - нужен

Да, хотя бы 4 Гб выделить не сложно, зато избавит от кучи странных проблем с производительностью.

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

Zram. Наcиловать SSD свопом - так себе идея. В крайнем случае - свопфайл. Он хотя бы равномерно по диску размазывается.

В хомяке же на 10% полезных файлов приходится 90% хлама. Зачем коллекционировать хлам там, где всегда можно обойтись бэкапом?

qtm ★★★
()
Последнее исправление: qtm (всего исправлений: 1)
Ответ на: комментарий от qtm

Наcиловать SSD свопом

Даже у самых убогих QLC ресурса хватит на десятилетия при типичном домашнем использовании, тогда как по причине устаревания их заменяют ещё до окончания гарантии 🤦

anonymous
()

где каноническая неразмеченная часть носителя SSD для нужд священнодействия trim?! плохой негодный стандарт разметки для накопителя SSD! давайте следующий…

anonymous
()

Весь диск под LVM, и ещё один такой же — под зеркало. SSD до сих пор говно, дохнущее без предупреждения от любого чиха.

anonymous
()

Как вам такая разбивка диск?

Говно. Давно обсуждена идеальная разбивка.

Выбираешь «авторазбивку» и на следующем шаге «использовать 1 раздел»

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

где каноническая неразмеченная часть носителя SSD для нужд священнодействия trim?!

Я про это ничего не знаю, расскажешь?

И моя разбивка таки идеальная, потому что при ней сделать такой раздел на раз плюнуть.
(Но я понимаю так, что его надо не просто сделать, а ещё и сообщить SSD о том, что он свободный и данных не несёт, как это делается?)

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Выбираешь «авторазбивку» и на следующем шаге «использовать 1 раздел»

В воскресенье ко мне прибегала жертва такого совета и жалуясь на ошибки ФС просила спасти данные из ~/Desktop

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

Это ты просто HDD не застал, вот уж где настоящее говно.

Не роняй, не стучи, музыку громко не включай...

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

как это делается

не слушаешь клоунов, создаёшь раздел на весь диск, прогоняешь fstrim –all

anonymous
()
Ответ на: комментарий от qtm

всё равномерно по диску размазывается благодаря контроллеру ssd

anonymous
()
Ответ на: комментарий от Legioner

Лорчую. А то напридумывают себе проблем лишних еще и с разбивкой. Хочешь щупать другие ОС - гоу в виртуалку или купи отдельный накопитель.

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

гоу в виртуалку

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

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

Если вторая карта будет не мощная то она по прежнему будет занимать минимум два слота и оттягивать на себя восемь линий PCI-E.

Ну или тут надо начинать искать платы способные в структуры вида 16х+16х, 8х+16х+8х, или использовать выбросы для подключения к pci-e.

В общем на фоне этого создание отдельного раздела под ОС выглядит более простым решением.

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

Да нет, Петька, для этого надо «двуслотовые» или «трёхслотовые» виртуалки :)

А если серьезно, то кейс «иметь n накопителей» для запуска разных ОС на голом железе полностью закрывает эту проблему.

Можно купить еще и USB-SATA переходник для удобства. Я на своем старом ноуте просто открываю крышку отсека HDD и меняю накопитель.

Никаких тебе проблем с загрузчиком или разбивкой, нет рисков запороть основную систему в ходе экспериментов. И главное, цена вопроса вообще копеечная - хватит старых винчестеров минимального объема. Более зажиточные люди ЛОРчане могут на алике взять парочку SSD минимальных конфигураций.

ololoid ★★★★
()

@torvn77 открыл для себя LVM и взамен изобрёл "лисапед", спешите видеть!

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

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

Вы явно недавно пришли с винды, линукс сделан так что позволяет избегать таких проблем и разрушений.
(почитайте что такое chroot и например debootstrap и учтите, что это не единственный инструмент такого рода, при том что grub управляется текстовым файлом вполне позволяющим дотягиваться до таких установок)

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

жертва такого совета

И как твоя схема разбивки диска должна препятствовать этому?

anonymous
()
Ответ на: комментарий от apt_install_lrzsz

потому что даже он не настолько неадекват

anonymous
()
Ответ на: комментарий от apt_install_lrzsz

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

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от slowpony

Поменять схему которую будет делать инсталлятор при выборе автоматической разбивки.

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

ага, а цель у дистрибутива какая будет, хостинг-колхозтинг? Для дома - для семьи обычные пацаны так не заморачиваются, сам видишь.

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

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

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

Современная разбивка диска либо морально устарела

Это как раз 10+ лет назад в каждом мануале любили расписывать, как разбить диск на 15 разделов, захуячить там разных ФС, и понатыкать их в разные заковыристые точки монтирования.

Для чего всё это, писатели тех мануалов не могли ответить тогда, не могут и сейчас.

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

Это как раз 10+ лет назад в каждом мануале любили расписывать, как разбить диск на 15 разделов, захуячить там разных ФС, и понатыкать их в разные заковыристые точки монтирования.

Тогда это имело смысл, так как к разным секторам было разное время доступа и файловые системы не умели в субтома и дублирование информации и метаданных.

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

Вы явно недавно пришли с винды

harold-hide-the-pain.png

линукс сделан так что позволяет избегать таких проблем и разрушений

Вот только люди сделаны не так, лол) И от тупых ошибок не застрахованы.

Так что, лучше я новый дистрибутив со спокойной душой раскатаю на специальный диск для экспериментов…

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

было разное время доступа

Нет. Линейная скорость отличалась, по понятным причинам. Время доступа было одинаковым.

не умели в субтома

Не нужная для пользователя сущность.

и дублирование информации и метаданных.

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

Что ты под дублированием информации подразумеваешь? Избыточность?

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

Не нужная для пользователя сущность.

Нужная. Она не создаёт неудобств и не требует особого внимания (например, никто не заставляет явно монтировать subvolume, он работает как обычный каталог), при этом позволяет использовать снапшоты.

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

Что ты под дублированием информации подразумеваешь? Избыточность?

Да, если указать опцию то метаданные будут хранится в двух копиях, а не в одной.
То же можно проделать и с данными, но естественно я это не делаю для экономии места на накопителе.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Да, если указать опцию то метаданные будут хранится в двух копиях, а не в одной.
То же можно проделать и с данными, но естественно я это не делаю для экономии места на накопителе.

И, разбиение диска на десяток разделов должно этому способствовать?

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