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

Ну у меня такая первая мысль была до того как

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

В любом случае интересно, но кажется уже слишком в сторону ушли. То что Дебиан не работает под виртуал бокс с уефи - копну как-нибдуь позже. Мб это у меня руки кривые.


Есть еще вопрос простой на первый взгляд но непонятный мне)

В установщике Дебиана я создаю LVM раздел или обычный ГПТ и говорю - 500MB

по итогу в ОС после установки lsblk говорит что это 497 или как-то так

куда деваются мои байты?))

24 ответов

35 просмотров

Они отправляются в Китай, где из них делают флешки по 7.63 Гб вместо 8 обещанных

Банально единицы Си vs бинарные

Andrey-Enshin Автор вопроса
shadowchain
Банально единицы Си vs бинарные

я тоже так подумал но вот проверка 2.9G когда я попросил 3 гига просил я так, 3072MB fdisk показывает такие циферки 2.86 GiB, 3070230528 bytes, 5996544 sectors я посчитал и по Си и по 1024 - ничего не сходится сможешь показать где я промахнулся?

Andrey Enshin
я тоже так подумал но вот проверка 2.9G когда я п...

Хочешь считать байты и сектора — бери выхлоп из parted и калькулятор

Andrey-Enshin Автор вопроса
Иван Музыка
GiB же != GB

те дебиановский стандартный установшик общается с нами в Си?)

Andrey-Enshin Автор вопроса
Иван Музыка
GiB же != GB

тоже не сходится кстати если умножить на 1000 два раза чтобы получить байты то внезапно 3072 не превращается в 3070230528

Andrey-Enshin Автор вопроса
Clown Zeppeli
Хочешь считать байты и сектора — бери выхлоп из pa...

поставил parted как там лучше поисследовать? кстати он crypt разделы видеть будет? fdisk и lsblk видит

А ещё лучше: unit MiB

Andrey Enshin
я тоже так подумал но вот проверка 2.9G когда я п...

У тебя на этом примере как раз Си vs бинарные единицы и выходит. Ты попросил 3072 MB (Си) и тебе сделало 2929.6875 MiB

Andrey-Enshin Автор вопроса
shadowchain
У тебя на этом примере как раз Си vs бинарные един...

не сходится или я туплю >>> actual_size_in_bytes = 3070230528 >>> asked_in_mb_in_c = 3072 >>> asked_in_mb_in_c * 1000 * 1000 3072000000 >>> actual_size_in_bytes 3070230528 можешь показать свои расчёты?

Andrey-Enshin Автор вопроса
Andrey Enshin
не сходится или я туплю >>> actual_size_in_bytes =...

Ты же сам написал, что ты размер на LV чекаешь… У тебя банально комбо из Си vs бинарные + неумение работать с разделами

Andrey-Enshin Автор вопроса
shadowchain
Ты же сам написал, что ты размер на LV чекаешь… У...

Да - 3 гига - это размер раздела logic volume если это проблема единиц измерения, то у меня не сходится если что-то другое, то что?

Andrey Enshin
Да - 3 гига - это размер раздела logic volume есл...

Тебе 3070230528 bytes fdisk написал когда ты посмотрел на размер LV?

Andrey-Enshin Автор вопроса
shadowchain
Тебе 3070230528 bytes fdisk написал когда ты посмо...

ага Disk /dev/mapper/LVMGroup-tmp: 2.86 GiB, 3070230528 bytes, 5996544 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

Andrey Enshin
ага Disk /dev/mapper/LVMGroup-tmp: 2.86 GiB, 30702...

А просил ты 3072MB в установщике для обычного раздела?

Andrey Enshin
ага точно так и просил

Ну так блять у тебя LVM под метаданные место съел!

Andrey-Enshin Автор вопроса
Clown Zeppeli
3072 * 10^6 / 2^20

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

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
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
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта