Book
- Basic setup of a SOHO server
- SoHo - Software repositories
- SoHo - Alias of loopback interface
- SoHo - IPtables configuration example
- SoHo - Webmin
- SoHo - DNS
- SoHo - VMWare
- SoHo - Windows
- SoHo - OpenVPN
- SoHo - Remote Desktop
- Nameserver on Windows XP forwarding to public DNS with private zones
- SoHO - NTP
- SoHo - SSH
- SoHo - Ubuntu prerequisites
- How to strengthen SSH
- Fixing Nessus complaints
- Java installation on RHEL 4
- Installing vsFTPd on CentOS
- How to setup CA (certificate authority)
- Installation of VIM X11 and archivers on RHEL 4 x86_64
- SoHo - MS & Open-Office
- User management
- CommuniGate Pro
- Backup
- Issue tracking for small groups
- Jabber setup and configuration
- Monitoring & Statistics
- Printing in SOHO
- Faxes in SOHO
- T38 Modem
- PostScript fonts for faxes
- Installing Brother MFU drivers on Ubuntu
- Installing Hylafax client on RHEL4 and Fedora
- Installing Hylafax server on RHEL4
- Installing Hylafax server on Ubuntu
- Integrating Hylafax with CUPS
- Integrating Hylafax with CommuniGate
- Managing Hylafax from Ubuntu client
- Sending and receiving faxes over internet (links)
- How to test faxing
- Drivers for Brother MFUs
- Brand new idea about faxing
- External faxing resources
- Antivirus & Antispam
- External SOHO References
- Supplementary SOHO procedures
SoHo - CD for server flash upgrade
Процедура
- Устанавливаем HP USB Disk Storage Format Tool.
- Забираем образ загрузочной дискеты DOS 6.22 или Windows 98 SE с сайта bootdisk.com.
- Скачав самораспаковывающийся архив с образом, распаковываем его:
$ unzip boot98se.exe Archive: boot98se.exe warning [boot98se.exe]: 105508 extra bytes at beginning or within zipfile (attempting to process anyway) file #1: bad zipfile offset (local header sig): 211016 (attempting to re-compensate) inflating: boot98se.IMA
- Получаем свой образ:
$ mv boot98se.IMA boot98se.img
- Вставляем загрузочную USB-флэшку в USB-порт компьютера
- Конфигурируем виртуальную машину:
- направляем floppy на образ загрузочной дискеты
- направляем USB на вставленную флэшку
- Загружаем виртуальную машину Windows XP
- Устанавливаем и запускаем HP USB Format Tool'
- Выбираем файловую систему FAT и установку загрузчика с использованием A:. (Нельзя выбирать FAT32: иначе parted откажется уменьшить размер партиции до 32Mb)
- На флэшку будет установлен MBR и одна активная партиция.
- Отключаем флэшку от Windows.
- Находим устройство флэшки в Linux. Предположим, это /dev/sdd.
- Уменьшаем партицию /dev/sdd1 до 32MB:
$ parted /dev/sdd GNU Parted 1.8.6 Using /dev/sdd Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) resize 1 Start? [32.3kB]? End? [128MB]? 33MB (parted) quit Information: Don't forget to update /etc/fstab, if necessary.
- Монтируем флэшку и переписываем на нее нужные файлы:
$ cd /tmp $ mkdir fw $ mkdir disk $ mkdir flash $ ... unzip firmware_files.zip --> fw/ ... $ mount -o loop -t vfat boot98se.img disk $ mount /dev/sdd1 flash $ ... copy files ... $ umount flash $ umount disk
- Сбрасываем полный образ флэшки (включая partition table и MBR) в файл:
$ dd if=/dev/sdd of=flash_sdd.img bs=1m count=34
- Создаем образ загрузочного CD:
$ genisoimage -r -b flash_sdd.img -hard-disk-boot -c boot.cat -o boot_iso.iso flash_sdd.img
- Тестируем загрузочный CD в ВМ и прошиваем образ.
Ссылки
- Как создать загрузочную флэшку для DOS
- BIOS flashing with a bootable CD
- Bootable DOS CD for BIOS update (linuxvillage)
- Загрузочные DOS-флэшки (linuxcompatible)
- Make a bootable USB key (for flashing your BIOS, firmware, etc) (gamebeat!!!)
- Как в Linux перечитать таблицу партиций без перезагрузки (partprobe)
- Поиск HP USB Disk Storage Format Tool
- Образы загрузочных дисков на bootdisk.com
Attachments
HP-USB-Tool-v2_1_8-SP27608.exe 1.98 MB
boot622.exe 1.01 MB
boot98se.exe 842.99 KB

Comments
Post new comment