Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
21 Июль 2019, 23:00:07
Новости:

Страниц: [1]   Вниз
Печать
Автор Тема: Установка 3-ей операционки  (Прочитано 9301 раз)
0 Пользователей и 1 Гость смотрят эту тему.
rastr
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 6


« : 17 Май 2010, 22:57:42 »

Установил Искру третьей операционкой.Ещё стоит WinXP и Mandriva2010P.P.При запуске с загрузчика Искры Mandriva не загружается (XP грузится нормально).Сделал обновление загрузчика Маndriva(Grub)обратная ситуация.Видит только Маndriva и XP.,Подскажите пожалуйста как прописать Искру в загрузчик Мandriva?Все операционки стоят на одном жёстком диске.
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #1 : 18 Май 2010, 10:24:52 »

Так, давайте по порядку. Версию GRUB Mandriva и версию Искры сообщите для начала. И ещё хотелось бы видеть содержимое Вашего загрузочного меню Искры (в старых версиях Искры это файл /boot/grub/menu.lst, в новой 10.3 - /boot/grub/grub.cfg) и Mandriva.
Записан

rastr
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 6


« Ответ #2 : 18 Май 2010, 21:55:19 »

Искра 10.3 соответственно /boot/grub/grub.cfg,а у Маndriva /boot/grub/menu.lst,
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #3 : 19 Май 2010, 00:08:15 »

Искра 10.3 соответственно /boot/grub/grub.cfg,а у Маndriva /boot/grub/menu.lst,
Издеваетесь? Содержимое этих файлов где?
Записан

rastr
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 6


« Ответ #4 : 19 Май 2010, 10:03:50 »

 Извините,не понял.Вот grub.cfg из Искры
#
# 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="4"
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,5)
search --no-floppy --fs-uuid --set 554963a3-5e33-46d5-add5-ffce664c2e46
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768
  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 "Spark, Linux 2.6.31-21-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
   set quiet=1
   insmod ext2
   set root=(hd0,5)
   search --no-floppy --fs-uuid --set 554963a3-5e33-46d5-add5-ffce664c2e46
   linux   /boot/vmlinuz-2.6.31-21-generic root=UUID=554963a3-5e33-46d5-add5-ffce664c2e46 ro  splash vga=791  vga=791 quite splash
   initrd   /boot/initrd.img-2.6.31-21-generic
}
menuentry "Spark, Linux 2.6.31-21-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
   insmod ext2
   set root=(hd0,5)
   search --no-floppy --fs-uuid --set 554963a3-5e33-46d5-add5-ffce664c2e46
   linux   /boot/vmlinuz-2.6.31-21-generic root=UUID=554963a3-5e33-46d5-add5-ffce664c2e46 ro single  splash vga=791
   initrd   /boot/initrd.img-2.6.31-21-generic
}
menuentry "Spark, Linux 2.6.31-20-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
   set quiet=1
   insmod ext2
   set root=(hd0,5)
   search --no-floppy --fs-uuid --set 554963a3-5e33-46d5-add5-ffce664c2e46
   linux   /boot/vmlinuz-2.6.31-20-generic root=UUID=554963a3-5e33-46d5-add5-ffce664c2e46 ro  splash vga=791  vga=791 quite splash
   initrd   /boot/initrd.img-2.6.31-20-generic
}
menuentry "Spark, Linux 2.6.31-20-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
   insmod ext2
   set root=(hd0,5)
   search --no-floppy --fs-uuid --set 554963a3-5e33-46d5-add5-ffce664c2e46
   linux   /boot/vmlinuz-2.6.31-20-generic root=UUID=554963a3-5e33-46d5-add5-ffce664c2e46 ro single  splash vga=791
   initrd   /boot/initrd.img-2.6.31-20-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 "Microsoft Windows XP Professional RU (on /dev/sda1)" {
   insmod ntfs
   set root=(hd0,1)
   search --no-floppy --fs-uuid --set 7f3950654a126e2a
   drivemap -s (hd0) ${root}
   chainloader +1
}
menuentry "linux (on /dev/sda6)" {
   insmod ext2
   set root=(hd0,6)
   search --no-floppy --fs-uuid --set f704f82e-bc22-11de-9d1c-190be608aa5d
   linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
   initrd (hd0,5)/boot/initrd.img
}
menuentry "desktop 2.6.29.6-2mnb (on /dev/sda6)" {
   insmod ext2
   set root=(hd0,6)
   search --no-floppy --fs-uuid --set f704f82e-bc22-11de-9d1c-190be608aa5d
   linux /boot/vmlinuz-2.6.29.6-desktop-2mnb BOOT_IMAGE=desktop_2.6.29.6-2mnb root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
   initrd (hd0,5)/boot/initrd-2.6.29.6-desktop-2mnb.img
}
menuentry "desktop 2.6.29.1-4mnb (on /dev/sda6)" {
   insmod ext2
   set root=(hd0,6)
   search --no-floppy --fs-uuid --set f704f82e-bc22-11de-9d1c-190be608aa5d
   linux /boot/vmlinuz-2.6.29.1-desktop-4mnb BOOT_IMAGE=desktop_2.6.29.1-4mnb root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
   initrd (hd0,5)/boot/initrd-2.6.29.1-desktop-4mnb.img
}
menuentry "linux-0 (on /dev/sda6)" {
   insmod ext2
   set root=(hd0,6)
   search --no-floppy --fs-uuid --set f704f82e-bc22-11de-9d1c-190be608aa5d
   linux /boot/vmlinuz-2.6.29.1-desktop-4mnb BOOT_IMAGE=linux-0 root=UUID=a093c9c2-b127-43dd-9d68-bd176559dec0
   initrd (hd0,5)/boot/initrd.img
}
menuentry "Spark, Linux 2.6.31-20-generic (on /dev/sdb1)" {
   insmod ext2
   set root=(hd1,1)
   search --no-floppy --fs-uuid --set a093c9c2-b127-43dd-9d68-bd176559dec0
   linux /boot/vmlinuz-2.6.31-20-generic root=UUID=a093c9c2-b127-43dd-9d68-bd176559dec0 ro splash vga=791 vga=791 quite splash
   initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Spark, Linux 2.6.31-20-generic (recovery mode) (on /dev/sdb1)" {
   insmod ext2
   set root=(hd1,1)
   search --no-floppy --fs-uuid --set a093c9c2-b127-43dd-9d68-bd176559dec0
   linux /boot/vmlinuz-2.6.31-20-generic root=UUID=a093c9c2-b127-43dd-9d68-bd176559dec0 ro single splash vga=791
   initrd /boot/initrd.img-2.6.31-20-generic
}
### 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 ###

А это menu.lst из Mandriva :    
 timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title windows
root (hd0,0)
makeactive
chainloader +1

title desktop 2.6.29.6-2mnb
kernel (hd0,5)/boot/vmlinuz-2.6.29.6-desktop-2mnb BOOT_IMAGE=desktop_2.6.29.6-2mnb root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
initrd (hd0,5)/boot/initrd-2.6.29.6-desktop-2mnb.img

title desktop 2.6.29.1-4mnb
kernel (hd0,5)/boot/vmlinuz-2.6.29.1-desktop-4mnb BOOT_IMAGE=desktop_2.6.29.1-4mnb root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
initrd (hd0,5)/boot/initrd-2.6.29.1-desktop-4mnb.img

title alt_windows
root (hd0,0)
makeactive
chainloader +1
« Последнее редактирование: 19 Май 2010, 11:53:25 от admin » Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #5 : 19 Май 2010, 11:50:08 »

Отлично, мы приблизились к взаимопониманию.

Добавьте следующие строки в menu.lst Мандривы:

Код:
title Spark 10, Linux 2.6.31-20 generic
kernel (hd1,1)/boot/vmlinuz-2.6.31-20-generic root=UUID=a093c9c2-b127-43dd-9d68-bd176559dec0 splash=silent vga=791
initrd (hd1,1)/boot/initrd.img-2.6.31-20-generic

и, наконец, в Вашем загрузочном меню воцарится гармония
« Последнее редактирование: 19 Май 2010, 12:04:50 от admin » Записан

rastr
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 6


« Ответ #6 : 21 Май 2010, 00:57:27 »

Ничего не получается.При выборе в загрузчике пишет:Error 17 Cannot mount  selected partiton.
Вот menu.lst:
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
initrd (hd0,5)/boot/initrd.img

title windows
root (hd0,0)
makeactive
chainloader +1

title desktop 2.6.29.6-2mnb
kernel (hd0,5)/boot/vmlinuz-2.6.29.6-desktop-2mnb BOOT_IMAGE=desktop_2.6.29.6-2mnb root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
initrd (hd0,5)/boot/initrd-2.6.29.6-desktop-2mnb.img

title desktop 2.6.29.1-4mnb
kernel (hd0,5)/boot/vmlinuz-2.6.29.1-desktop-4mnb BOOT_IMAGE=desktop_2.6.29.1-4mnb root=UUID=f704f82e-bc22-11de-9d1c-190be608aa5d splash=silent vga=788
initrd (hd0,5)/boot/initrd-2.6.29.1-desktop-4mnb.img

title Spark 10, Linux 2.6.31-20 generic

kernel (hd1,1)/boot/vmlinuz-2.6.31-20-generic root=UUID=a093c9c2-b127-43dd-9d68-bd176559dec0 splash=silent vga=791

initrd (hd1,1)/boot/initrd.img-2.6.31-20-generic
Посмотрите пожалуйста,может что-то я сделал не так.
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #7 : 21 Май 2010, 11:03:51 »

Понимаете, в чём тут может быть проблема... Мы тут занимаемся поддержкой решений проекта Синяя птица, а не Mandriva. Те рецепты, которые я Вам пишу работают в Debian-подобных дистрибутивах, но Mandriva скорее RedHat подобный дистр, и возможно не всё там работает также как у нас...

Попробуйте исправить добавленную запись в menu.lst, чтобы она стала такой:

title      Spark 10, Linux 2.6.31-20 generic
uuid      a093c9c2-b127-43dd-9d68-bd176559dec0
kernel      /boot/vmlinuz-2.6.31-20-generic root=UUID=a093c9c2-b127-43dd-9d68-bd176559dec0 ro vga=791 splash
initrd      /boot/initrd.img-2.6.31-20-generic
Записан

rastr
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 6


« Ответ #8 : 31 Май 2010, 08:53:43 »

Какая версия загрузчика стоит в "Искре 10.3"?И не подскажете, как добавлять другие ос в загрузчик Искры
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #9 : 31 Май 2010, 10:51:05 »

Какая версия загрузчика стоит в "Искре 10.3"?И не подскажете, как добавлять другие ос в загрузчик Искры
В загрузочном меню указана версия GRUB, в Искра 10.3 мы использовали GRUB2 (1.97). Новые загрузочные записи добавляются автоматически, после ввода консольной команды sudo update-grub, после ввода команды система сама обнаружит новые установленные ОС и добавит записи в загрузочное меню.
Вы также можете сделать это вручную при помощи файла /etc/grub.d/40_custom
Записан

rastr
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 6


« Ответ #10 : 31 Май 2010, 22:51:37 »

Запустил команду sudo update-grub.Нашёл все ос.Перезагрузил.В загрузчике прописаны все ос:Искра,WinXP,Mandriva,Mops.Загружает всё кроме Mandriva,при её загрузке пишет file not found.Может дело в том,что в Mandriva GRUB предидущей версии?А может я что-то делаю не так?  :)В Mops cтоит GRUB2
Записан
admin
Знания не сила, сила - это воля и умение применить знания
Администратор
Бог
*****

Карма: +226/-23
Offline Offline

Пол: Мужской
Сообщений: 2142


Главный


WWW
« Ответ #11 : 01 Июнь 2010, 10:47:34 »

Для Мандривы видимо придётся вручную создавать загрузочный пункт в меню при помощи /etc/grub.d/40_custom. Что туда нужно дописать, чтобы Мандрива загрузилась, Вам лучше подскажет поисковик, т.к. мы не занимаемся поддержкой этого без сомнения удачного французского проекта.
Записан

mag1976
Новичок
*

Карма: +2/-0
Offline Offline

Сообщений: 8


« Ответ #12 : 03 Июль 2010, 11:34:54 »

Может, я смогу чем-то помочь - у меня на жестком стоят и Винда 7, и Мандрива 2010, и Синяя птица 10.2, и все отлично загружается с помощью GRUB 0.97, вот мои загрузочные записи:

  title Windows (on /dev/sda1)
  rootnoverify (hd0,0)
  makeactive
  chainloader +1

  title Mandriva (on /dev/sda5)
  kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=19015bbd-3a7f-06f3-febe-8517d9e61172  resume=UUID=ef9fb8d3-9e8a-729f-b6f7-a067e3bb334b splash=silent vga=788
  initrd (hd0,4)/boot/initrd.img

  title Bluebird (on /dev/sda6)
  root (hd0,5)
  kernel /boot/vmlinuz-2.6.32-22-generic root=UUID=29488a68-bce9-48bb-8573-64df87678315 ro vga=788 splash
  initrd /boot/initrd.img-2.6.32-22-generic
  quiet

мне кажется, что загрузочные меню дистров от Интеграла не должны сильно отличаться друг от друга, так что попробуйте отредактировать menu.lst вашего GRUBа таким образом и у вас все должно получится, единственно что вам придется поменять номера и идентификаторы разделов на ваши - здесь они даны применительно к моей машине!
Записан
Страниц: [1]   Вверх
Печать
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

Страница сгенерирована за 0.065 секунд. Запросов: 20.