я же писал что и с запятой,и без (hd0,0) писал,в обоих случаях пишет <Error 15 File not found> ??????????????????????????????????????????????????????????????????????????????????????????????? У меня была такая проблемма с Slax 6 пока я у вас по этой теме не вычитал проверенный вариант как с меню так и с запихивамием пакетов и все прекрасно покатило и я с закрытыми глазами это повторю сотню раз,а здесь???
1. Зайти в консоль (клавиша "C") 2. Последовательно выполнить следующие команды и результаты их выполнения показать тут: find {клавиша Enter} ls (hd0,0)/boot/menus/casper.lst ls (fd0,0)/boot/menus/casper.lst ls (fd0)/boot/menus/casper.lst ls /boot/menus/casper.lst ls /boot/menus/ ls /boot/ ls / geometry можно в картинках...
Переведу вам сообщение <Error 15 File not found> - файл не найден по прописанному вами пути. Соответственно или не совпадает путь или имя файла.
ОГРОМНОЕ СПАСИБО ЗА ПРОДЕЛАННУЮ СО МНОЙ РАБОТУ!!! За ваше терпение. Оказалось casper.lst у меня был не переведен из формата ТЕКСТОВЫЙ ДОКУМЕНТ <txt> это показала в консоли ваша первая команда.Только перевел в формат <lst> как все запустилось. Зато за время общения с вами я много чего понял,и многому научился,и я полностью удовлетворен. Хорошо что всетаки еще есть такие отзывчивые люди как вы,которые помогают людям.СПАСИБО!!! P.S.А такие простые фразы как <Error 15 File not found> я умею переводить,не такой уж я безнадежный. Сейчас буду пытаться установить настоящюю Ubuntu 8.10-desktop-i386 . Если что,ПОМОЖИТЕ ?
Через неделю релиз, тогда и поставим. А вообще убунту и т.п. лучше ставить прогой unetbootin, после неё обратно накатываем MBR груба и в menu.lst прописываем
Code
chainloader (hd0,0)+1
Это запустит суслинуксовый загрузчик, а уж он убунту по человечьи загрузит. P.S. что бы долго не любоватся меню правим syslinux.cfg в корне флэшки, меняем таймаут - timeout 001 вместо timeout 100. Ну и файлы лишние с корня флэшки поудалять, оставить только необходимые - vesamenu.c32, ldlinux.sys, syslinux.cfg, ubnkern, ubninit. Последние два могут отличатся названием, от дистрибутива зависит. Работает только на FAT32
Сообщение отредактировал oddmsz - Пятница, 23.10.2009, 19:41
Приветствую. Не хочется открывать новую тему, поэтому спрошу тут. Есть ли возможность установить на флэшку под grub4dos более 1 Ubuntu? Допустим, мне нужно иметь возможность загружаться в версиях i386/amd64 или там Server/Desktop. Если возможно подобное провернуть, то хотелось бы знать как. Спасибо.
Вероятно, да. Посмотрите параметры ядра: file=/preseed/ubuntu.seed. Если я не ошибаюсь, в этом файле находится squashfs образ системы, который и загружается при запуски live-варианта. А вообще, в debian-подобный дистрибутивах всё делается "на месте" с помощью tasksel. НАЖМИ МЕНЯ, прежде чем что-либо написать
можно ли с помощью grub4dos загрузить Ubuntu 9.10?
Да. Если нужно перевести конфиги с grub2 на grub4dos: menuntry { заменяется на title linux .......................... на kernel initrd .......................... на initrd
А если переводить нечего, напишите что-то вроде:
Code
title Ubuntu 9.10 Karmic Coala find --set-root /vmlinuz # по-хорошему тут нужна идентификация по uuid, не знаю, как с этим у g4d kernel /boot/vmlinuz-версия-ядра root=UUID=uuid-раздела-с-linux ro quiet initrd /boot/initrd.img-версия-ядра
Версию ядра выводит команда 'uname -r' НАЖМИ МЕНЯ, прежде чем что-либо написать
Теперь Ubuntu загружается и работает, но кажется что-то не догрузилось: - язык интерфейса англ. (хотя при установке был выбран русский) - отключены все wifi адаптеры, как включить - хз
Смущает, что в конфиге Grub2 очень много строчек, а в menu.lst gruba всего 5.
grub.cfg:
Code
# # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub #
### BEGIN /etc/grub.d/00_header ### if [ -s /boot/grub/grubenv ]; then have_grubenv=true load_env fi set default="0" if [ ${prev_saved_entry} ]; then saved_entry=${prev_saved_entry} save_env saved_entry prev_saved_entry= save_env prev_saved_entry fi insmod ext2 set root=(hd0,7) search --no-floppy --fs-uuid --set 38594dcb-215a-4faa-a2bf-a4f1524e6c44 if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=640x480 insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don't # understand terminal_output terminal gfxterm fi fi if [ ${recordfail} = 1 ]; then set timeout=-1 else set timeout=10 fi ### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=white/black set menu_color_highlight=black/white ### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ### menuentry "Ubuntu, Linux 2.6.31-14-generic" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi set quiet=1 insmod ext2 set root=(hd0,7) search --no-floppy --fs-uuid --set 38594dcb-215a-4faa-a2bf-a4f1524e6c44 linux /boot/vmlinuz-2.6.31-14-generic root=UUID=38594dcb-215a-4faa-a2bf-a4f1524e6c44 ro quiet splash initrd /boot/initrd.img-2.6.31-14-generic } menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi insmod ext2 set root=(hd0,7) search --no-floppy --fs-uuid --set 38594dcb-215a-4faa-a2bf-a4f1524e6c44 linux /boot/vmlinuz-2.6.31-14-generic root=UUID=38594dcb-215a-4faa-a2bf-a4f1524e6c44 ro single initrd /boot/initrd.img-2.6.31-14-generic } ### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ### menuentry "Memory test (memtest86+)" { linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows 7 (loader) (on /dev/sda1)" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set b0f8cc4af8cc1110 chainloader +1 } menuentry "Microsoft Windows XP Professional RU (on /dev/sda6)" { insmod ntfs set root=(hd0,6) search --no-floppy --fs-uuid --set 745002f45002bcbc drivemap -s (hd0) ${root} chainloader +1 } ### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ###
Сообщение отредактировал LeV - Понедельник, 23.11.2009, 12:00