Portál AbcLinuxu, 25. dubna 2024 12:10


Dotaz: Instalace na SAS / oprava grub

20.6.2009 10:16 palmik777 | skóre: 5
Instalace na SAS / oprava grub
Přečteno: 774×
Odpovědět | Admin

Debian 5.0.1

2x Disk mam Seagate Cheetah 15K.6 146.8GB HDD, SAS (Serial Attached SCSI),15000RPM, 16MB c., (chtel bych RAID0 - alespon pro zacatek)

Desku mam ASUS MB P6T WS PRO, X58, ICH10R, Triple DDR3 1333, SATA2,SAS,RAID,FW,2xGBLAN,ATX

 

Muj predchozi problem jsem poresil nasledovne:


bylo to biosem - pokud mam v biosu Marvell Storage Boot ROM ENABLE, tak instalator debianu OBA DISKY detekuje !!!

Ale po ukonceni instalace a restartu pc zahlasi ze abych vlozil boot device

Ale pokud prohodim Marvell Storage Boot ROM na DISABLE, tak system nabehne (neraidova instalace jen na jeden ze dvou disku´- nabehne ale jen po tvrdem restartu - pokud dam jen reboot do konzole, tak se znovuboot zastavi asi po 5ti sekundach)

Ale pokud udelam raid, tak to hodi chybu - vice o teto chybe v dalsim tematu, protoze to sem nepatri, nicmene toto je vazne divne - ze pred instalaci musim mit bios nastaveny jinak a pro nabehnuti systemu musim prenastavit na jinou hodnotu....

Nicmene pri instalaci na Rad 0 mi to pri instalaci vyhodi hlasku (vytvoreny dve md device - jedno na ext3 pripojny bod / + priznak zavadeni zapnut, druhy jako odkladaci prostor swap):

Rozdelit disky

Warning
The kernel was unable to re-read the partition table on /dev/md1 {invalid argument}. This means Linux wont know anything about the modification you made until reboot. You should reboot your computer before doing anything with /dev/md1

Jit zpet

Formatovani oblasti  
vytvari se souborovy system pro ext3......
Instaluje se zakladni system >>>>  100%

Pote selhalo instalace zavadece, tak jsem to preskocil

Dobehlo to do konce, reboot, zmena jednoho nastaveni v biosu (viz vysvetleni vyse) a bootovani zkoncilo na

GRUB Loading stage1.5.

GRUB loading, please wait....

Error 2

A zde se pc sekne a po tvrdem restartu to udela to same....

Tudiz si myslim, ze musim preinstalovat GRUB, ale vubec netusim jak

Prosim o pomoc

Dik

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.6.2009 11:59 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějak moc nechápu, co s tím počítačem vlastně vyvádíte…

Pokud chcete bootovat z disku, musíte to mít nastavené v BIOSu; pokud BIOS nastavíte na boot z „Marvell Storage Boot ROM“, pokouší se bootovat z toho.

Pokud vytvoříte z disků RAID, je logické, že na tom RAIDu není žádná tabulka rozdělení disku. Takže tam musíte tabulku rozdělení disku vytvořit, a podle té hlášky následně restartovat počítač (což je trochu zvláštní, už je to dost dlouho, co fdisk umí jádro o změně rozdělení disku informovat).

Když selhala instalace zavaděče, je logické, že pak zavaděč nefunguje. každopádně zavaděč nemůžete instalovat na RAID0, protože BIOS ani Grub o RAIDu nic neví. Takže si musíte na začátku disku vytvořit malý bootovací oddíl (stačí třeba 10 nebo 15 MB – musí se tam vejít Grub, jádro a případně obraz pro initrd), který nebude v RAIDu, a do něj Grub nainstalovat.
20.6.2009 13:47 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub

jedine co potrebuji je nainstalovat debian na dva disky (v raidu 0)

v biosu je nastaveny boot z hdd  - to Marvell Storage Boot ROM neni options bootu, ale ADVENCED >>>> Onboard Devices Configuration

Jen proste bootovani nejde pokud je toto nastaveni ENABLE (instalace debianu detekuje disk, ale po zkonceni instalace nenabehne - hlasi ze to neni boot device - i kdyz je v biosu boot nastaven na hdd) a instalace debianu pro zmenu nejde kdyz je DISABLE (instalace debianu nedetekuje disk ale pokud jsem v predchozim kroku nainstaloval debian, tak bootuje, ale zastavi se na te chybe)

Zkusim tedy postup ktery rikate, prosim o kontrolu>>

Zpusob rozdeleni dam rucni

sda 145 GB primarni, nova oblast na zacatek, priznak zavadeni zapnut, pouzit jako fyzicky svazek pro raid

