PDA

Показать полную графическую версию : Кака ужить Red Hat и Slackware на оденом компе.


Zar
10-06-2004, 20:20
У меня стоит Шляпа и к ней я хочу доставить Слакварь.
Есть:
/
/boot
/home
Ну /home общий, вроде, понятно как.
1) Какую структуру разделов сделать при установке Слаки?
2) Ставить ли загрузчик при установке Слаки или Шляпный пользовать? Если ставить, то куда?
3) Можно ли при установке Слаки сделать второй /boot. Или может и при установке Шляпы не делать /boot?
4) Обязательно ли записывать /boot в первые восемь Гигов на nForce2?

Исправлено: Zar, 20:29 10-06-2004

ruslandh
10-06-2004, 22:10
1 Как тебе удобнее
2 Можно поставить один - (с общим boot) - желательно поставить тот, где выше версия lilo/grub, или который Вам больше нравится. Но конфигурацию надо будет прописывать самому (в lilo.conf или grub/menu.lst).
3 Можно, тогда каждый lilo (grub) ставишь не в mbr, а на первую дорожку раздела соответствующего boot. И используешь внешний загрузчик, установленный в mbr (например boot magic).
4 Это, насколько я понимаю, больше зависит от Вашего BIOS.

Zar
11-06-2004, 01:29
Ну вот допустим, что после установки Шляпы у меня разбиение такое:
\
\boot
\home
swap
Причем LiLo стоит в MBR.

При установке Слакваря я создаю ему только \.
swap подсоединяю шляпный.
1) Не будет ли у Шляпы с ним проблем?
2) Можно ли при установке Слаки отказаться ставить загрузчик?
Допустим, да.
Тогда после установки Слаки она грузится не будет, я захожу в Шляпу прописываю Слаку в LiLo, и все круто.
3) Прокатит ли такая схема установки?
4)  Кстати, на AMD компы Слакварь встает?

ruslandh
11-06-2004, 07:12
1 не должно
2 можно, и наверное нужно, вы всё точно описали. Не забудьте при установке, для подстраховки создать загрузочный floppy.
3 да
4 А почему не должны вставать ?

Zar
11-06-2004, 21:21
Я сделал, как написал.
Поредактировал /etc/lilo.conf тот, что в Шляпе (В Слаке LiLo не стоит):

prompt
timeout=30
default=RH_2.4.20-13.9
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.20-13.9
label=RH_2.4.20-13.9
initrd=/boot/initrd-2.4.20-13.9.img
read-only
append="hdc=ide-scsi root=LABEL=/"
image=/boot/vmlinuz-2.4.20-8
label=RH_2.4.20-8
initrd=/boot/initrd-2.4.20-8.img
read-only
append="hdc=ide-scsi root=LABEL=/"
other=/dev/hda3
label=Slackware
table=/dev/hda
И lilo или lilo -t выдают:
Added RH_2.4.20-13.9 *
Added RH_2.4.20-8
Fatal: First sector of /dev/hda3 doesn't have a valid boot signature
Что делать?

ruslandh
11-06-2004, 21:37
Неправильно, для Слакваре должно быть не

other=/dev/hda3
label=Slackware
table=/dev/hda

А что-то типа

image=/boot/vmlinuz-2.4.20-Slackware
label=Slackware
initrd=/boot/initrd-2.4.20-Slackware
read-only
append="hdc=ide-scsi root=/dev/hda3"

Zar
11-06-2004, 22:08
Дык в /boot у меня нет Слакваря, у него свой /boot, но он не в отдельной партиции находится, он находится в /  (hda3, там же, где и весь Слакварь), как до него добраться?

Zar
12-06-2004, 00:46
Теперь я сделал такой lilo.conf:
prompt
timeout=30
default=RH_2.4.20-13.9
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.20-13.9
label=RH_2.4.20-13.9
initrd=/boot/initrd-2.4.20-13.9.img
read-only
append="hdc=ide-scsi root=LABEL=/"
image=/boot/vmlinuz-2.4.20-8
label=RH_2.4.20-8
initrd=/boot/initrd-2.4.20-8.img
read-only
append="hdc=ide-scsi root=LABEL=/"
image=/boot/vmlinuz-ide-2.4.22
boot=/dev/hda3
label=Slackware
root = /dev/hda3
append="hdc=ide-scsi root=LABEL=/"

Это не катит, потому что не найти /boot/vmlinuz-ide-2.4.22, это понятно, его там и нет. Способа обратится к Слачному ядру я способа не вижу, поэтому, видимо, такой способ установки не пройдет. Хотя может кто-нибудь знает как это сделать? Можно попробовать при установке Слаки поставить новый Lilo в MBR и попытаться им подхватить Шляпу, так может лучше будет.              
                                                                                                       :smoke:                                            

                 

Исправлено: Zar, 0:47 12-06-2004

lcat
12-06-2004, 01:22
Zar
Можно сделать как ты сказал, но попробуй сперва, установить lilo в slackware. Я говорю про установку его не в mbr а просто на партишн, после чего сможеш в lilo RH, указать other, как ты в первый раз указал, а после этого lilo slacware подхватит загрузку ядра.
Пробуйте.

ruslandh
12-06-2004, 06:39
Zar
Вам не хватает ядра Слакваре ? Так скопируйте его в boot (RedHat). Можете сделать как   lcat, а потом просто скопировать ядро в /boot RedHat. а можно его просто вначале скомпилировать в среде Слакваре.


Добавлено:

Zar

Дык в /boot у меня нет Слакваря, у него свой /boot, но он не в отдельной партиции находится, он находится в /  (hda3, там же, где и весь Слакварь), как до него добраться?

Создаёшь в RedHat точку монтирования Slackware, и прописываешь раздел hda3 в /etc/fstab (RedHat), анологично можно сделать и в Slackware для доступа к разделам RedHat.

Zar
12-06-2004, 14:47
Nu vot zagruzil ia etot strashnyi i uzhasnyi Slakvar', ia tupo skopiroval ego iadro v /boot i ubral strochku boot=/dev/hda3 - ona oshibku vydavala. Poka tol'ko ne rusificiroval.

                                                               :type:




© OSzone.net 2001-2012