Author Topic: Установка opensuse 10.3 на asus p5k premium  (Read 3762 times)

0 Members and 1 Guest are viewing this topic.

Offline des

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-0
Привет.
Помогите разобраться, пожалуйста.
мат плата asus p5k premium.
три диска, два по 80Гб, и один на 250Гб.
два диска по 80гб в зеркале ICH9 RAID.
Ставил opensuse на третий диск (он не в рэйде), в конце выделил 30Гб, разбивка следующая:
/ - 18Гб
/home - 9Гб.
swap - 3Гб

При установке GRUB выдает ошибку:
Error 23: Error while parsing number ...
если выбрать lilo, то виснет намертво...
Понимаю, что проблема из-за RAID, есть ли драйвера для opensuse?

Пропускаю установку GRUB и перегружаюсь

Загрузить систему можно только через установочный диск - восстановление системы, дальше можно сказать с какого раздела грузится.
грузится нормально, добавляю репозитории, ставлю драйвера для nvidia 8800Gt, драйвера устанавливаются, после перезагрузки не грузятся иксы.
поглядел /var/log/messages проблема с поиском modules.dep и прочих файлов...
выясняется, что "uname -r" возвращает неправильную версию ядра!
после установки 2.6.22.5, при установке драйверов nvidia обновилось ядро до 2.6.22.17.
Правильно ли я понимаю, что при загрузке с диска, ядро системы грузится именно с диска, хотя я указываю раздел откуда грузится?
как это можно побороть? (кроме как копирования файлов из 2.6.22.17 в 2.6.22.5)

Offline n-di

  • Moderator
  • Sr. Member
  • *****
  • Posts: 311
  • Karma: +0/-0
    • http://suse.tomsk.ru/
Установка opensuse 10.3 на asus p5k premium
« Reply #1 on: May 20, 2008, 15:04:08 »
The solution for this problem is:
Replace the windows section in menu.list with:
title windows
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader (hd1,0)+1

запрос гугла выводит на множество ссылок по данной проблеме, например http://forums.suselinuxsupport.de/lofivers...php/t47702.html
и http://www.linuxforums.org/forum/linux-tut...nd-edition.html

Offline des

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-0
Установка opensuse 10.3 на asus p5k premium
« Reply #2 on: May 20, 2008, 20:25:56 »
Quote from: n-di
The solution for this problem is:
Replace the windows section in menu.list with:
title windows
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader (hd1,0)+1

Не получается что-то:
GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]
grub> setup --stage2=/boot/grub/stage2 (/dev/sdc2,1) (/dev/sdc2,1)

Error 23: Error while parsing number
grub> quit


Текущий menu.lst
Code: [Select]
# Modified by YaST2. Last modification on Втр Май 20 20:24:12 NOVST 2008
default 0
timeout 8
gfxmenu (/dev/sdc2,1)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
    root (/dev/sdc2,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST3250624AS_9ND15PRG-part2 vga=0x31a resume=/dev/sdc6 splash=silent showopts
    initrd /boot/initrd-2.6.22.5-31-default

title windows xp pro
    rootnoverify (/dev/sdc2,1)
    map (sda1) (sdb1)
    map (sdb1) (sda1)
    chainloader (/dev/sda1,0)+1

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Floppy
    rootnoverify (/dev/sdc2,1)
    chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
    root (/dev/sdc2,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST3250624AS_9ND15PRG-part2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd-2.6.22.5-31-default





Offline des

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-0
Установка opensuse 10.3 на asus p5k premium
« Reply #3 on: May 20, 2008, 21:41:07 »
Блин, оставил только:
Code: [Select]
# Modified by YaST2. Last modification on Втр Май 20 21:40:11 NOVST 2008
default 0
timeout 8
gfxmenu (/dev/sdc2,1)/boot/message
##YaST - activate


###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
    root (/dev/sdc2,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST3250624AS_9ND15PRG-part2 vga=0x31a resume=/dev/sdc6 splash=silent showopts
    initrd /boot/initrd-2.6.22.5-31-default
все равно таже самая ошибка (

Offline des

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-0
Установка opensuse 10.3 на asus p5k premium
« Reply #4 on: May 20, 2008, 22:11:59 »
Если выбрать любой из пунктов в "Местонахождение загрузчика", то вылазит ошибка, при пустом menu.lst
Скриншот

Offline des

  • Newbie
  • *
  • Posts: 36
  • Karma: +0/-0
Установка opensuse 10.3 на asus p5k premium
« Reply #5 on: June 13, 2008, 03:00:26 »
нашлось решение, грузим linux из винды.
с помощь grldr (https://sourceforge.net/projects/grub4dos).
1. в boot.ini добавляем в конец: C:\grldr="OpenSUSE 10.3 (GRUB)"
2. копируем файл grldr в корень диска С:
3. создаем menu.lst в корне диска С:
Code: [Select]
OpenSUSE 10.3
kernel   (hd1,1)/boot/vmlinuz-2.6.22.17-0.1-default
initrd   (hd1,1)/boot/initrd
учитываем, что диски и разделы нумеруются с нуля.
причем зеркало grldr видит уже как единый диск.
« Last Edit: June 13, 2008, 03:01:27 by des »