172 похожих чатов

Напомните пожалуйста, mounting - это свойство девайса или файловой системы?

Можем ли мы замаунтить девайс/партицию на которой файловой системы нет?

19 ответов

12 просмотров
Nik-Bond Автор вопроса

И еще немного глупых вопрос - а можно ли создать партицию в партиции? И если да, то есть ли юзкейсы для такой дичи?

Nik Bond
И еще немного глупых вопрос - а можно ли создать п...

Да, берешь fallocate, делаешь себе файл, дальше mkfs и делаешь в файле файловую систему. Ты же линуксом пользуешься, камон

Nik Bond
И еще немного глупых вопрос - а можно ли создать п...

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

Nik-Bond Автор вопроса
Джифорсович as a service
Да, берешь fallocate, делаешь себе файл, дальше mk...

О_о Хорошо, но я про обычный parted /dev/loop0p1 mklabel ... По идее можно без проблем, а вот есть ли юзкейсы, используется кем-либо и, соответственно нужно ли такое поддерживать

Evgeniy Pichuzhkin
По идее, партиция такое же блочное устройство, как...

Если хочешь что-б там была долбица разделов, то man losetup Дальше натравляешь на этот луп *fdisk, создаёшь разделы и это вот всё. Читай ман короче! Маны рулез!

Nik Bond
О_о Хорошо, но я про обычный parted /dev/loop0p1 m...

Нет, оно скорее всего бесполезно, хотя.... можно же расширить кол-во инод

Evgeniy Pichuzhkin
Да про losetup я знаю

Ну а если просто раздел в файле то и таких сложностей не нужно. Просто создаёшь файл с нулями нужного раздела. Натравляешь нужный mkfs на него и монтируешь куды надо.

Джифорсович as a service
Да, берешь fallocate, делаешь себе файл, дальше mk...

можно просто dd создать, с seek получается sparse и мгновенно

Nik Bond
И еще немного глупых вопрос - а можно ли создать п...

Да, можно виртуальную машину держать не в файле в файловой системе, а в партиции, тогда в начале этой партиции будет таблица разделов :)

асоциальный пикотранзистор ᶘಠᴥಠᶅ
Да, можно виртуальную машину держать не в файле в ...

кстати, извини что вспомнил такой баян, но не проще ли cfdisk на партицию сагрить?

Джифорсович as a service
кстати, извини что вспомнил такой баян, но не прощ...

Я не совсем понимаю вопроса. Да, ты можешь сделать таблицу разделов внутри партиции через cfdisk.

Джифорсович as a service
ну тогда зачем виртуалка, лол)

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

асоциальный пикотранзистор ᶘಠᴥಠᶅ
Да-да.

а есть цифры? неужели фс так сильно влияет?

Evgeniy Naumov
а есть цифры? неужели фс так сильно влияет?

точных цифр точно нет, я вообще пробрасываю raw-диски, чтобы, например, тестить multiboot USB без перезагрузки системы или я вот делал быстрый установщик Astra Linux когда-то, нужно было постоянно тестить :D

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта