Sziasztok!
Van egy RHEL telepítőlemez, amit használva ácsolok egy kickstart állományt. Amíg nem kiforrt teljesen, addig egy pendrive-on van a ks.cfg és ks=hd:sda1:ks.cfg paramétert adok indulásnál, majd ha végleges lesz, lehet belőle saját lemezt csinálni.
Amikor a rendszeren rajta van a pendrive, akkor a pendrive az sda és a merevlemez az sdb. Viszont amikor indítom pendrive nélkül, akkor a merevlemez az sda. Ezt a problémát kikerülendő, a kickstart állományban a lemezre a /dev/disk/by-path alapján hivatkozok. Eddig ez másik gépeken ment is rendben, pendrive feldugva install, pendrive nélkül megy. Most eljutottam egy géphez, ami ugyanaz, mint a korábbiak és itt valamiért nem működik. Az install tökéletesen lefut, tehát lemezt megtalálja, csomagokat felrakja, pre és post lefut rendesen, kickstart ebből a szempontból rendben.
Később ha bent a pendrive, akkor rendben elindul a rendszer, ha nincs bent, nem indul. Hm. A pendrive mbr-je gyanúsan GRUB-os, tehát valamiért szerintem az install a pendrive-ra pakolta a GRUB indítót. Amit nem teljesen értek miért, hisz korábban nem így működött, ráadásul a by-path alapján nem rá hivatkoztam. Esetleg valakinél volt-e hasonló történés és volt-e rá megoldás, vagy esetleg valami ötlet merre keressek?
Maximum a lemezre pakolom a ks.cfg-t és úgy telepítem, de inkább az érdekes számomra, hogy eddig ment, most nem megy és miért lehet ez.
Update: Csináltam egy lemezt amin rajta van a ks.cfg és úgy installáltam, ötös tisztán megy. A kérdés marad, ami ks.cfg korábban ment, miért nem megy hirtelenjében.
- 3968 megtekintés