sda 1.8 GB primarni, nova oblast na zacatek, priznak zavadeni vypnut, pouzit jako fyzicky svazek pro raid

sdb 145 GB primarni, nova oblast na zacatek, priznak zavadeni zapnut, pouzit jako fyzicky svazek pro raid

sdb 1.8 GB primarni, nova oblast na zacatek, priznak zavadeni vypnut, pouzit jako fyzicky svazek pro raid

 pak dam nastavit softwarovy raid

pak to rekne, ze nezli budu moct rozdelit zmeny na disk, tak se musi aktualni rozdeleni zapsat na disk (sda + sdb) - dam ANO

pak dam vytvorit MD zarizeni >> raid0 >>>vyberu sda1 + sdb1  >>pokracovat

pak dam vytvorit MD zarizeni >> raid0 >>>vyberu sda2 + sdb2  >>pokracovat

pak jdu zpatky do rozdeleni disku, kde je ted nove RAID zarizeni c.0 (290GB) + RAID zarizeni c.1 (3,6GB)

na raid cisle 0 udelam >> pouzit jako zurnalovaci souborovy system Ext3 +  pripojny bod /

na raid cisle 1 udelam >>>=pouzit jako odkladaci prostor

(viz obrazek v priloze)

 

Ukoncit rozdelovani a zapsat zmeny na disk, pak to rekne, ze nasledujici oblasti budou zformatovany: RAID0 cislo 0 {EXT3}a Raid 0 cislo 1 {SWAP}    >>> dam ANO

a napise to znovu warning ze bych mel pc restartovat, dam tedy jit zpet  a zacnou se formatovat oblasti pro ext3 (v prvni oblasti) na RAID0 cislo 0

ihned pote se zacne instalovat zakladni system

pak to nabehne do Hlavniho menu unstalace Debianu a kdyz dam ukoncit a restart + znovu instalace, tak se to stejne zastavi u instalace grubu s tou chybou

co tedy delam spatne?

Ma vubec cenu resit instalaci, nemel bych se spise zamerit na rucni instalaci grubu?

 

20.6.2009 14:11 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Grub nemůžete nainstalovat na RAID0. Musíte pro něj vytvořit malý oddíl (teoreticky 2 a použít RAID1, ale podle mne je to zbytečné), a Grub nainstalovat na něj. Grub ani BIOS linuxovému RAIDu nerozumí, takže jej musíte nainstalovat na „normální“ oddíl. Ten oddíl pak musí být označen jako bootovací a BIOS musí být nastaven, aby bootoval z toho disku.

Dávat swap do RAIDu mi také nepřipadá jako nejlepší nápad (ani RAID0), lepší je podle mne udělat z toho dvě swapovací oblasti, jádro už si s tím pak snad poradí lépe, jak má přístup k těm dvěma oblastem rozdělit, než když to bude mít skryté pod RAIDem.

Ruční instalaci Grubu řešit nemusíte, když uděláte samostatný bootovací oddíl, který nebude v RAIDu, Grub na něj půjde nainstalovat normálně v průběhu instalace.
20.6.2009 14:30 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub

ok, prosim poradte mi jeste jak mam ten disk rozdelit na zacatku pri rozdeleni - tusim, ze jsem minule s Maxem resil to, aby sda + sdb v raidu zacinali stejne - bohuzel nenapada me nic jineho nezli:

 

sda1 3gb (priznak zavadeni zapnut, pripojny bod / ?? - na ten grub)

sda2 zbytek misto pro raid0

 

sdb1 3gb (odkladaci prostor, pro jistotu stejne velky aby zacinal a koncil stejne jako u sda1)

sdb2 zbytek misto pro raid0

pak sda2 a sdb2 zraidovat

nebo me napada jeste jedna varianta:

 

sda1 500MB (priznak zavadeni zapnut, pripojny bod / ??)

sda2 2500MB jako odkladaci prostor

sda3 zbytek misto pro raid0

 

sdb1 3gb (odkladaci prostor, pro jistotu stejne velky aby zacinal a koncil stejne jako u sda1)

sdb2 zbytek misto pro raid0

pak sda3 a sdb2 zraidovat

nebo vedel by jste o lepsim reseni?

Diky moc

20.6.2009 14:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Na ten bootovací oddíl stačí pár mega, na jednom mám historii asi 10 jader a zabírá 19 MB, na jiném počítači zabírá 9 MB – i pokud plánujete experimentovat s jádrem a mít tam několik jader, pořád bude bohatě stačit 100MB oddíl. Správně tam máte, že pro tento oddíl musí být zapnut příznak zavedení, přípojný bod by měl být /boot.

