Здравствуйте!
Подскажите, какими программами можно создавать образы дискет? Именно создавать образ, а не записывать его на дискету.
Спасибо.
Образы дискет (чем можно создать?)
Модератор: /dev/random
-
anonymous.ru
- Сообщения: 614
-
Rmic
- Сообщения: 87
- ОС: Linux
Re: Образы дискет
Не, такое не пойдёт:
У меня нету флопика вообще, но надо создать образ дискеты из папки с файлами (наподобие того как это делается в mkisofs).
Код: Выделить всё
dd if=/dev/fd0 of=<имя_файла> bs=1024У меня нету флопика вообще, но надо создать образ дискеты из папки с файлами (наподобие того как это делается в mkisofs).
Пингвин - друг человека!
-
anonymous.ru
- Сообщения: 614
Re: Образы дискет
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
Примерно так
Может кто-нить проверит-поправит
Дальше читай маны
-
Rmic
- Сообщения: 87
- ОС: Linux
-
Rmic
- Сообщения: 87
- ОС: Linux
Re: Образы дискет
Возникла некоторая сложность следующего вида:
После того как я устанавливаю GRUB на дискету, я больше не могу её смонтировать.
Например:
Далее запускаюсь с образа дискеты в виртуалке (VirtualBox) и вижу, что GRUB установился (есть командная строчка)
Но, если я снова пробую выполнить:
(указывать -t vfat тоже пробовал)
Вот. Как можно смотнировать дискету?
После того как я устанавливаю 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: Образы дискет
ну правильно
ты же сам, ручками уничтожил суперблок файловой системы 
конечно она монтироваться не бедет.
Тебе нужен загрузочный образ VirtualBox?
Так бы сразу и сказал
О то ходим вокруг да около
Лучше сразу формулировать задачу.
Давай ты еще раз сформулируешь вопрос
Скажи, что конкретно тебе надо?
конечно она монтироваться не бедет.
Тебе нужен загрузочный образ VirtualBox?
Так бы сразу и сказал
О то ходим вокруг да около
Лучше сразу формулировать задачу.
Давай ты еще раз сформулируешь вопрос
Скажи, что конкретно тебе надо?
-
Rmic
- Сообщения: 87
- ОС: Linux
Re: Образы дискет
Задача в следующем:
создать образ загрузочной дискеты, на которой в качестве загрузчика установлен GRUB, способный запустить ядро Linux.
создать образ загрузочной дискеты, на которой в качестве загрузчика установлен GRUB, способный запустить ядро Linux.
Пингвин - друг человека!
-
anonymous.ru
- Сообщения: 614
-
Rmic
- Сообщения: 87
- ОС: Linux
Re: Образы дискет
Как я заметил, mkboot является скриптом. Не совсем понял как именно он работает, но попробовал всё таки его использовать.
Проблема возникла в том, что ему (скрипту) нужно указать устройство, которое требуется сделать загрузочным. В моём же случае имеется только образ дискеты. Пробовал указывать в качестве устройства сам файл образа. Скрипт говорит, что это не block device.

Проблема возникла в том, что ему (скрипту) нужно указать устройство, которое требуется сделать загрузочным. В моём же случае имеется только образ дискеты. Пробовал указывать в качестве устройства сам файл образа. Скрипт говорит, что это не block device.
Пингвин - друг человека!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Образы дискет
так подправьте нужные строчки.
во-первых, те, где создается конфигурационный файл и в него делается запись «boot = ...». лучше, наверно, явно написать там /dev/fd0
во-вторых, в команды монтирования образа добавьте -o loop
в-третьих, к команде создания файловой системы добавьте опцию -F
где-то так...
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог