Raid 5 - nie boot'uje

Instalacja Slackware Linux, problemy i wstępna konfiguracja, aktualizacje do nowszych wersji.

Moderatorzy: Moderatorzy, Administratorzy

dr
Użytkownik
Posty: 108
Rejestracja: 2007-01-02, 09:59
Lokalizacja: Iława

Raid 5 - nie boot'uje

Post autor: dr »

Witam.
W serwerze jest sprzętowy raid.
Skonfigurowałem 3 dyski po 36 GB jako raid 5.
Wszystko ładnie.
Instaluje slackware 13.37 64 bity. System widzi dysk(i) jako sda (75GB) udaje się utworzyć partycje i zainstalować. Lilo teoretycznie też w standardowej instalacji nie wywala żadnych błędów.
Jednakże po restarcie mam bad boot.
Jeżeli odpalę z płyty to cała instalka jest mogę się zalogować na root jest wszystko ok.
Nie wiem czy w lilo trzeba coś zmienić czy co:/

Kod: Zaznacz cały

 #LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
boot = /dev/sda

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
  bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
  bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used.  We don't specify it here, as there's just one column.
  bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
  bmp-timer = 65,27,0,255

# Standard menu.
# Or, you can comment out the bitmap menu above and 
# use a boot message with the standard menu:
#message = /boot/boot_message.txt

# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# Normal VGA console
vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
#vga=791
# VESA framebuffer console @ 1024x768x32k
#vga=790
# VESA framebuffer console @ 1024x768x256
#vga=773
# VESA framebuffer console @ 800x600x64k
#vga=788
# VESA framebuffer console @ 800x600x32k
#vga=787
# VESA framebuffer console @ 800x600x256
#vga=771
# VESA framebuffer console @ 640x480x64k
#vga=785
# VESA framebuffer console @ 640x480x32k
#vga=784
# VESA framebuffer console @ 640x480x256
#vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sdc1
  label = Windows
  table = /dev/sdc
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/sda1
  label = Linux
  read-only
# Linux bootable partition config ends
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: Raid 5 - nie boot'uje

Post autor: kamillo »

Prawdopodobnie będziesz musiał stworzyć "pomoc" dla jądra (initrd), z modułem do Twojego kontrolera RAID.
Na płycie slacka powinien być plik README.initrd z opisem jak to zrobić.
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Raid 5 - nie boot'uje

Post autor: webster »

dr, Ja bym spróbował odnieść się w lilo do dysku widzianego przez RAID, jeśli to compaQ/HP to /dev/cciss/c0d0 i w tedy dał w lilo.cfg:

Kod: Zaznacz cały

boot =  /dev/cciss/c0d0
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: Raid 5 - nie boot'uje

Post autor: kamillo »

Standardowe jajko slackwera nie ma wbudowanej obslugi cciss. Jest jako modul a przy starcie systemu to za malo. Chyba ze stworzysz sobie initrd z modulem do cciss.
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Raid 5 - nie boot'uje

Post autor: webster »

kamillo, no co Ty Gadasz, połowa blade by mi nie działała :) hehe. Instalacja normalna, cfdisk, ustawienie systemu plikow (linux, swap), setup, i to wszystko. Na koniec edit lilo.conf i ustawka jak niżej.

~# grep -v "#" /etc/lilo.conf

Kod: Zaznacz cały

append=" vt.default_utf8=0"
boot = /dev/cciss/c0d0

bitmap = /boot/slack.bmp
bmp-colors = 255,0,255,0,255,0
bmp-table = 60,6,1,16
bmp-timer = 65,27,0,255


prompt
timeout = 1
change-rules
reset
vga = 773
image = /boot/vmlinuz
root = /dev/cciss/c0d0p2
label = Linux
read-only
~# uname -a

Kod: Zaznacz cały

Linux MTA2 2.6.33.4-smp #2 SMP Wed May 12 22:47:36 CDT 2010 i686 Intel(R) Xeon(R) CPU            5160  @ 3.00GHz GenuineIntel GNU/Linux
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
kamillo
Użytkownik
Posty: 95
Rejestracja: 2004-11-23, 18:27
Lokalizacja: Gdynia

Re: Raid 5 - nie boot'uje

Post autor: kamillo »

Moja wypowiedź bazuje na moim doświadczeniu, ze slackiem 13,1 i HP dl360 (chyba g3 jak dobrze pamiętam). Jeśli kogoś wprowadzam w błąd to przepraszam.
Na wyżej wspomnianym sprzęcie instalacja owszem przebiegła bez problemu, ustawiania lilo miałem jak webster Ale po restarcie jądra się ładowało ale nie mogło znaleźć partycji root. Dopiero o stworzeniu initrd i załadowaniu modułów cciss już przy bootowaniu rozwiązało mój problem.
ODPOWIEDZ