Re: проблема с устано вкой grub2 на флешку
Выяснилось, что моя версия grub2 (grub2_1.96+20080724-12_i386) не поддерживала установку через loop device с помощью стандартной утилиты установки grub-install. Однако установить grub2 на образ, подмонтированный через /dev/loop, можно на более низком уровне -- с использованием grub-mkimage и grub-setup. В текущей svn версии проблемы с grub-install вроде пофиксили: http://lists.gnu.org/archive/html/grub-devel/2009-01/msg00091.html -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Шрифты в ленни
Oleg Anisimov (Олег Анисимов) wrote: У меня Lenny получился путем последовательных мутаций Woody-Sarge-Etch-Lenny посему как этого добиться "с нуля" точно не подскажу, но, в свое время, я такого добивался через закидывание ttf фонтов из винды в каталог /usr/X11R6/lib/X11/fonts/TrueType, прописывание первой строкой в /etc/X11/xorg.conf (возможно тогда еще /etc/X11/xfree86.conf) FontPath"/usr/X11R6/lib/X11/fonts/TrueType" и генерацией Fontmap, fonts.dir, fonts.scale при помощи mkfontdir/mkfontscale. Но возможно что память моя меня подводит 8) |возможно поможет установка пакета msttcorefonts| -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: проблема с устано вкой grub2 на флешку
Peter Teslenko wrote: Павел Марченко wrote: ставил grub на флешку просто подмонтировав ее и сказав grub-install /dev/sdb1 потом только откорректировать /boot/grub/menu.lst Ну вот примерно так http://diliman-networks.com/?page_id=21 Да я видел этот мануал, видел и http://www.mail-archive.com/debian-russian@lists.debian.org/msg83292.html Но у меня проблема в другом. Представьте что у вас нет USB портов на машине, но вам нужно сделать образ загрузочной флешки. Проблема в установке grub2 на образ смонтировнный через loop device. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
проблема с установкой grub2 на флешку
Задача: Создать образ флешки с установленной debian и загрузчиком GRUB2. Решаю так: FLASH=/home/bda/flash.img dd if=/dev/zero of=$FLASH bs=512 count=993*16*63 #создаём нулевую флешку rootdev=`losetup -f` #получаем свободный loop device losetup --offset `expr $root_start "*" 512` $rootdev $FLASH #cвязываем образ нашей флешки с loop device mke2fs -q -F -j -b 1024$rootdev `expr $root_len / 2` #делаем файловую систему tune2fs -c 1 -e remount-ro -i 0$rootdev mount -n $rootdev /home/bda/flash -orw #монтируем нашу псевдо-флешку в /home/bda/flash затем создаётся корневая система в /home/bda/flash с этим этапом всё ок, я уверен. grub-install --root-directory=/home/bda/flash $rootdev #пытаемся инсталлировать grub2 $rootdev = /dev/loop6 и вот тут получаем ошибку: grub-probe: error: Cannot find a GRUB drive for /dev/loop6. Check your device.map Содержимое device.map: (hd0) /home/bda/flash.img т.к. флешка будет единственным носителем, там где будет использоваться. Вопрос: Есть ли вообще возможность поставить grub2 c использованием loop device? Повторяю то же самое с реальной флешкой - и grub2 замечательно ставится т.е. sudo grub-install --root-directory=/mnt/flash /dev/sdb1 отрабатывает без проблем (если реальная флешка /dev/sdb1 смонтирована в /mnt/flash) И вобще grub-probe определяет drive для любых девайсов кроме loop device. P.S. если устанавливать старый grub 0.97 вместо нужного мне grub2 1.96, то всё ставится и работает на ура - вот так: echo "(hd0) $FLASH" > $DEVICE_MAP grub --batch --device-map=$DEVICE_MAP <