LINUX.ORG.RU

форматнуть без разделов

 ,


0

1

такой вот вопросец возник. можно ли форматнуть винт без создания разделов на нем ??
т.е. на диске нет разделов /sda1 /sda2 и т.д. и файловая система лежит непосредственно на /dev/sda.
просто подключил еще один винт к файлопомойке и задумался а нужны ли мне разделы на нем.

★★★★★

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

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

Жду решения на zfs.

ознакомьтесь с принципами работы с зфс и поймете всю неадекватность этого вопроса, зфс нужно отдавать целые устройства и не как иначе. да можно ее юзать и на файлах и на разделах и на других огрызках но только на пощупать в противном случае - CCЗБ. нормальный вариант работы зфс только на целых блочных устройствах без каких либо рейдов прокладок или отпилов разделов.

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

ознакомьтесь с принципами работы с зфс

:)
Ладно, чуть изменим условия для любителей «целых устройств».
Есть единая фс на 3 «целых устройствах». Как убрать 1 «целое устройство» из фс.

неадекватность

По этому слову сразу можно распознать «эксперта».

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

Есть фс, который занимает весь объем диска. Нужно уменьшить фс без использования дополнительных устройств, потому что их нет.
Жду решения на zfs.

Если ФС заполнена и нужно освободить место, то удалить ненужные файлы — первое, что приходит в голову. А что, есть какой-то другой способ?

Включить более сильное сжатие для данных на диске — не сработает, так как уже записанные данные не перезаписываются от изменения этого свойства ФС.

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

Есть единая фс на 3 «целых устройствах». Как убрать 1 «целое устройство» из фс.

Из ФС невозможно убрать устройство — не та система команд и операций. Устройство можно вывести из пула, если пул может пережить такое без последствий для целостности данных (RAID-1, RAID-Z, их комбинации).

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

На NVMe нет MBR. Не предусмотрена. И BIOS считает его загрузочным. Почему так, а?

Видимо, потому, что считает не BIOS, а UEFI.

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

За загрузку с разделов старой формации (MBR, псевдо-MBR с GPT на SATA и USB) отвечает подсистема CSM.

Написана полная хрень. Я уже довольно давно всегда выключаю CSM в биосе, гружусь с USB-флешки и ставлю систему на SATA SSD.

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

В UEFI нет понятия «загрузочный». Есть бинарь на fat-разделе в нужном месте - загрузочный. Удалишь - перестанет быть загрузочным. Отсюда копирование системы с диска на диск просто делается копированием файлов.

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

Видимо, потому, что считает не BIOS, а UEFI.

А это не одно ито же сейчас? Пишут же: «UEFI BIOS» — чтобы подчеркнуть отличие современной от классической BIOS.

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

Обычно, когда говорят BIOS, подразумевают Legacy загрузку. Хотя я могу ошибаться.

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

Допустим, ты выключил CSM, загрузился с USB и создал загрузочный SATA SSD. Система в этой же конфигурации с него грузится. Потом ты выключаешь систему, вынимаешь этот SATA SSD и подключаешь к Legacy-системе со старой версией BIOS без UEFI. С него ты можешь загрузиться на старой системе?

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

Если ФС заполнена и нужно освободить место ...

ФС пустая, только что созданная. Как уменьшить размер ФС?

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

ФС занимает столько, сколько вмещает данных и метаданных — проверь сам, создав снимок и реплицировав его в пул меньшего размера.

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

Из ФС невозможно убрать устройство — не та система команд и операций.

Не та система команд :)
Добавить в пул и увеличить фс - та система команд. Уменьшить фс и убрать из пула - не та система команд.
Какая-то асимметрия в сторону неуменьшения, перманентная инфляция.

Устройство можно вывести из пула, если пул может пережить такое без последствий для целостности данных (RAID-1, RAID-Z, их комбинации).

И получишь деградированный массив, что не есть рабочее состояние.

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

Какая-то асимметрия в сторону неуменьшения, перманентная инфляция.

Это свойство системы — только расширяться.

И получишь деградированный массив, что не есть рабочее состояние.

Состояние как раз рабочее, раз с данными при этом ничего не случилось. Физическое устройство исчезло, а пул продолжает работать.

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

А зачем?

Тогда в чём глобальный смысл в разделах? ТС написал же: «просто подключил еще один винт к файлопомойке и задумался а нужны ли мне разделы на нем.» Вывод: разделы — лишняя сущность.

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

Удалил данные

ФС занимает столько, сколько вмещает данных и метаданных.

ФС уменьшилась
Но

Это свойство системы — только расширяться.

Противоречие, нет? :)

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

Тогда в чём глобальный смысл в разделах? ТС написал же: «просто подключил еще один винт к файлопомойке и задумался а нужны ли мне разделы на нем.» Вывод: разделы — лишняя сущность.

Причём тут незагрузочный ещё один винт к файлопомойке и загрузочный sata ssd из ситуации выше? Я, честно говоря вообще не понял твоей логической цепочки.

И, кстати, если zfs отдавать диски целиком, она всё равно нарезает на них разделы под себя.

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

если zfs отдавать диски целиком, она всё равно нарезает на них разделы под себя.

Каким образом?

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

Таким:

# fdisk -l /dev/sdb
Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 35056656-A0DD-814F-8E32-75FB3BF8C0DE

Device          Start        End    Sectors  Size Type
/dev/sdb1        2048 5860515839 5860513792  2.7T Solaris /usr & Apple ZFS
/dev/sdb9  5860515840 5860532223      16384    8M Solaris reserved 1
Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от iZEN

Да просто нет нужды создавать разделы. Современные жесткие диски значительно надежней. Я просто создаю раздел на весь винт, форматирую в reiserfs и создаю там корень. А дополнительные винты подключаю как /Big, /Data и т.п.

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

Да просто нет нужды создавать разделы.

И я о том же.

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

Ну бред же. ZFS никаких разделов внутри себя не создаёт.

Обоснуй. Я тебе обосновал, что создаёт. Причём я zfs использую довольно давно.

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

Обоснуй.

Чего обосновать-то? У меня только загрузочный системный SSD содержит два GPT-раздела: один с FAT32 для EFI-загрузчика, другой с ZFS для системы. Остальные носители без разделов используются — по diskid включаются в пулы автоматически.

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

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

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

на линуксе есть, на солярисе есть, на макоси тоже, а на фре нет - ну просто магия какая-то, уличная.

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

Есть единая фс на 3 «целых устройствах». Как убрать 1 «целое устройство» из фс.

как два пальца об. удаляешь из зеркала диск и едешь дальше. ))) в вопросе нет конкретики по структуре пула.

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

никакой таблицы и разделов zfs не создает, gpt - это фейковая метка особенность реализации ZoL на лине, в бсд этого нет.

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

здесь gpt - это фейковая метка которую создает реализация ZoL, на бсд этого нет.

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

даже беглый осмотр бсд манов говорит о том, что лейбл таки создаётся.

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

Осталось откуда-то загрузить lvm

не наш случай

просто подключил еще один винт к файлопомойке и задумался а нужны ли мне разделы на нем.

файлопомойке

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

LVM - реликт на обочине

...твоей головы

пока редхат в установке по-умолчанию не заменит lvm, на btrfs, ты можешь только квакать

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