К оглавлению
1.ВведениеПользователям ОС Linux часто приходится покупать вычислительную технику с предустановленной ОС MS-DOS, Free Dos и т.п., который зачастую содержит тесты предлагаемые поставщиком.
Все было бы хорошо, но при возникновении каких-либо гарантийных случаев, требующих возврат поставщику данной вычислительной техники, от пользователя ОС Linux за частую требуется восстановить то, что было им затерто, а именно обратно установить ОС MS-DOS, Free Dos и т.п.
Поэтому перед установкой ОС Linux желательно записать образ MS-DOS, а в случае возникновения такой необходимости установить по возможности его обратно на вычислительное устройство.
2. Создание образа ОС DOS2.1. Образ можно записать с использование DD(1), который создаст файл (образ) с сохранением заданных размеров и формата структуры информации диска, как показано в примере ниже.
user@debian:~$ sudo dd if=/dev/sda1 of=/home/user/my-dosimage.img bs=512 2.2. При этом, можно задать максимальное количество блоков размером 512 к примеру равным 2880 соответствующей 1,44 МБ емкости дискеты или исходя от известного размера сохраняемого вами образа накопителя разделив его емкость на 512 байт.
user@debian:~$ dd if=/dev/sda1 of= home/user/my-dosimage.img bs=512 count=2880 3. Проверка созданного образа ОС DOS3.1. Проверить только что-то созданный образ можно выполнив FDISK(1):
user@debian:~$ sudo fdisk -l my-dosimage.img Disk /home/user/my-dosimage.img: 913 MB, 913489920 bytes 32 heads, 63 sectors/track, 885 cylinders Units = cylinders of 2016 * 512 = 1032192 bytes Device Boot Start End Blocks Id System /home/user/my-dosimage.img1 * 1 885 892048 6 FAT16 3.2. И, затем смонтировать его в корневой директории /mnt c использованием команды mount(1):
user@debian:~$ sudo mount -o loop,offset=512 /home/user/my-dosimage.img /mnt При этом, обращаю ваше внимание, что просто смонтировать
user@debian:~$ sudo mount -o loop /home/user/my-dosimage.img /mnt не получится, потому что нужно указывать смещение (в данном случае на 1 блок равный 512 байт), указанный в начальным блоке (Start), который нам выдал FDISK(1).
4.Восстановление образа ОС DOS4.1. Для восстановления образа накопителя, необходимо выполнить DD(1), который в свою очередь осуществит запись на диск в соответствие с форматом структуры информации.
user@debian:~$ dd if=/home/user/my-dosimage.img of=/dev/sda1 bs=512 | |
К оглавлению |