Не однозначное отношение к инфе. Когда Вы говорили FAT64 Вы имели в виду ExFAT или просто какую то предыдущую версию FAT для серверов (я знаю что там как правило NTFS и ReFS используются)? Просто говорят что Windows XP 64 не существует изза ядра или чего то еще. Но я то знаю что Windows Server 2003 64x существует который является Windows XP но адаптацией для серверов. и значит отсутсвие Windows XP 64 это не проблема ядра или чего то еще. А просто маркетинговый ход. Тоже самое может быть и FAT64 который мог существовать в ограниченном доступе но до ExFAT который тоже называют FAT64. Ну Вы поняли. НЕ однозначность в том что Вы не рассказали в чём отличие ExFAT от FAT32, ведь кроме поддержки разрядности в новой ExFAT добавили новые возможности. Расскажите какие. Меня интересует защищённость от сбоев. Количество таблиц, и самое главное в какой последовательности и при каких обстоятельствах перезаписываются резервные таблицы в Windows, для (преносимых или HDD) дисков.
@@ВасилийТёркин-г3м Причём тут С? может Вам на ассемблере пример показать? или на Rust? или Phyton? Этого достаточно в Hex редакторе смотреть. Не просите смешивать 2 разные темы, Разметка диска и доступ на C к дискам совсем разные темы. Если смешать 2 темы, то объём увеличится в 2 раза. А тем кому С не нужен? они будут этому ролику дизлайки ставить?
Поддержу. Здесь непаханное поле. Вся загрузка ПК как аппаратно, так и с точки зрения команд и прерываний. Как было через MBR, и как сейчас. От себя добавлю, можно в будущем и другие ФС осветить )
@@Anti_During Есть у меня задача кста... и для ее выполнения нужно мне возиться с драйвером ГП, UEFI и ACPI таблицами... а я ни в чём из этого возиться не умею :DD Максимум, могу посмотреть как всё сложно, мб конфиги настроить в UEFI перед компиляцией... что совершенно бесполезное дело. Без знаний тут тяжело... сдвиги идут медленно. Я и представить не могу, кто те самые люди, что пишут и портируют UEFI на всё и вся.
"Не боги горшки обжигают". Во первых все это было придумано не на пустом месте, инженеры отталкивались от чего то более примитивного; во вторых - "у страха глаза велики" - все новое кажется невероятно сложным, но если поработаешь с ним какое то время, все оказывается не таким уж и страшным. Конечно нельзя сказать что ФС это просто, однако важно не опускать руки и продолжать пробивать ту тему что тебе нужно для решения задачи; И не обращайте внимание на комменты вроде - "Не всем же быть программистами или сисадминами ." - это тупой троллинг. Терпение и труд все перетрут, было бы желание. Дам небольшой совет - отделяй первостепенное от второстепенного (абстракция) - не все что здесь показано нужно знать - с первого захода главное понять общий принцип, а далее можно периодически возвращаться, проясняя все больше и больше интересующих моментов.
все это писалось тысячью людьми на протяжении десятилетий. Если так подумать, то это каким человеком надо быть что бы открыть все известные законы физики, изобрести радио и построить ядерный реактор. Это же не один человек делал
Как уже писалось не один человек это разрабатывал. Но думаю самое трудное не разработать что-то новое с нуля, а сделать что-то новое из старого путем добавления костылей.
17:41 Пожалуйста, добавьте подсветку для комментариев справа/блоков посередине (или затемнение на всё остальное), чтобы не теряться, что нового на экране появилось или на что ссылаетесь сейчас
Я понял это так. 1.MBR - находит активный раздел с загрузочным сектором, освобождает ему место в оперативе, а потом загружает его. (Именно этим и занимается MBR). 2. После его загрузки и начинается загрузка файловой системы. EBPB представляют из себя служебную информацию, которая нужна для взаимодействия драйверов с файловой системы, адрес резервной таблицы, адрес таблицы и вообще характеристики FAT таблицы. FSINFO - предоставляет данные FAT таблицы, которые облегчают работу с ней. 3. FAT - представляет карту области данных, в которой описывается состояние каждого участка области данных. Область данных разбивают на кластеры. Кластер - это один или несколько смежных секторов в логическом адресном пространстве области данных. Кластер - это минимальная адресуемая единица дисковой памяти, выделяемая файлу (или некорневому каталогу). Файл или каталог занимает целое число кластеров. Логика работы самой таблицы с файлами, и проблема фрагментации в целом и так понятна. 4. Далее, чтобы узнать как определить какой кластер файла будет первым, мы должны обратиться к каталогу в котором этот файл находится. При этом вся иерархия диска начинается с корневого каталога, который располагается в блоке данных. Каталог содержит хранилище структур, где каждая структура занимает 32 байта и показывает характеристику самого файла в том числе и первый кластер. 5. LFN - чисто нужна для названий. 6. Чтобы найти нужные нам данные мы должны найти первый сектор рутевого каталога и далее смещение относительно рутевого каталога, затем всё переводим в сектора, который можно перевести в адрес, тем самым мы и получим расположение нашего файла. 7. Удаление файла - чисто манипуляция с заменой значений в кластерах + SFN и LFN (если присутствует). Тем самым происходит не удаление а возможность перезаписать данные кластеры.
09:31 >короткий jmp совершит переход по адресу своего операнда ЕМНИП, операнд короткого jmp это смещение от текущего адреса (IP), и в данном примере переход на адрес 5А происходит не потому, что операнд равен 5А, а потому что инструкция jmp находится по адресу 00 (то есть будь эта инструкция по адресу 01, то опкод EB 5A прыгнул бы на адрес 5B).
Всё круто, очень чёткое объяснение. Я недавно делал копию диска и мне как раз нужны были расшифровки начальных данных. Я разобрался, но с этим видео, конечно, было бы быстрее. Небольшое пожелание - когда на экране много информации и появляется ещё информация не снизу, а где-то в середине, в пустом месте, заметность её появления снижается. Я по звукам привык и слышу, что где-то что-то появилось, но пропустил, и перематываю взад. Лёгенькую анимацию бы в тему. Всех благ, ты - крут!
Это очень крутая работа. Буквально можно на одном дыхании смотреть, если бы не смотрел во время работы))) Я понял точно лишь малую часть, но было мега интересно, круто все изобразил. Спасибо😃👍
Начал смотреть видео, и поймал себя на мысли, что не подписан, хотя посмотрел уже пол канала. Быстро исправил эту ошибку, и пробежался везде лайки поставил. Потому-что такой труд и уникальный контент, должны быть замечены.
Смотрю уже очень давно, всегда с нетерпением жду новые ролики так как контент очень полезный, доставляется понятным языком и приятной картинкой. Спасибо за то что вы делаете, это супер🔥
Просто лучший🔥🔥🔥пересматриваю твои ролики по несколько раз, многие из которых у меня в избранном. Искренне благодарю тебя за всё то, что ты делаешь и какой контент выкладываешь🔥🔥форма подачи, информация вместе с визуализацией сказанного - крайне мало такого полезного материала. Респект тебе за твое творчество и обучение🔥А за ролик про Тьюринга отдельное спасибо👍🔥Лучший🤝🔥
Когда работал с флешкой на низком уровне по SPI , информацию приходилось собирать кусками и подолгу . Таких развернутых видео я не встречал ,где все объяснено в одном месте . Целый блокнот исписан был ,уже и не осталось в памяти ничего . Но одно я запомнил точно , я понял ,как с пустого носителя восстанавливают файлы ))
Моё знакомство с внутренним миром ФС началось после встречи с YAFFS и UBIFS для NAND-флешек, интересно было тогда понять в чём отличие ФС, заточенных под NAND, в отличии от ФС для блочных устройств в Linux. Ещё возня с Ext2/3, XFS и ReiserFS была тем ещё увлекательным приключением, хотя концепция BTRFS для меня всё ещё туманна.
Простота файловой системы FAT, несмотря на отсутствие расширенных возможностей, остается вечным достоинством, а ее открытая спецификация - свидетельством ее непреходящей привлекательности.
Добрый день! Спасибо за отличный ролик, интересная и структурированная информация и отличная анимация! Заметил не большую опечаточку на 20 минуте, наверное под номер месяца отведено не 5 а 4 бита, так как для этого их достаточно, так же далее говориться что для часов отведено 4 бита, а в анимации нарисовано 5.
всё ясно -понятно ))): перемножаем буквы на цифры а потом цифры на буквы , вычитаем среднее арифметическое и получаем адрес , который надо перевести в шестнадцатеричный формат .. и это в темпе 200 слов в минуту .. 😏
Супер контен! Смотрю с огромным удовольствием. Одну вещь только не понял: как в каталоге или корне перечисляется всё его содержимое. То ли в видео отсутствует, то ли я пропустил😕
Добавь в видео эффект капли курсор подсвечивающий о каком поле сейчас идет речь. так как не всегда понятно о каком поле ты говоришь в конкретный момент.
Чёрт возьми как же охриненно жить в 20-х годах 21 века, вся информация наглядно есть в интернете, нам в своё время приходилось книжки читать чтоб узнать информацию размером с абзац!
Огромное спасибо за ваш труд, расскажите про ос, вот есть винда там есть bios, что это по сути для чего нужен и есть либиос в маках, а если нет то почему. Что такое ms-dos в винде и если есть то что по сути и есть ли подобное в маке?
21:22 так и не понял почему мы указываем кластер с номером 2 для корневого каталога и потом эту двойку вычетаем( десять раз переслушал и не сложилось в голове что к чему. может кто в комментах еще понятнее объяснит?
Привет, прошу кого-нибудь в теме уточнить момент: во фрагменте 7:35 говорится о том, что при запуске компьютера происходит копирование загрузочного сектора активного раздела в блок по первоначальному адресу кластера с MBR (0х7C00) с последующей передачей управления на тот блок; однако во фрагменте ~ 10:15 при разговоре о нулевом адресе диска с MBR-кодом в ролике уже указан другой адрес (0х7E00). Правильно ли я понимаю, что речь идет уже о "новом" адресе MBR после перемещения себя?
Я пишу загрузчик ОС, и нужно было разобраца с FAT чтобы найти файл ядра и запустица. И тут видео с описанием работы, редчайшая роскош для такой информации. Обычно вся такая информация написана сложным языком (будто мода какая то, чем заумней написано тем ты умней), написана на англиском, и самое страшное если эта информация устарела или не полная.
Если на диске в мбр и в начале каждого раздела ассемблерный код, получается что если я сделал загрузочный диск под одну архитектуру, на другой он даже не заведётся?
Если я верно понял, что значит "заведется", то беспокоиться не о чем, диск заведется, а точней: прочитать и записать данные будет возможно, если ОС поддерживает файловую систему, а вот загрузочный код в этом секторе будет работать некорректно, если конечно, устройство на другой архитектуре использует MBR так же как и IBM PC-совместимые ПК.
Когда удаляешь через Shift + Del безвозвратно же стирается файл??? Я вроде бы не находил удаленный таким способом файл программой восстановления файлов.
Наш телеграм-канал: t.me/Alek_OS
ты лучший, спасибо огромное за весь твой контент
Что за трек играет с начала видео?
Не однозначное отношение к инфе. Когда Вы говорили FAT64 Вы имели в виду ExFAT или просто какую то предыдущую версию FAT для серверов (я знаю что там как правило NTFS и ReFS используются)?
Просто говорят что Windows XP 64 не существует изза ядра или чего то еще. Но я то знаю что Windows Server 2003 64x существует который является Windows XP но адаптацией для серверов. и значит отсутсвие Windows XP 64 это не проблема ядра или чего то еще. А просто маркетинговый ход. Тоже самое может быть и FAT64 который мог существовать в ограниченном доступе но до ExFAT который тоже называют FAT64. Ну Вы поняли.
НЕ однозначность в том что Вы не рассказали в чём отличие ExFAT от FAT32, ведь кроме поддержки разрядности в новой ExFAT добавили новые возможности. Расскажите какие. Меня интересует защищённость от сбоев. Количество таблиц, и самое главное в какой последовательности и при каких обстоятельствах перезаписываются резервные таблицы в Windows, для (преносимых или HDD) дисков.
Это видео было бы на порядок полезней если бы показал простой пример на С нахождения и чтения каталога и какогонибудь файла.
@@ВасилийТёркин-г3м Причём тут С? может Вам на ассемблере пример показать? или на Rust? или Phyton? Этого достаточно в Hex редакторе смотреть. Не просите смешивать 2 разные темы, Разметка диска и доступ на C к дискам совсем разные темы. Если смешать 2 темы, то объём увеличится в 2 раза. А тем кому С не нужен? они будут этому ролику дизлайки ставить?
"Хорошо, что вы мне всё объяснили. Плохо, что я ничего не понял." )))
Го видео "Как устроен UEFI/BIOS"?
/LibreBoot
Поддержу. Здесь непаханное поле. Вся загрузка ПК как аппаратно, так и с точки зрения команд и прерываний. Как было через MBR, и как сейчас. От себя добавлю, можно в будущем и другие ФС осветить )
+
@@Anti_During Есть у меня задача кста... и для ее выполнения нужно мне возиться с драйвером ГП, UEFI и ACPI таблицами... а я ни в чём из этого возиться не умею :DD Максимум, могу посмотреть как всё сложно, мб конфиги настроить в UEFI перед компиляцией... что совершенно бесполезное дело. Без знаний тут тяжело... сдвиги идут медленно. Я и представить не могу, кто те самые люди, что пишут и портируют UEFI на всё и вся.
++++++++
Я запутался на пятой минуте. Уже третий раз пересматриваю. И не могу понять каким нужно быть умным человеком, что бы придумать всё это.
Не огорчайся ! Не всем же быть программистами или сисадминами .
"Не боги горшки обжигают". Во первых все это было придумано не на пустом месте, инженеры отталкивались от чего то более примитивного; во вторых - "у страха глаза велики" - все новое кажется невероятно сложным, но если поработаешь с ним какое то время, все оказывается не таким уж и страшным. Конечно нельзя сказать что ФС это просто, однако важно не опускать руки и продолжать пробивать ту тему что тебе нужно для решения задачи; И не обращайте внимание на комменты вроде - "Не всем же быть программистами или сисадминами ." - это тупой троллинг. Терпение и труд все перетрут, было бы желание. Дам небольшой совет - отделяй первостепенное от второстепенного (абстракция) - не все что здесь показано нужно знать - с первого захода главное понять общий принцип, а далее можно периодически возвращаться, проясняя все больше и больше интересующих моментов.
все это писалось тысячью людьми на протяжении десятилетий. Если так подумать, то это каким человеком надо быть что бы открыть все известные законы физики, изобрести радио и построить ядерный реактор. Это же не один человек делал
Как уже писалось не один человек это разрабатывал. Но думаю самое трудное не разработать что-то новое с нуля, а сделать что-то новое из старого путем добавления костылей.
Хорош братан, давай давай вперед! Контент вообще в кайф, красавчик!
@@itforall89 *Extreme Code
Ты немного не туда попал...
Это просто супер контент. Нужно больше про другие файловые системы, сетевое взаимодействие, usb, различные протоколы и всё такое !!!
17:41 Пожалуйста, добавьте подсветку для комментариев справа/блоков посередине (или затемнение на всё остальное), чтобы не теряться, что нового на экране появилось или на что ссылаетесь сейчас
там их нет
Я понял это так.
1.MBR - находит активный раздел с загрузочным сектором, освобождает ему место в оперативе, а потом загружает его. (Именно этим и занимается MBR).
2. После его загрузки и начинается загрузка файловой системы. EBPB представляют из себя служебную информацию, которая нужна для взаимодействия драйверов с файловой системы, адрес резервной таблицы, адрес таблицы и вообще характеристики FAT таблицы. FSINFO - предоставляет данные FAT таблицы, которые облегчают работу с ней.
3. FAT - представляет карту области данных, в которой описывается состояние каждого участка области данных. Область данных разбивают на кластеры. Кластер - это один или несколько смежных секторов в логическом адресном пространстве области данных.
Кластер - это минимальная адресуемая единица дисковой памяти, выделяемая файлу (или некорневому каталогу). Файл или каталог занимает целое число кластеров.
Логика работы самой таблицы с файлами, и проблема фрагментации в целом и так понятна.
4. Далее, чтобы узнать как определить какой кластер файла будет первым, мы должны обратиться к каталогу в котором этот файл находится. При этом вся иерархия диска начинается с корневого каталога, который располагается в блоке данных. Каталог содержит хранилище структур, где каждая структура занимает 32 байта и показывает характеристику самого файла в том числе и первый кластер.
5. LFN - чисто нужна для названий.
6. Чтобы найти нужные нам данные мы должны найти первый сектор рутевого каталога и далее смещение относительно рутевого каталога, затем всё переводим в сектора, который можно перевести в адрес, тем самым мы и получим расположение нашего файла.
7. Удаление файла - чисто манипуляция с заменой значений в кластерах + SFN и LFN (если присутствует). Тем самым происходит не удаление а возможность перезаписать данные кластеры.
09:31 >короткий jmp совершит переход по адресу своего операнда
ЕМНИП, операнд короткого jmp это смещение от текущего адреса (IP), и в данном примере переход на адрес 5А происходит не потому, что операнд равен 5А, а потому что инструкция jmp находится по адресу 00 (то есть будь эта инструкция по адресу 01, то опкод EB 5A прыгнул бы на адрес 5B).
Всё круто, очень чёткое объяснение. Я недавно делал копию диска и мне как раз нужны были расшифровки начальных данных. Я разобрался, но с этим видео, конечно, было бы быстрее. Небольшое пожелание - когда на экране много информации и появляется ещё информация не снизу, а где-то в середине, в пустом месте, заметность её появления снижается. Я по звукам привык и слышу, что где-то что-то появилось, но пропустил, и перематываю взад. Лёгенькую анимацию бы в тему. Всех благ, ты - крут!
Уровень моего красноречия не позволяет выразить в полном объеме всю степень восхищениия твоими видосами, поэтому просто мегалайк 😅
Круто! Не то что просто знать это, где-то найти, так ещë это сделать красиво, легко просматреваемо... Ух, восхищаюсь тобой! Крутые и полезные видосы!
Обожаю подобные видео про низкий уровень работы ПК... Только ничего не понятно, но зато невероятно интересно!
Великолепнте видео.
Крайне редко пападаются такие грамотные и позновательные видео.
Как всегда супер! Спасибо.
10:30 опечатка на картинке: адрес сигнатуры 0x1F0E, по контексту должно быть 0x01FE
помню дипломная работа у меня была электронное пособие по файловым системам, эх как же давно это было, спасибо приятно было посмотреть и вспомнить
Это очень крутая работа. Буквально можно на одном дыхании смотреть, если бы не смотрел во время работы)))
Я понял точно лишь малую часть, но было мега интересно, круто все изобразил. Спасибо😃👍
Начал смотреть видео, и поймал себя на мысли, что не подписан, хотя посмотрел уже пол канала. Быстро исправил эту ошибку, и пробежался везде лайки поставил. Потому-что такой труд и уникальный контент, должны быть замечены.
Круто!
Но я ничего не понял.
Может пока не было таких задач. Может позже появятся.
Спасибо за материал.
Качество подачи и самого материала на высоте!
Так может и не понятно от того, что не круто?
Ибо ты не системный программист...
@@eienni9168 системный программист пойдет спецификацию читать, зачем ему это видео со случайными фактами из спецификации?
@@С.Семенчук Я позалипал лично) Довольно прикольно)))
@@С.Семенчук Зайти на видео, поплеваться и посрать в комментарии - любимое дело каждого уважающего себя ебаклака
Очень интересно 🔥 Жду видео про NTFS) Конечно круто бы было увидеть и про другие файловые системы, но возможно в этом нет смысла
Смотрю уже очень давно, всегда с нетерпением жду новые ролики так как контент очень полезный, доставляется понятным языком и приятной картинкой. Спасибо за то что вы делаете, это супер🔥
Просто лучший🔥🔥🔥пересматриваю твои ролики по несколько раз, многие из которых у меня в избранном. Искренне благодарю тебя за всё то, что ты делаешь и какой контент выкладываешь🔥🔥форма подачи, информация вместе с визуализацией сказанного - крайне мало такого полезного материала. Респект тебе за твое творчество и обучение🔥А за ролик про Тьюринга отдельное спасибо👍🔥Лучший🤝🔥
Как всегда, превосходно.
P.S. За "Home in Florance" особая похвала)
Наша жизнь прекрасна, брат...
Ничто не истинно...
Спасибо за максимально простое и увлекательное изложение!
Я искал именно эту информацию и именно в таком виде. Поток информации для меня очень большой, но медленный разбор надеюсь мне поможет. Спасибо!
Прикольно позалипать))) А так - все лежит в открытом доступе. При должных знаниях разобрать такую структуру как два пальца)
Спасибо! Надеюсь что выйдет такое же видео о том, что такое ASCII, Unicode, utf-8,16 и 32 и вообщем про кодировки символов
У него есть такое видео, полистай вниз.
Интересно, подробно всё так. Очень качественный контент, спасибо за это.
Братан, ты Гений ! Так держать👍 Объясняешь очень сложные вещи простым языком.
Просим продолжение видео про язык ассемблера!)
Ну и что у этого языка общего с файловой системой ?
@@ВалентинБоев-ы8ъ должно быть что то общее?
@@linuxeed Конечно . Сам принцип сохранения информации и доступа к ней .
Когда работал с флешкой на низком уровне по SPI , информацию приходилось собирать кусками и подолгу . Таких развернутых видео я не встречал ,где все объяснено в одном месте . Целый блокнот исписан был ,уже и не осталось в памяти ничего . Но одно я запомнил точно , я понял ,как с пустого носителя восстанавливают файлы ))
Отличный материал, спасибо за Ваш труд! Очень жду похожее видео про Ext*
Лучше BTRFS сразу, все на нее переходят
Очень интересная тема
Спасибо за работу
Всем мира и добра
Вот такие лекции и формат должен быть в школах и универах! 👍
Один вопрос. Зачем?
@@P3nesvald за шкафом.
Благодарю за откровенно хорошую подачу материала) лучший
Моё знакомство с внутренним миром ФС началось после встречи с YAFFS и UBIFS для NAND-флешек, интересно было тогда понять в чём отличие ФС, заточенных под NAND, в отличии от ФС для блочных устройств в Linux. Ещё возня с Ext2/3, XFS и ReiserFS была тем ещё увлекательным приключением, хотя концепция BTRFS для меня всё ещё туманна.
BTRFS топчик, сам начинал делать прогу для взаимодействия с ней, застрял на логияеских адресах, концепт потом понял, но возвращаться чет лень
Супер, сразу в избранное. Спасибо за разбор.
Наконецто, что то что нужно пересмотреть несколько раз
полезнейший канал 🤝 смотрю с интересом всегда, тоже уверен за фрибсд будущее !
Простота файловой системы FAT, несмотря на отсутствие расширенных возможностей, остается вечным достоинством, а ее открытая спецификация - свидетельством ее непреходящей привлекательности.
Есть открытая спецификация для BTRFS, которая во всем лучше
Aleks спасибо за информацию👍
Наконец-то я узнал недостающую деталь из видео про достижения дзен на канале! Теперь остались мелочи!
Ничего не понятно, но очень интересно! Пересмотрю-ка ещё раз.
Отличный видос 👏
Thank you Alec))
Добрый день! Спасибо за отличный ролик, интересная и структурированная информация и отличная анимация! Заметил не большую опечаточку на 20 минуте, наверное под номер месяца отведено не 5 а 4 бита, так как для этого их достаточно, так же далее говориться что для часов отведено 4 бита, а в анимации нарисовано 5.
Как обычно топовый видосик желаю продвижения
27:01 Если это простота, то давай видео про ntfs и ext4. А я пока пойду зашивать череп , от взрыва мозга :)
не одним нажатием мыши)
либо 2 нажатиями (вызов меню > удалить)
либо 1 нажатие + 1 нажатие клавы (ткнуть (выбрать) и del)
либо клавой выбрать и del
Давай видео про файловую систему EXT4 и BTRFS
Это просто вау!
В такие моменты понимаешь, какие же всё же инженеры и программисты просто люди на другом уровне :D
Спасибо за видео!
Благодарю) @Ashas12
Хорошее начало дня 👍
Прям завтрак для ума
всё ясно -понятно ))):
перемножаем буквы на цифры а потом цифры на буквы , вычитаем среднее арифметическое и получаем адрес , который надо перевести в шестнадцатеричный формат .. и это в темпе 200 слов в минуту .. 😏
Спасибо. Интересно Вас послушать про другие ФС.
Спасибо, очень познавательно ❤
Спасибо! Ты лучший!
после просмотра появился смысл жизни. спасибо.
Выпускай видосы чаще уникальная подача материала и крайне полезная информация!
Я просто хотел узнать что надежнее для флешки))) знания у автора уровень Бог.
Было бы интересно послушать про отличия MBR и GPT, как раз недавно в работе столкнулся
16:16 странно хранить адрес резервной копии в самой структуре. Он же может быть так же повреждён. Было бы логичнее его захардкодить
Кстати, так вроде и сделано в NTFS, если я ничего не путаю
@@Pavel_6C в BTRFS копии захардкожены
Это ж на сколько нужно уметь рассказать, чтоб даже такой далекий человек, как я, начал что то понимать...
Препод: 0:10
Я: отвлекаюсь на одну секунду
Препод: 14:35
Отлично. Теперь ждём матчасть про ext3, ext4, а также купертиновскую файловую систему. А если уже имеется, то ссылку пожалуйста.
Очень интересно !!! 👍👍👍
Как всегда на высоте!
Алек, а какую литературу можно почитать по этой теме? Подойдёт ли тот же самый Таненбаум?
Самый лучший канал на ютубе! Не забрасывай свое дело!
Спасибо дружище! Отличный канал! Просветил дедушку!
Супер контен! Смотрю с огромным удовольствием. Одну вещь только не понял: как в каталоге или корне перечисляется всё его содержимое. То ли в видео отсутствует, то ли я пропустил😕
А всякие линуксовые ф.с. чем отличаются? Ext4 FS, reiser fs и пр.?
Спасибо тебе добрый человек !!!
9:02 Опечатка, написано Parametr
Очень интересно 😍👍
Добавь в видео эффект капли курсор подсвечивающий о каком поле сейчас идет речь. так как не всегда понятно о каком поле ты говоришь в конкретный момент.
Супер!!!
Ну а теперь NTFS)))
Спасибо за отличное видео
Воу-воу-воу
Новое видео
Спасибо!!!
Чёрт возьми как же охриненно жить в 20-х годах 21 века, вся информация наглядно есть в интернете, нам в своё время приходилось книжки читать чтоб узнать информацию размером с абзац!
Наконец-то хоть одно нормальное видео про fat32 , как раз писал свою ОС на fasm
Огромное спасибо за ваш труд, расскажите про ос, вот есть винда там есть bios, что это по сути для чего нужен и есть либиос в маках, а если нет то почему. Что такое ms-dos в винде и если есть то что по сути и есть ли подобное в маке?
21:22 так и не понял почему мы указываем кластер с номером 2 для корневого каталога и потом эту двойку вычетаем(
десять раз переслушал и не сложилось в голове что к чему. может кто в комментах еще понятнее объяснит?
Пересмотрю еще несколько раз, чтобы получше понять 😁
Даёшь в дополнение к этому видео, ролик про ext2/3/4?? возможно про swap
Ну своп на винде и линуксе работает несколько по разному и не в пользу первой
Привет, прошу кого-нибудь в теме уточнить момент: во фрагменте 7:35 говорится о том, что при запуске компьютера происходит копирование загрузочного сектора активного раздела в блок по первоначальному адресу кластера с MBR (0х7C00) с последующей передачей управления на тот блок; однако во фрагменте ~ 10:15 при разговоре о нулевом адресе диска с MBR-кодом в ролике уже указан другой адрес (0х7E00). Правильно ли я понимаю, что речь идет уже о "новом" адресе MBR после перемещения себя?
В первом случае это адрес в оперативе, во втором это адрес на жёстком диске. Они никак не связаны между собой
За саундтрек из 2 Ассасина лайк!)
Точно ролик про ФС, а не BIOS?)
Ролик огонь! Но очень сложный, ожидал послушать про популярные ФС
Я пишу загрузчик ОС, и нужно было разобраца с FAT чтобы найти файл ядра и запустица. И тут видео с описанием работы, редчайшая роскош для такой информации. Обычно вся такая информация написана сложным языком (будто мода какая то, чем заумней написано тем ты умней), написана на англиском, и самое страшное если эта информация устарела или не полная.
А что с СоветскойМетодойФорматирования ? Или т. Калифорнийскую будете показывать?
Желаю тебе бриллиантовую кнопку ютюб
такой же видос про btrfs хочу
Крайне интересно
Моя любимая тема ❤
Мне кажется пора подсвечивать новые значения в таких табличках
Если на диске в мбр и в начале каждого раздела ассемблерный код, получается что если я сделал загрузочный диск под одну архитектуру, на другой он даже не заведётся?
Если я верно понял, что значит "заведется", то беспокоиться не о чем, диск заведется, а точней: прочитать и записать данные будет возможно, если ОС поддерживает файловую систему, а вот загрузочный код в этом секторе будет работать некорректно, если конечно, устройство на другой архитектуре использует MBR так же как и IBM PC-совместимые ПК.
Посмотри внимательно начало. Думаю там есть ответ на твой вопрос.
@@Nixguy да, именно это я и имел ввиду. Потому и написал про "загрузочный диск"
Блин, а можно видео по ext2, как раз сейчас командой для лабы в вузе пишем на его основе свою файловую систему
Про время не ясно: хранение в utc или локальное время?
Програмист: ты испульзуешь FAT?
Знающий англ: Сам ты жирный
Очень крутое видео!
Когда удаляешь через Shift + Del безвозвратно же стирается файл???
Я вроде бы не находил удаленный таким способом файл программой восстановления файлов.