![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
![]()
Есть PBR запись самописной ФС. Записываю эту запись в файл образа побайтово с помощью команды linux "dd".
1. Потом пытаюсь скопировать туда файл с помощью "cp"(не работает) не распознаёт ФС (как-будто её нет). 2. Пробовал создать tempdir и примонтировать к образу тоже самое. 3. Пробовал не самописную PBR, а PBR FAT32, точно также не распознаёт ФС. 4. Зато "mkfs.fat32" а потом скопировать туда файл с помощью "cp" и "mount" то всё работает. Вопросы: 1. В чем прикол? 2. И как привязать самописную ФС к образу а потом записывать туда файлы проекта ОС как на обычный диск? |
![]() |
![]() |
![]() |
#2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
1) PBR к ФС не имеет отношение.
2) cp без монтирования не работает. Вот первая ссылка из выдачи гугла: http://fejlesztek.hu/create-a-fat-fi...mage-on-linux/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#3 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
А если хотите свою ФС. То вам придётся реализовать свой драйвере.
Поминаемому FUSE-драйвер https://www.ibm.com/developerworks/r...use/index.html
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
![]() |
![]() |
![]() |
![]() |
#6 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
А вы про это. Извиняюсь тогда да. Но помимо первого кластера раздела ещё нужно и соблюсти формат файловой системы таблицы и корневая директория.
Проще за основу драйвера взять: https://github.com/JackSlateur/curlf...master/ftpfs.c
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
![]() Цитата:
Я думаю, что свой драйвер вначале надо встроить в linux, а потом уже форматировать образ в свою ФС, а потом уже можно будет на образ записывать файлы) Надеюсь я прав? |
|
![]() |
![]() |
![]() |
#8 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]() Цитата:
Только раз ФС-ваша то линукс о ней ничего не знает. И тут вам либо писать свой драйвер под линукс, либо сделать небольшую утилиту, которая соберёт образ вашего ядра. Обзовём её mkimg. Её вы можете уложить менее чем в 100 строк против 2000 у драйвера. Тогда процесс сборки может выглядит так cp в директорию forimg, а после указываете свой mkimg ./forimg kernel.img.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
![]() |
![]() |
![]() |
#9 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
![]() |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
![]() Цитата:
Структура создаётся при создании раздела(да как и сама PBR). Я имею в виду, что структура уже подрузамевается в самопиской ФС. Я разделил PBR и структуру ФС, чтобы не запутаться когда писал вопрос. Так что, извиняюсь если кто-то не понял. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Восстановление с образа | metamark | Windows | 3 | 21.02.2016 23:11 |
создание iso образа уже устоновленной ос | :=) | Операционные системы общие вопросы | 4 | 30.10.2012 22:49 |
Создание образа видео файлов. | stenl1 | Софт | 15 | 02.05.2010 16:11 |
Создание образа системы | cemron | Операционные системы общие вопросы | 6 | 04.07.2008 03:52 |
запись образа на флешку | |{ot | Свободное общение | 2 | 24.04.2008 23:29 |