|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - [решено] [HOWTO] Создание мультизагрузочной USB-flash средствами GRUB |
|
Прочее - [решено] [HOWTO] Создание мультизагрузочной USB-flash средствами GRUB
|
Линуксоид-стакановец Сообщения: 2391 |
Профиль | Отправить PM | Цитировать Преамбула.
Вопрос №1: для чего это надо? Ответ достаточно простой: в последнее время появилось большое количество материнских плат, поддерживающих загрузку с USB носителей. USB-flash обладают рядом неоспоримых преимуществ перед CD/DVD ROM/R/RW, среди которых не последнее место занимает возможность простой модификации содержимого флешки. Вопрос №2: почему не воспользоваться возможностями самого программного обеспечения (Kaspersky, DrWeb, Acronis умеют создавать загрузочные флешки)? Ответ: флешки, созданные такими средствами, не являются мультизагрузочными. Их всё равно приходиться вручную переделывать. Амбула. Необходимые инструменты: ОС GNU/Linux с поддержкой GRUB, USB-flash накопитель достаточной ёмкости (зависит от объёма загрузочных образов, которые на нём будут размещены), fdisk или Gparted для создания/модификации разделов на flash. 1. С помощью GParted/fdisk создаём раздел VFAT(32) (чтобы она была видна и в Win) При необходимости можно ознакомиться с Русским руководством по Gparted или Руководством по программе fdisk 2. Монтируем её командой sudo mount /dev/sda1 /mnt в каталог /mnt (если ваша флешка определилась как /dev/sda) 3. Создаём директорию для Grub: sudo mkdir -p /mnt/boot/grub 4. Копируем файлы default, device.map, menu.lst, stage1, stage2 и fat_stage1_5 из /boot/grub в /mnt/boot/grub: sudo cp /boot/grub/default /boot/grub/device.map /boot/grub/menu.lst /boot/grub/stage1 /boot/grub/stage2 /boot/grub/fat_stage1_5 /mnt/boot/grub 5. Отмонтируем флешку: sudo umount /dev/sda1 6. Запускаем Grub: sudo grub 7. Задаём соответствие между устройствами: grub> device (hd0) /dev/sda 8. Устанавливаем корневой раздел: grub> root (hd0,0) 9. Запиcываем MBR: grub> setup (hd0) 10. Выходим из Grub: grub> quit 11. После этого заново монтируем флешку и редактируем menu.lst для загрузки нужных образов, например: Цитата:
|
||
------- Отправлено: 11:28, 31-07-2009 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Flash - Создание USB-ключа для входа в Windows на основе обычной Flash | Sermion | Программное обеспечение Windows | 3 | 05-06-2010 08:34 | |
Вопрос - [решено] Возможность ограничения доступа usb накопителей штатными средствами ХР. | lamamba | Защита компьютерных систем | 6 | 07-10-2009 15:40 | |
Разное - Создание сборки WinXPE для CD/DVD и для FLASH-USB | Amiranchik | Microsoft Windows 2000/XP | 2 | 12-09-2009 15:07 | |
Flash - [решено] Отключение конкретного USB-порта программными средствами | Evgesha_572 | Microsoft Windows 2000/XP | 2 | 19-06-2008 11:24 | |
Прочее - GRUB и мультизагрузка с USB | adimov | Общий по Linux | 0 | 18-10-2007 02:14 |
|