Очевидно я что то недопонимаю в создании образов коммандой dd.
Я хочу создать образ дискетки с загрузчиком grub.
Вот параметры дискеты, которые возвращает fdisk -l:
Disk /dev/fd0: 1 MB, 1474560 bytes
2 heads, 18 sectors/track, 80 cylinders
Units = cylinders of 36 * 512 = 18432 bytes
Disk identifier: 0x00000000
Создаю образ дискеты:
$ dd if=/dev/zero of=grub.ext2.i386.img bs=512 count=2880
То есть 2880=80*36
Создаю на этом образе файловую систему, например фат:
$ mkdosfs grub.ext2.i386.img
Пробую смонтировать:
sudo mount -o loop grub.ext2.i386.img mntdir
Успешно..
Копирую на дискету файлы grub:
$ sudo cp -r /boot/grub mntdir/grub
Отмонтирую образ..
Сохраняю первый сектор образа:
$ dd if=grub.ext2.i386.img of=mbr bs=512 count=1
Записываю grub в MBR образа:
$ dd if=/boot/grub/stage1 of=grub.ext2.i386.img bs=512 count=1
После этого образ перестаёт монтироваться.. я порушил файловую систему на нём?
Ответ на:
комментарий
от lonki-lomki
Ответ на:
комментарий
от baaba
Ответ на:
комментарий
от baaba
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Создание загрузочной дискеты (2005)
- Форум Этот вошебный grub (2016)
- Форум пропал lvm после сбоя питания (2015)
- Форум [MBR][диски] Уронил таблицу разделов диска! (2010)
- Форум SLES 10SP2 x64, сломалась загрузка (есть только сообщение «GRUB») (2015)
- Форум удаление mbr с таблицей разделов (2016)
- Форум Не загружается ubuntu server 14.04 (2017)
- Форум Как правильно переустановить Debian с сохранением данных в /home (2017)
- Форум Как подмонтировать образ HDD для qemu ? (2007)
- Форум Mint 14 + SSD (2012)