Как записать его из под Линукс?
Сообщение было изменено lw12: 27 Январь 2015 - 14:14
Отправлено 27 Январь 2015 - 14:11
Как записать его из под Линукс?
Сообщение было изменено lw12: 27 Январь 2015 - 14:14
Отправлено 27 Январь 2015 - 14:56
Скачать iso-образ LiveDisk и записать на USB - не подходит такой вариант?
Отправлено 27 Январь 2015 - 15:04
Скачать iso-образ LiveDisk и записать на USB - не подходит такой вариант?
Записывал так Unetbootin и dd, не грузится.
Отправлено 27 Январь 2015 - 15:29
А что если так попробовать:
Форматируем флешку в fat, через parted (gparted) или fdisk выставляем флаг boot.
Монтируем флеху (пусть у нас это будет /media/disk) и образ (пусть будет /mnt/image (mount -o loop /file.iso /mnt/image)) и копируем все содержимое образа на флеху - cp -r /mnt/image /media/disk
Отправлено 27 Январь 2015 - 17:57
А что если так попробовать:
Форматируем флешку в fat, через parted (gparted) или fdisk выставляем флаг boot.
Монтируем флеху (пусть у нас это будет /media/disk) и образ (пусть будет /mnt/image (mount -o loop /file.iso /mnt/image)) и копируем все содержимое образа на флеху - cp -r /mnt/image /media/disk
Не грузится, т.е. вроде пишет что не загрузочный.
Отправлено 27 Январь 2015 - 20:47
Попробуйте unetbootin, нужна флеха с fat32 и livecd. Проверил, пишет и грузит.
Отправлено 27 Январь 2015 - 22:18
Попробуйте unetbootin, нужна флеха с fat32 и livecd. Проверил, пишет и грузит.
Пробовал. Может файл битый скачивается.
Отправлено 27 Январь 2015 - 22:39
Скорее всего был битый образ. Все получилось сейчас со свежескачанным образом.
Отправлено 08 Февраль 2015 - 12:19
Делаю на флешке три раздела.
Первый - для виндовса с файловой системой FATx или NTFS.
Второй, размером примерно в 630 Mb, для Dr Web LiveDisk - выбор файловых систем для хранения ограничен в casper-helpers:
is_supported_fs () { # FIXME: do something better like the scan of supported filesystems fstype="${1}" case ${fstype} in vfat|iso9660|udf|ext2|ext3|ext4|btrfs|ntfs) return 0 ;; esac return 1 }
то есть надо выбрать что-нибудь из "supported_fs", либо добавить "поддержку" другой файловой системы, пересобрав initrd.lz
Третий раздел для grub.
В принципе, grub-a можно выложить вместе с drweb, но чтоб меньше путаницы было, лично я для файлов загрузчика выделяю собственный раздел. 10 Mb - за глаза.
Устанавливаю grub на флешку:
grub2-install --no-floppy --root-directory=/mnt/sdg/sdg3 /dev/sdg
Разумеется, тут флешка /dev/sdg, а третий раздел, куда запишутся файлы загрузчика предварительно был смонтирован /mnt/sdg/sdg3
В результате получается флешка с тремя разделами: сколько-то там для виндовса, 630 Мб для LiveDisk DrWeb, 10 Mb для grub-а
На второй раздел копирую каталоги casper и .disk из образа LiveDisk. Сегодня, например, они вместе занимают 618419845 bytes
Конфигурация grub примерно такая:
set timeout=55 set default=1 insmod vbe loadfont /boot/grub2/fonts/unicode.pf2 set gfxmode="800x600" set lang=ru_RU terminal_output gfxterm insmod gzio insmod part_msdos menuentry "Антивирус Dr.Web" { gfxpayload=800x600x16,800x600 search --no-floppy --fs-uuid --set=root 1341a5fd-7b4c-4d32-95c0-fc2a33a87ac8 echo "Загрузка ядра Dr.WEB - vmlinuz..." linux /casper/vmlinuz boot=casper debian-installer/language=ru keyboard-configuration/layoutcode?=ru quiet splash -- echo "Загрузка RAM-образа Dr.WEB - initrd.lz..." initrd /casper/initrd.lz } menuentry "Перезагрузка" { echo "Выполняется перезагрузка..." reboot } menuentry "Выключение" { echo "Выключение..." halt }
где нарочно указанный UUID раздела на флешке с LiveDisk DrWeb (1341a5fd-7b4c-4d32-95c0-fc2a33a87ac8) подставляется свой:
$ ls -al /dev/disk/by-uuid ..... lrwxrwxrwx 1 user user 10 фев 8 11:37 1341a5fd-7b4c-4d32-95c0-fc2a33a87ac8 -> ../../sdg2
модули загрузчика, загружаемые по insmod, выбираете какие надо. Ну, мало ли! Вдруг захочется картинок.Тогда и допишите подгрузку jpeg, png или чего-нибудь ещё.
Так и всё.
0 пользователей, 1 гостей, 0 скрытых