U oddílů v RAIDu je potřeba stejná velikost (u RAID0 to teoreticky není nutné, ale nevím, zda by linuxové jádro umělo ten zbytek využít). Velikost odkládacího prostoru záleží na způsobu využití počítače, 6 GB mi připadá celkem hodně, ale to je vaše rozhodnutí. Ale jinak bych to udělal tak, jak píšete v druhém případě. Tedy když začnu jakoby od konce disku: na konci oblast pro data a programy, na obou discích stejná, před tím zbytek místa pro swap, s tím, že na prvním disku se ještě ze swapu oddělí např. 100 MB pro bootovací oddíl.
20.6.2009 16:13 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Odpovědět | | Sbalit | Link | Blokovat | Admin

ok, jiz jede, diky moc :-)

20.6.2009 16:50 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Odpovědět | | Sbalit | Link | Blokovat | Admin

Edit - po restartu se objevilo zhruba 3 sekundy po bootu:

No devices listed in conf file were found

tady se to seklo a nechce to jet dal :-( - pritom jsem si tam predtim vpohode nainstaloval mc, mysql, phpmyadmin, apache atp.....

 

20.6.2009 16:59 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
A to zobrazuje Grub, nebo už je to ve výpisu jádra? Pokud Grub, tam můžete po zobrazení bootovacího menu pomocí klávesy e přejít do editačního režimu a parametry upravit.
20.6.2009 17:10 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Příloha:

pri zmacknuti klavesy "e" se objevi mozna editace radku

na prvnim radku root (hd0,0)

na druhem radku  kernel /vmlinuz-2.6.26-2-amd64 root=/dev/md0 ro quiet

ale md0 jsem zmenil na sda1 , dal "b" a skoncilo to stejnou hlaskou.... respektive nevim co tam mam zmenit...

po zmacknuti "b" se napise

Decompresing linux..... Parsing ELF.....

(0.86854) PCI: Not using MMCONFIG

Loading pleasle wait

(cislo....) usb 4-2 blablabl

(cislo...) hub 4-0 blabla

mdadm: No Devices listed in conf file were found - a tady to je sekle....

 

edit -nezli jsem to dopsal (asi minuta) se to rozebehlo dal  - viz priloha

20.6.2009 17:16 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
To vypadá na problém s tím, že DM nemůže sestavit seznam zařízení, která tvoří RAID. Ale s tím už vám neporadím, DM jsem nidky nepoužíval… Nejlepší by asi bylo zadat to jako nový dotaz. Nebo, pokud se dostanete do shellu, zkontrolujte konfigurační soubor DM (/etc/raidtab ?), jestli je tam vše správně.
21.6.2009 00:05 Jan Mikuš | skóre: 20 | Kladno
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub

Jenom me napada, je zapnuta podpora RAIDu v kernelu? Debian neznam, pouzivam Gentoo. Ale pokud neni podpora raidu primo v jadre, ale jen jako modul, tak to dela podobny veci.

22.6.2009 09:08 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Odpovědět | | Sbalit | Link | Blokovat | Admin

bohuzel nevim zda se vubec do shellu da dostat - mohl by jste mi prosim poradit? - zda je potreba nejake zachrane cd.....

v biosu pri instalaci debianu mam nastaveno  Marvell Storage Boot ROM ENABLE - toto musim po dokonceni instalace zmenit na disable (jinak to pise ze neni zadne boot device i kdyz je nastaveny hdd jako first boot)

dalsi moznosti v biosu jsou (aktualne mam SATA disable a zbytek enable + jedna hodnota RAID - az na hodnotu Marvell Storage boot rom kterou musim menit):

SATA configuration na disabled, compatible nebo enchanced

Configure SATA as IDE nebo RAID nebo AHCI

Hard Disk Write Protect enabled nebo disabled

pak v onboard devices configuration mam

Marvell Storage Controller LEGACY MODE nebo RAID mode nebo DISABLED

marvell storage Boot ROm enabled nebo disabled

Marvell sas enabled nebo disabled

Diky moc za trpelivost :-)

22.6.2009 10:56 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Otázka je, co vlastně Marvell Storage Boot dělá. Pokud jen „zviditelňuje“ ony disky pro systém v době bootu, pak asi musí být aktivní. Pokud ale i zasahuje do výběru disku pro boot, možná bude potřeba tam ještě nějak nastavit, z jakého disku z tohoto zařízení se má bootovat.

Pokud se vám vůbec nedaří nabootovat systém z HDD, nabootujte z instalačního CD, tam většinou bývá možnost dostat se do příkazového řádku.
22.6.2009 16:32 palmik777 | skóre: 5
Rozbalit Rozbalit vše Re: Instalace na SAS / oprava grub
Odpovědět | | Sbalit | Link | Blokovat | Admin

vubec to nechapu.... ted vse bezi ok - zhruba 50 restartu a tak 30 instalaci a neslo to - najednou to funguje :-(

Nechapu.....

 

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.