Я пытаюсь создать образ загрузочной дискеты (.img) для очень старой версии Debian. Я надеюсь запустить его на виртуальной коробке. мне удалось создать .img и смонтировать его на /media /floppy как цикл. Debian состоит из 3 файлов: загрузочный диск, basedsk1 и basedsk2. тип файла загрузочного диска есть; Бинарный (приложение / октет-поток). я пытался использовать дд, но он всегда не открывается / медиа / дискета.

инструкции Debian заключаются в следующем;

Msgstr "Образы загрузочного диска и basedisk можно найти в каталоге" base ". Монтаж basedisks требуется. Просто загрузите три образа диска, используйте gunzip, чтобы распаковать их, а затем скопируйте или скопируйте образы на дискету. Загрузите систему с загрузочного диска и следуйте инструкциям по установке базовой системы.

Пакеты Debian Linux можно найти в каталоге packages'. Installation of these packages is completely optional. Install only the packages that you need or want with the утилиты dpkg '; Печатные копии man-страницы dpkg в формате ASCII и PostScript можно найти в каталоге `doc 'верхнего уровня."

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

1 ответ1

2

Прежде всего: dd не заботится о каталогах. Это не инструмент архивации и не извлекает файлы из изображения. Что это, по существу , прославила программа cat которая занимает ровно один файл в качестве входных данных и один файл в качестве выходного сигнала.

"Файл" может быть файловым узлом /dev, обычно соответствующим диску. Например, если вы хотите записать образ на физический дисковод гибких дисков, вы должны использовать dd if=bootdisk.img of=/dev/fd0 (который не сильно отличается от cat bootdisk.img > /dev/fd0).

Обратите внимание, что это делается без установки устройства в любом месте. Образ содержит все содержимое устройства - загрузочный сектор, таблицу разделов, файловую систему и т.д.


Но сейчас дд совершенно не нужен.

Согласно инструкциям Debian исходные изображения создавать не нужно - они уже доступны для скачивания. И, согласно вашему сообщению, это не физический диск, а файл образа для VirtualBox.

Так что просто используйте загруженный образ непосредственно с VirtualBox. Больше ничего (кроме распаковки) не нужно делать.

(Ну, конечно, нет ничего плохого в создании пустого образа, подключении устройства цикла с помощью losetup и последующем использовании dd if=bootdisk of=/dev/loop0 . Но это совершенно бесполезно - в конце концов, вы просто скопируете файл A в файл B.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .