Mandriva Fórum

Systém a serverové služby => Instalace Mandriva Linuxu => : mr_b0mbas71c March 19, 2011, 22:07:30



: Nenabehnutie systému po úspešnej inštalácii
: mr_b0mbas71c March 19, 2011, 22:07:30
Poprosil by som Vás o pomoc, pretože ja som už v koncoch.
Moja konfigurácia je:

AMD Athlon 64 X2 5400+
Asus M3A78-EMH HDMI chipset AMD 780G
2x 1GB Apacer DDR2 800 MHz
Asus Radeon X1950 Pro PCI-E
2x 250 GB Western Digital spojené do RAID 0 SATAII

Nainštaloval som si Mandrivu 2010.2, inštalácia prebehla úspešne aj najnovšie aktualizácie si stiahla s internetu. Disk som nechal rozdeliť automaticky. Rozdelilo ho na 3 partície Root (13 GB), Swap (4 GB) a User (100 GB). Mandriva my našla RAID radič aj si načítala ovládače. GRUB som nechal bez zmeny, ale skúšal som tam aj zmeniť nastavenia ale nepomohlo to.
Problém nastal vtedy keď po zreštartovaní počítača po kompletnej inštalácii som v GRUBe (grafickom aj textovom) zvolil nech nabootuje systém. Vyskočilo my okno s presne týmto znením
Booting "linux"
kernel (HD0,5) /vmlinuz BOOT_IMAGE=linux root=/dev/mapper/pdc_dgcjjhfibdp1 resume=/dev/mapper/pdc_dgcjjhfibdb5 splash=silent vga=788
[Linux=bzImage, setup=0x3400, size=0x2f0f10]
A presne tu to zastaví a systém vôbec nič to nerobí. Pomôže len hard reset.
V počítačoch sa celkom vyznám, vo Win výborne, ale v Linuxe som začiatočník. Prosím ak môžete poradte. Skúšal som aj iné distribúcie linuxu, ale tie nemajú driver na RAID a nenabehne inštalácia vôbec. Ďakujem.


: Re: Nenabehnutie systému po úspešnej inštalácii
: Hobil March 20, 2011, 13:00:53
tusim, ze grub stage 1.5 ktery je v mdv startovat z raidu neumi, ale potrebuje maly kousek neraidoveho oddilu sam pro sebe. Pokud je grub1.5 na raidu, nenabehne.
Doporucoval bych vytvorit maly oddil, rekneme 100 MB mimo raid, pak pouzit rucni vytvoreni oddilu (do noveho oddilu dat /boot, pro / pouzit nejakych 30 G, 4G swap a zbytek /home. Pak by to melo behat.

Jinou variantou by bylo pouzit distribuci s grub 2 (debian...), ktery umi startovat i z raidu.
H.


: Re: Nenabehnutie systému po úspešnej inštalácii
: Peťoš March 20, 2011, 13:07:12
GRUB 2 je i v Mandriva Linuxu. Balíček se jmenuje grub2.


: Re: Nenabehnutie systému po úspešnej inštalácii
: Hobil March 20, 2011, 13:55:12
pokud system po instalaci nenabehne, bude mit problem tam grub2 dostat. Proto pisu, ze bude jednodussi pouzit jine distro, kde je g2 implicitne. I pro pokrocileho linuxaka by to byl problem...


: Re: Nenabehnutie systému po úspešnej inštalácii
: Peťoš March 20, 2011, 13:58:41
pravda.
Já bych ale spíše zkusit LiveCD s MDV, chroot (http://linux.die.net/man/1/chroot)nout a nahodit GRUB2...


: Re: Nenabehnutie systému po úspešnej inštalácii
: mr_b0mbas71c March 20, 2011, 16:31:07
A ak tam nahodím GRUB 2 a potom znovu nainštalujem prepíše inštalácia GRUB za ten starý, alebo ponechá tú novú verziu? Pretože tak som to aj uvažoval, stiahol som si aj live verziu Mandrivi aj na USB kľúč a mám aj novú verziu GRUBu konkrétne 1.9.7


: Re: Nenabehnutie systému po úspešnej inštalácii
: Hobil March 20, 2011, 18:38:31
přepíše

upozornuju, ze konfigurace se zasadne lisi. Zmizel /boot/grub/menu.lst starsi verze, misto nej je /boot/grub/grub.cfg, ktery je vsak generovan automaticky.
Pro nastaveni slouzi /etc/default/grub, po nastaveni se spousti prikaz update-grub, ktery vygeneruje /boot/grub/grub.cfg.
Pro instalaci slouzi grub-install, pro zapsani do startovaciho sektoru grub-setup.

V adresáři /etc/grub.d, kde je (v debianu, ale v mdv to bude podobne, tady mam zatim grub1.5) nekolik skriptů:

00_header
05_debian_theme
10_linux
20_linux_xen
30_os-prober
40_custom
41_custom

Tento adresář je používán tak, že všechny skripty v něm jsou příkazem update-grub spuštěny v pořadí podle abecedy a jejich výstup je spojen do souboru /boot/grub/grub.cfg. Tento princip umožňuje elegantní automatické vytváření položek v menu. Podle dokumentace jsou čísla na začátku názvů skriptů vyhrazena takto:

• 00_* – vyhrazeno pro hlavičku
• 10_* – vyhrazeno pro nativní systémy
• 20_* – vyhrazeno pro další aplikace (jako memtest)

Pár poznámek pro práci s RAID polem. Pokud máš /boot na zařízení md1:

insmod raid
set root=(md1)

A pokud je jádro schované v souborovém systému na md1p1:

insmod raid
set root=(md1,1)

mimochodem wiki GRUBu je plná  informací a návodů.

H.


: Re: Nenabehnutie systému po úspešnej inštalácii
: mr_b0mbas71c March 20, 2011, 20:45:42
No tak skúsil som to ale aj tak to nepomohlo. Skúšal som ten spôsob že nech urobím mimo RAID jednu partíciu a tam dať /boot, to my nechcelo ani povoliť inštaláciu. Potom som skúsil urobiť /boot partíciu na usb kľúč, nainštalovalo systém ale zase tá istá chyba. A keď som spustil Livecd verziu Mandrivi a aj distribúcie ktorá je na Hirens BootCD zreštartovalo my pc hneď na začiatku. Ale akonáhle som vypol RAID pekne nabehla LiveCD verzia.Takže som sa nemohol ani dostať ku nainštalovaniu nového GRUBu.
Vedeli by ste my poradiť nejakú LiveCD verziu linuxu ktorá RAID podporuje? Alebo mohlo by pomôcť vyskúšať beta verziu Mandrivi 2011? Či tá už bude mať novú verziu GRUBu?


: Re: Nenabehnutie systému po úspešnej inštalácii
: mr_b0mbas71c March 21, 2011, 22:11:57
Tak nakoniec som to vyriešil tak že som vytvoril SW RAID a už to beží perfektne. Ďakujem všetkým za pomoc.