sziasztok
azért ebbe a topicba teszem a kérdést, mert jobbat nem találtam, illetve grub-ban gondolkoztam, de az szerintem nem fog menni, de javítsatok ki :)
egy hármas bootolást szeretnék megcsinálni, méghozzá a következő képpen:
első: windows xp egy alaplapi nvidia nforce4 raid0 tömbön
második: ubuntu egy külön vinyón
harmadik: egy windows7 (teszt) szintén a fenti vinyón
ezenkívül van még egy másik vinyó is, de az nem fog bootolni
a boot managert pedig egy cf kártyára tenném (cf-ide átalakítóval). ez azért lenne jó nekem, mert (ha működne, akkor) így nem kellene folyton bios-t illetve pontosabban boot menüt állítgatnom.
grubbal meg lehetne ezt csinálni valahogy? a raid tömb a kritikus része gondolom. a tömb amúgy dmraid-del kiválóan működik, nem tudom, grub tud-e dmraid-et?
illetve ha nem grub, akkor valami más bootmanager? mit javasoltok?
előre is köszi!
- 1360 megtekintés
Hozzászólások
Már mér' kellene állandóan boot menüt állítgatni. Először beállítod, aztán úgy hagyod és kész. A lényeg, hogy először a win-eket telepítsd. Ha hardveres a raid-ed má miért ne tudna a grub róla bootolni?
Én ezt most nem értem!?
- A hozzászóláshoz be kell jelentkezni
már minden fel van telepítve. a külön vinyón, amin az ubuntu és a w7 van, azon már így is van grub, az tölti a w7-et is. csak a grub nem látja a raid tömböt (két külön vinyónak látja), így azt nem tudja bootolni. vagy ha igen, akkor valami trükkel, amit én nem ismerek, ezért volnék itt :)
ez a vinyó amúgy rack-ben van és általában ki van kapcsolva (mert hangos), ezen ezért nem lehet a "master" grub amit most akarok cisnálni. a tömbön megint nem lehet, mert az nem működik. ezért akarok egy cf kártyát, ami bootolna tovább, amit választok.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Ha nem grub akkor Lilo, (LinuxLoader).
- A hozzászóláshoz be kell jelentkezni
+1
grub2, grub, lilo
Ha először a win-eket, és utána a linux-ot telepíted, akkor automatikusan felismeri és beteszi a boot-loader az összes os-t. Ha pedig fordítva telepítesz, akkor a win hazavágja linux boot-loadert. De utána pl. linux cd-ről boot-olsz, majd utána elindítod a linux boot-loadert.
- A hozzászóláshoz be kell jelentkezni
ez a gond pontosan, hogy nem teszi be az összeset. a raid tömbhöz alapból hozzá sem tud szagolni.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Tisztázzuk:
1. software vagy hardware raid?
2. ha software raid, akkor milyen fs van rajta?
BÁR
ha win van rajta, akkor azt nem a grub bootolja be, hanem a chainloader-en keresztül átadja erre a "jogot" a diszken levő win-nek. Hardware raid esetén meg még kevesebb a gond, mert azt a grub is egyetlen diszknek látja. De ebben az esetben is chainloader-en keresztül "kéri" meg a win.t, hogy bootolja már be magát.
- A hozzászóláshoz be kell jelentkezni
mint írtam, nvidia nforce4 ultra alaplapi raid (nvraid), állítólag "hardver" raid, de közben "fakeraid" (tehát igazából szoftveres)
a grub NEM egy lemeznek látja, ez pontosan a gond. nem mondhatom azt neki, hogy "bootold chainloaderrel a hd(x,x)-et", mert az csak a tömb egyik fele.
ezért is nem tettem még rá grubot.
esetleg olyan grub kéne, ami valahogyan dmraid-del látja egyben a tömböt, vagy esetleg a cf kártyára felmásolni az ntloader-t, ami már tudja tölteni a tömböt, vagy valami egyéb boot managert használni.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Egyetlen arch linuxos leírást találtam, lehet hogy ez segít....hivatalosan a grub tud fakeraid-ről bootolni, de hogy melyik verziótól azt nem tudom. Célszerü egy
strings `which grub`
-ot megnézni, hogy van e benne /dev/mapper, meg ilyenek.
A link:
http://wiki.archlinux.org/index.php/Installing_with_Fake-RAID
- A hozzászóláshoz be kell jelentkezni
na ze használhatónak tűnik, köszi! :)
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Induláskor F8 (F11; F12; Ctrl-Esc)
vagy ami az alaplapodon induláskor lehetővé teszi, hogy eldöntsd: miről induljon a gép
- A hozzászóláshoz be kell jelentkezni
oké, tegnap vettem egy ilyen cf kártyás ide kütyüt, beraktam a gépbe, primary slave lett (csak ott volt már hely)
a bios szépen felismeri. windows xp mikor a desktop megjelenne bejelentkezés után, bsod-zik.
windows 7 be sem tölt, megáll a disk.sys töltésénél...
ubuntu az betölt és működik, de miközben a raid tömbömről készítettem másolatot dd-vel, félúton randomban csontra fagyott a rendszer, az egér se mozdult többé, reset gomb maradt...
először nem is gondoltam a cf cuccra, a kékhalálból inkább memóriára (memetest hibátlan továbbra is). vagy hogy a tömb egyik vinyója esetleg bad sectoros lenne, és ott meghal a rendszer. de az sem, minden hibátlan. aztán arra is gondoltam, hogy esetleg az a vinyó, amire mentek, az bad sectoros, de az sem hibás. több vinyóra is próbáltam, 10-20-30 giga másolásánal valahol mindig csontra fagy.
hogy a windows miért nem tölt be és miért BSOD, azt már nem tudtam kitalálni. végül sikerült egyszer betölteni, egyből nyomtam csekdiszket mindenhol (szektor ellenőrzéssel), semmi hibát nem talált, viszont innentől minden reboot után checkdiskezne, majd utána mire a desktopot betöltené, BSOD. stop: 0x7F, cpu hiba?! wtf?
már a hajamat kitéptem, mire kiszedtem a cf átalakítót, és láss csodát, minden kifogástalanul működik.
utána már csak az endless loopba ragadt checkdiket kellett kitrükközni, és most megint jónak tűnik (lekopogom)
szóval nagyszerű találmány ez a cf ide átalakító. :)
másnak nincs ilyen tapasztalata?
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Asszem, csak grub-bal nem fog menni, kell hozzá a Win7 loader-e is. A Win7-et nem ismerem, de gondolom, ugyanúgy bútol, mint a Vista.
Először meg kell oldani az XP + Vista dual boot-ot. Azt hiszem ez úgy megy, hogy a Vista loader-ébe kell beheggeszteni valahogy az XP-t. Aztán ha ez megy, akkor jöhet a GRUB, és dual-boot a Vista-ra.
Vagyis a bútolás két lépéses lesz:
- először GRUB indul, benne Ubi és Vista
- majd a Vista indul, és az ő loader-ében lehet Vista-t, vagy XP-t választani.
- A hozzászóláshoz be kell jelentkezni
semmit nem kell hegeszteni, a grub simán chainloaderrel bootloja a w7-et.
egyedüli probléma a raid tömb bootolása.
meg az, hogy ez a szutyok cf-ide adapter kifekteti a gépet teljesen random módon.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni