на главную обо мне контакты катра сайта
Блог Создание и продвижение сайтов
 

Загрузка с дискеты без дисковода

-

Для решения задачи обновления биоса материнской платы может потребоваться загрузиться с устройства которого не существует, например с floppy или cd привода. Эту проблему можно решить используя grub и пакет syslinux

Для начала нужно подготовить загрузчик:

sudo aptitude install syslinux
sudo cp /usr/lib/syslinux/memdisk /boot/

Затем нужно подготовить дискету с досом

wget http://www.allbootdisks.com/downloads/Disks/MS-DOS_Boot_Disk_Download47/Diskette%20Images/Dos6.22.img
sudo mount Dos6.22.img /mnt -o loop

Там можно удалить всё кроме

  • autoexec.bat
  • command.com
  • config.sys
  • himem.sys
  • io.sys
  • mscdex.exe
  • msdos.sys

эти файлы необходимы для загрузки DOS, затем нужно скопировать туда файлы прошивки и прошивальшика

  • a7528ims.ram
  • afud4310.exe

Копируем полученный образ дискеты туда же куда memdisk

sudo cp Dos6.22.img /boot/

Всё, перезагружаем копьютер и в меню grub выбора ос для загрузки жмём кнопку c, а затем выбираем раздел где размещены Dos6.22.img и memdisk и запускаем его вот так

root (hd0,0)
kernel memdisk
initrd Dos6.22.img

Всё, через секунду загрузится дос готовый для прошивки

текст недоступен

другие страницы раздела

комментарии (6)

1 → анонимное сообщение

Теперь видит всю оперативку?

2010-03-14 00:06:25

2 → анонимное сообщение

Кошерней образ дискетки фридос.

2010-03-14 19:36:07

3 → анонимное сообщение

#2: Кошерней образ дискетки фридос.у меня под фридосом почему то запускался прошивальщик, вернее зависал до бесконечности

2010-03-14 20:12:10

4 → анонимное сообщение

откуда взялся в досе kernel.sys?

2010-03-15 11:14:25

5 → анонимное сообщение

#4: поправил, kernel.sys - файл из фридоса, в котором прошивальщик зависает

2010-03-15 11:16:38

6 → анонимное сообщение

Привет! Прочитал в некоторых блогах как можно загрузиться с ISO-файла. Однако, там запускают обычно Live-CD с линуксом, а как насчёт загрузки с вообще любого ISO? Например, с виндой, FreeBSD, Silaris и т.д.? Не попадалось подобного решения?

2010-04-01 07:04:42

Valid XHTML 1.0 Strict Читать в Яндекс.Ленте Вятка-на-Сети: Каталог ресурсов