[megoldva] grub és sata hdd "betűzése"

Fórumok

sziasztok!

szerintetek változott valami a grub hdd számozási, betűzési módszereiben? 100 évente egyszer elindítok egy winxp-t, most pl. "2 ubuntuval ezelőtt volt utoljára", és akkor valami miatt megszívom mindig.

adva van 3 vinyó. 2 sata, meg egy pata vinyó. az ubuntu telepítő anno telismerte a winxp-t és betette a grub menüjébe is. bootolt is rendesen. aztán betettem még egy sata winyót adatnak. így a gépben egy 200 gb-os sata vinyóról booltoltam (ott volt a grub is), volt egy pata disk, amin a win volt (ő a világon semmit sem tudott a többiről, úgy is lett feltelepítve). valamint volt egy új sata vinyóm is, az csak adatnak.

számomra rejtély miért, de így lett felismerve a 3 vinyó az ubuntu által:

/dev/sda (ezen van a winxp)
/dev/sdb (ezen adat van)
/dev/sdc (ezen van a root, az mbr-ben csücsül a grub)

fogalmam sincs miért akarja mindenáron sda-nak és nem hda-nak látni a win diskjét, de ő dolga. csak tudja bootolni is, ha kell.

a menu.lst linuxra vonatkozó része van (pl., mert volt már sokféleképp, de a root része azonos, spec paraméter nincs és ez bootol is, tehát ez nem valószínű, hogy gond:
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,0)
kernel /vmlinuz-2.6.20-15-generic root=UUID=28bba90b-ca5a-41b1-9cf3-66e052477fd2 ro quiet splash
initrd /initrd.img-2.6.20-15-generic
quiet
savedefault

a winre vonatkozó:
title Windows XP Pro
root (hd1,0)
savedefault
makeactive
chainloader +1

megint korábban volt ilyen is:
title Windows XP Pro
map (hd0) (hd3)
map (hd3) (hd0)
savedefault
makeactive
chainloader (hd0,0)

a problémám a következő. jelenleg egyik állapotban sem lehet bootolni az xp-t, pedig most kéne... hogy a fenében kéne szerintetek? millió oldalt olvastam el, mindenki mondja, hogy kell, mindnek lenne értelme, de sehol nem találtam olyan jó doksit, ami megtudná magyarázni (megoldani meg pláne jó lenne), hogy mit és hogyan kell.

amit még tudni kell (és ami engem kicsit megzavar). a bios-ban a köv portokon vannak a winchestereim:
pata0: ez lenne az xp disk
sata0: sata adatlemez
sata1: sata boot, itt van a grub is

mi kéne szerintetek ahhoz, hogy xp-t is bootolhassak? ha valaki elmondaná azt is miért, akkor azért külön hálás lennék (az egyik upgrade során már volt, hogy nem bootolt tovább, mert a számozása megváltozott...!)

Hozzászólások

mondjuk probald meg igy a winre vonatkozo reszt atirni, map nem kell

title Windows XP Pro
rootnoverify (hd1,0)
chainloader (hd1,0)+1
makeactive

no, ime az eredmény (minden "számot kipróbálva az első helyre (hd0, 1, 2) :)
Error 1: Filename must be either an absolute pathname or blocklist

valami nem stimmel még mindig :(

nincs valakinek egy tuti jó leírása? csak mert félek kevés az, amit eddig olvastam, vagy totál félreértettem mindent (amúgy a net rogyásig van ezzel a problémával, nehogy már csak nekem legyen szar :) csak a baj az, hogy megoldást eddig nem hozott az olvasgatásuk...)

--
xterm

MEGOLDÁS (ha valaki mást érdekelne):

title winxp
map (hd0) (hd2) #windisk grubosdisk
map (hd2) (hd0) #grubosdisk windisk
root (hd2) #grubos disk "uj helye"
chainloader +1

most jó, butul a win is, ubuntu is. szuper :)

akit érdekel, ez az oldal adott végre jó tippet, miképp azonosíthatom a diskeket:
kattide

--
xterm

csak az utóbkornak egy kis érdekesség. azóta rendszeresen figyelem mikor és milyen módon változik a grub menü. eddig azóta 2x baxódott el kernelfrissítésekkor (csak akkor változott). fogalmam sincs miért _keveri össze_ a winre vonatkozó sorokat a frissítés, de egyértelműen az keveri össze. virtuális sör annak, aki megfejti, hogy lehetne kizárni azt, hogy elszúrja (egyáltalán minek nyúl oda, ahol nem sok keresnivalója van). a probléma nem jelentős, mert megvan file-ban a helyes sorrend, valamint most már a hupon is tudom hogy találom meg gyorsan :)

--
xterm