Образы дискет (чем можно создать?)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Rmic
Сообщения: 87
ОС: Linux

Образы дискет

Сообщение Rmic »

Здравствуйте!
Подскажите, какими программами можно создавать образы дискет? Именно создавать образ, а не записывать его на дискету.
Спасибо.
Пингвин - друг человека!
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Образы дискет

Сообщение vr13 »

dd :)
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Образы дискет

Сообщение anonymous.ru »

что то типа
dd if=/dev/fd0 of=<имя_файла> bs=1024
:drinks:
Спасибо сказали:
Аватара пользователя
Rmic
Сообщения: 87
ОС: Linux

Re: Образы дискет

Сообщение Rmic »

Не, такое не пойдёт:

Код: Выделить всё

dd if=/dev/fd0 of=<имя_файла> bs=1024

У меня нету флопика вообще, но надо создать образ дискеты из папки с файлами (наподобие того как это делается в mkisofs).
Пингвин - друг человека!
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Образы дискет

Сообщение anonymous.ru »

Rmic писал(а):
02.10.2007 09:31
Не, такое не пойдёт:

Код: Выделить всё

dd if=/dev/fd0 of=<имя_файла> bs=1024

У меня нету флопика вообще, но надо создать образ дискеты из папки с файлами (наподобие того как это делается в mkisofs).


тоже очень простот :) что то типа (за синтаксис не ручаюсь)

dd if=/dev/zero of=fd.image bs=1440k count=1

mkdosfs fd.image

mount -o loop fd.image ~/floppy


Примерно так :)
Может кто-нить проверит-поправит :) а то у меня линукса под рукой нет
Дальше читай маны
:drinks:
Спасибо сказали:
Аватара пользователя
Rmic
Сообщения: 87
ОС: Linux

Re: Образы дискет

Сообщение Rmic »

Спасибо! Попробую.
Пингвин - друг человека!
Спасибо сказали:
Аватара пользователя
Rmic
Сообщения: 87
ОС: Linux

Re: Образы дискет

Сообщение Rmic »

Возникла некоторая сложность следующего вида:
После того как я устанавливаю GRUB на дискету, я больше не могу её смонтировать.

Например:

Код: Выделить всё

$ mkdosfs ./fd.img
mkdosfs 2.11 (12 Mar 2005)

$ sudo dd if=stage1 of=./fd.img bs=512 count=1
1+0 записей считано
1+0 записей написано
скопировано 512 байт (512 B), 8,8e-05 секунд, 5,8 MB/s

$ sudo dd if=stage2 of=./fd.img bs=512 seek=1
215+1 записей считано
215+1 записей написано
скопировано 110132 байта (110 kB), 0,00352754 секунд, 31,2 MB/s


Далее запускаюсь с образа дискеты в виртуалке (VirtualBox) и вижу, что GRUB установился (есть командная строчка)
Но, если я снова пробую выполнить:

Код: Выделить всё

$ sudo mount -o loop ./fd.img ./mount_point/
mount: вы должны указать тип файловой системы

$ sudo mount -o loop -t msdos ./fd.img ./mount_point/
mount: неверный тип ФС, неверная опция, неверный суперблок
       на /dev/loop0, отсутствует кодовая страница или другая ошибка
       В некоторых случаях полезная информация может быть
       найдена в syslog - попробуйте dmesg | tail или что-то
       в этом роде

(указывать -t vfat тоже пробовал)

Вот. Как можно смотнировать дискету?
Пингвин - друг человека!
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Образы дискет

Сообщение anonymous.ru »

ну правильно :) ты же сам, ручками уничтожил суперблок файловой системы :)
конечно она монтироваться не бедет.

Тебе нужен загрузочный образ VirtualBox?
Так бы сразу и сказал :)

О то ходим вокруг да около :)

Лучше сразу формулировать задачу.

Давай ты еще раз сформулируешь вопрос :)
Скажи, что конкретно тебе надо?
:drinks:
Спасибо сказали:
Аватара пользователя
Rmic
Сообщения: 87
ОС: Linux

Re: Образы дискет

Сообщение Rmic »

Задача в следующем:
создать образ загрузочной дискеты, на которой в качестве загрузчика установлен GRUB, способный запустить ядро Linux.
Пингвин - друг человека!
Спасибо сказали:
Аватара пользователя
anonymous.ru
Сообщения: 614

Re: Образы дискет

Сообщение anonymous.ru »

Rmic писал(а):
06.10.2007 16:16
Задача в следующем:
создать образ загрузочной дискеты, на которой в качестве загрузчика установлен GRUB, способный запустить ядро Linux.


как насчет просто mkboot ?
:drinks:
Спасибо сказали:
Аватара пользователя
Rmic
Сообщения: 87
ОС: Linux

Re: Образы дискет

Сообщение Rmic »

Как я заметил, mkboot является скриптом. Не совсем понял как именно он работает, но попробовал всё таки его использовать.
Проблема возникла в том, что ему (скрипту) нужно указать устройство, которое требуется сделать загрузочным. В моём же случае имеется только образ дискеты. Пробовал указывать в качестве устройства сам файл образа. Скрипт говорит, что это не block device.
:(
Пингвин - друг человека!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Образы дискет

Сообщение sash-kan »

Rmic писал(а):
08.10.2007 13:17
Как я заметил, mkboot является скриптом.
так подправьте нужные строчки.
во-первых, те, где создается конфигурационный файл и в него делается запись «boot = ...». лучше, наверно, явно написать там /dev/fd0
во-вторых, в команды монтирования образа добавьте -o loop
в-третьих, к команде создания файловой системы добавьте опцию -F
где-то так...
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: