Ru-Board.club
← Вернуться в раздел «UNIX»

» Нужна помошь по настройке XEN

Автор: Sun Ray
Дата сообщения: 30.03.2007 14:18
Вот такой трабл...

Код: # grub-install /dev/rwd0d
Installation finished. No error reported.
This is the contents of the device map /grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0) /dev/rfd0a
(hd0) /dev/rwd0d
Автор: DCrystal
Дата сообщения: 31.03.2007 00:29
кхм..а трабл то в чем ? Оо
судя по

Цитата:
Installation finished. No error reported.

все пчком
Автор: Sun Ray
Дата сообщения: 05.04.2007 09:22
Да, но при ребуте у мня не появляется граб и не предлогает выбор загрузки...
http://www.unixdoc.ru/files/arcicle_files/167/install_screen_12.gif
Автор: Raredemon
Дата сообщения: 05.04.2007 10:01
Sun Ray

Цитата:
Да, но при ребуте у мня не появляется граб и не предлогает выбор загрузки...

cat /boot/grub/menu.lst и вывод сюда, также вывод команды mount
Автор: Sun Ray
Дата сообщения: 06.04.2007 00:46
только у меня лежит в другом месте граб, ставил из пакаэджей, сам туда поставился...

Код: # cat /grub/menu.lst
#Grub config file for NetBSD/xen. Copy as /grub/menu.lst and run
# grub-install /dev/rwd0d (assuming your boot device is wd0).
#
# The default entry to load will be the first one
default=0
# boot after 10s the default entry if the user didn't hit keyboard
timeout=10
# Configure serial port to use as console. Ignore if you'll use VGA only
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
# Let the user select which console to use (serial or VGA), default
# to serial after 10s
terminal --timeout=10 serial console
# An entry for NetBSD/xen, using /netbsd as the domain0 kernel, and serial
# console. Domain0 will have 64MB RAM allocated.
# Assume NetBSD is installed in the first MBR partition.
title Xen 2.0 / NetBSD (hda0, serial)
root(hd0,0)
kernel (hd0,a)/xen.gz dom0_mem=65536 com1=115200,8n1
module (hd0,a)/netbsd root=/dev/hda1 ro console=ttyS0
# Same as above, but using VGA console
# We can use console=tty0 (Linux syntax) or console=pc (NetBSD syntax)
title Xen 2.0 / NetBSD (hda0, vga)
root(hd0,0)
kernel (hd0,a)/xen.gz dom0_mem=65536
module (hd0,a)/netbsd root=/dev/hda1 ro console=tty0
# NetBSD/xen using a backup domain0 kernel (in case you installed a
# nonworking kernel as /netbsd
title Xen 2.0 / NetBSD (hda0, backup, serial)
root(hd0,0)
kernel (hd0,a)/xen.gz dom0_mem=65536 com1=115200,8n1
module (hd0,a)/netbsd.backup root=/dev/hda1 ro console=ttyS0
title Xen 2.0 / NetBSD (hda0, backup, VGA)
root(hd0,0)
kernel (hd0,a)/xen.gz dom0_mem=65536
module (hd0,a)/netbsd.backup root=/dev/hda1 ro console=tty0
#Load a regular NetBSD/i386 kernel. Can be useful if you end up with a
#nonworking /xen.gz
title NetBSD 3.0
root (hd0,a)
kernel --type=netbsd /netbsd.generic
#Load the NetBSD bootloader, letting it load the NetBSD/i386 kernel.
#May be better than the above, as grub can't pass all required infos
#to the NetBSD/i386 kernel (e.g. console, root device, ...)
title NetBSD chain
root (hd0,0)
chainloader +1
## end of grub config file.
Автор: Sun Ray
Дата сообщения: 06.04.2007 08:51
Граб загрузился, но у меня система на /dev/sd0a, как мне конфиг поправить?
Автор: flamy
Дата сообщения: 09.04.2007 07:39

Цитата:
Граб загрузился, но у меня система на /dev/sd0a, как мне конфиг поправить?

вместо /dev/hda1 измени на /dev/sd0a, сначала, конечно сделай бекап menu.lst
Автор: Sun Ray
Дата сообщения: 20.08.2007 09:52
у меня вот такая конструкция никак не загружается говоритчто ФС юфс2, а на самом деле ффс2

Код:
title NetBSD 4.0
root (hd0,a)
kernel --type=netbsd /netbsd4_beta2
boot
Автор: Raredemon
Дата сообщения: 20.08.2007 14:22

Цитата:
kernel (hd0,a)/usr/pkg/xen3-kernel/xen.gz dom0_mem=65536 noapic nosmp
module (hd0,a)/netbsd-XEN3_DOM0 bootdev=wd0 ro console=tty0

насколько я помню в грубе используется физическая адресация партиций и дисков. занчит такой конструкции типа kernel (hd0,a) быть не может, а будет типа kernel (hd0,0)
Автор: Sun Ray
Дата сообщения: 26.08.2007 12:50

Цитата:
насколько я помню в грубе используется физическая адресация партиций и дисков. занчит такой конструкции типа kernel (hd0,a) быть не может, а будет типа kernel (hd0,0)

вот так..., загружается
Код:
title NetBSD-4.99.17
#root (hd0,0) # NetBSD on 1st MBR partition of 1st IDE disk
kernel /netbsd
boot
Автор: Raredemon
Дата сообщения: 27.08.2007 07:34
Sun Ray

Цитата:
Error 13: Invalid or unsupported excutable format


Код: 13 : Invalid or unsupported executable format
This error is returned if the kernel image being loaded is not recognized as Multiboot or one of the supported native formats (Linux zImage or bzImage, FreeBSD, or NetBSD).
Автор: Sun Ray
Дата сообщения: 27.08.2007 13:08

Цитата:
И еще вопрос, а зачем ты строку root (hd0,0) комментируешь?

потому что с ней не грузится ни одно ядро.
может в этом дело...
kernel (hd0,e)/pkg/xen3-kernel/xen.gz dom0_mem=65536 noapic nosmp
это первый винт 5 партиция?
Автор: Raredemon
Дата сообщения: 27.08.2007 20:22
Sun Ray

Цитата:
kernel (hd0,e)/

я уже говорил что
Цитата:
насколько я помню в грубе используется физическая адресация партиций и дисков. занчит такой конструкции типа kernel (hd0,a) быть не может, а будет типа kernel (hd0,0)

но это не было руководством к действию, естественно у тебя ничего не будет грузится т.к. груб не может найти ядро на несуществующем разделе. если у тебя действительно ядро находится на
Цитата:
первый винт 5 партиция?
то это будет (hd0,4)

Sun Ray за 5 месяцев существования темы я думаю можно было и мануал по грубу прочитать, там ничего сложного. без обид.
Автор: Sun Ray
Дата сообщения: 28.08.2007 06:12
Ну правильно, ядро у меня лежит на первом винте в первой партиции (hd0,0), но так не работает.

Добавлено:
В мане про файлик конфига ничего не сказано.
Автор: Raredemon
Дата сообщения: 28.08.2007 12:43
Sun Ray

Цитата:
В мане про файлик конфига ничего не сказано.

внимательно читающим ман будет заметна внизу доп.команда info grub где все разжевано.
так, если у тебя система НетБСД, значит конструкция типа (hd0,a) все-таки возможна, я ошибался.
теперь о5 начнем сначала. после повторного чтения всей ветки я до сих пор не понял где у тебя и как что работает. конфиг ты похоже просто скопировал и под себя даже не изменял, а если менял то неправильно.
можешь толком объяснить что где находится, я уже просто заблудился то у тебя

Цитата:
но у меня система на /dev/sd0a


Цитата:
У меня ОС стоит тут /dev/wd0a


Цитата:
kernel (hd0,a)/xen.gz


Цитата:
kernel (hd0,a)/usr/pkg/xen3-kernel/xen.gz dom0


Цитата:
kernel (hd0,e)/pkg/xen3-kernel/xen.gz

где точно стоит ос (покажи mount), где лежит ядро и как называется.
Автор: Sun Ray
Дата сообщения: 28.08.2007 13:21

Цитата:
где точно стоит ос (покажи mount), где лежит ядро и как называется.

вот фс

Код: # df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/wd0a 19732310 6333644 12412052 33% /
kernfs 1 1 0 100% /kern
Автор: Sun Ray
Дата сообщения: 06.09.2007 12:50
так ничего и не вышло=(
Автор: Raredemon
Дата сообщения: 07.09.2007 19:34
Sun Ray
http://unixforums.org.ru/articles/x86_MultiBoot_FAQ/ -- 10x eugrus
изучать до полного понимания, а не просто чтение на ночь.
Автор: Sun Ray
Дата сообщения: 09.09.2007 04:43
Большое спасибо за доку, в ней все подробно расписано.
Знаете, а ведь это только с ядром Xen такое происходит, если прописать обычное или mp, оно загружается:-\ Но это наверно из-за того что у меня рут-фс на ufs2, а не на родном ffs2.

Код: # grub --no-floppy
grub> root (hd0,a)
Filesystem type is ufs2, partition type 0xa9

Страницы: 1

Предыдущая тема: Поднятие RTL8139 в JaS10.4.8


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.