HI!
Laptopomra (P1 -200MHz Fujitsu) felraktam a Debian woody 3.0-r2 -t.
A telepitesnel nem volt kulonosebb gond, csakhogy az alap kernel nem kezelte a PCMCIA halokarit (D-Link). Nosza, kernel ujrafordit, lilo beallit, ujraindit, gep nem bootol. Nem ez volt az elso kernelforditasom, de a laptop nem hajlando utanna bootolni rendesen. A szokasos LI szoveg :D .
Kiprobaltam, a gyari kernelbeallitasokkal ujraforditani, de ugyan az a helyzet. mi lehet a gond? tapasztalt mar ilyet Valaki? Vagy keressek uj LILOt?
Mellesleg a GRUB sem telepul fel...
Egy debiánt telepítettem fel a gépemre, és ugy nézett ki minden jól is ment, egész az ujraindításig, mert utána csak ennyit írt ki LI, és itt be is fejezi.
Szóval olyan mintha a LILO-t sem tudná betölteni, mert ha gondolom sikerülne valami mást kéne kiirjon nem ?
Ilyennel még nem találkoztam, mi az amit elrontottam a papricionálás, mert én csak arra tudok gondolni.
Nem biztos hogy ez a baj, de lehet, hogy régi LILO-t használsz és a boot-szektor az 1024-dik cilinder fölött van.(valahol 6-8Gb fölött)
Ilyenkor ezt írja ki. Persze lehet, hogy neked egészen más a gondod.
Olvasgattam neten és találtam egy ilyet, amitől mondjuk nem lettem okosabb sajna :(
LI - The second stage boot loader was loaded, but could not be executed. Either a geometry mismatch has occurred or boot/boot.b was moved without running the map installer
Nekem is akadt némi problémám a bootolással, bár lehet, hogy nem a lilo problém okozója.
Adott egy alább felparticiónált vinyó
hdb1 /boot 100M reiserfs
hdb2 winxp 10G fat32
hdb5 / 5G reiserfs
hdb6 swap 500M
hdb7 /home 14G reiserfs
A rendszert sarge netinst cdről követtem el.
Az installkor kaptott 2.4-es kernellel megy rendesen a rendszer.
Viszont fordítottam egy 2.6.7-es kernelt, a megfelelőhelyekre másoltam a szükséges fileokat. fent van a modutils 2.4.26-1 verziója. A reiserfs a kernelben van nem modulban.
Felfríssítem a lilo.confot, az új helyzethez szükségesen. Majd nyomok egy lilo-t és warningol, hogy a/proc/partitions és sysfs féle tematika szerinti helyen valami nem konzisztens, de a boothoz szükséges változásokat frissíti ahol kell.
Ezután reboot és bootolás közben kernelpánikkal elszáll, miután ellenőrizte a journalöket a partíciókon, hogy nem találj a root partíciót. Ajánlja hogy lilo paraméterként adjam meg (root=/dev/hdb5), ha ezzel próbálkozom akkor ugyan úgy nem működik, viszont ha régi kernellel bootolok akkor megtalálja a rootot és működik.
A bootflag volt már a vindózós partíción, a /booton, és az mbr-ben is, de egyik helyen sem akart működni (bár valószínőleg nem ez a huba).
Sajnos a hiba hibaüzeneteke és a különböző config fájlokat nem tudom beidézni, mert a gép jelenleg nincs nálam és elfelejtettem felírni.
[quote:93709627be="ZsoL"]hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
Mert a hdb2 az még Primary particó, viszont a hdb5 már logical.
Mivel (tudtommal) 1 vinyón max 4 Primary partíció lehet, gondolom, az ütközés elkerlülése miatt így osztják ki a partíciók számát.
"Gondot okoz viszont az, hogyha a kernel a BIOS-tól eltérő geometriát feltételezve adja
meg a file-ok helyét, hiszen így boot-oláskor teljesen fals helyről beolvasott adatokat
próbál a processzor utasításként végrehajtani. Ennek eredménye tipikusan az, hogy a
kezdeti LILO feliratnak csak a fele (LI) jelenik meg a monitoron, aztán a gép lefagy.
Ilyen esetben általában elegendő megoldás az, hogyha bekapcsoljuk a lilo linear opcióját
az /etc/lilo.conf-ba írt linear kulcsszóval, vagy az /sbin/lilo -l opcióval. Ennek hatására
a map file-ba nem a C/F/S cím, hanem a lineáris szektorcím kerül bele, és ezek alapján a
betöltő program a boot-olás során közvetlenül a BIOS-tól lekérdezett geometria szerint
alakítja ki a C/F/S címeket."
[quote:c636e3f361="Anonymous"]Olvasgattam neten és találtam egy ilyet, amitől mondjuk nem lettem okosabb sajna :(
LI - The second stage boot loader was loaded, but could not be executed. Either a geometry mismatch has occurred or boot/boot.b was moved without running the map installer
Ez azt jelenti hogy esetleg modositottad a /etc/lilo.conf -ot es utana nem futtattad a "lilo" parancsot (mindkettot root-kent kell csinalni).
Egyik ismerosom egyszer upgradelte a Debian-t es a lilo is upgradelodott, viszont valamiert nem futtatja le a lilo parancsot a csomag (valoszinuleg biztonsagi okokbol), ezert a kov. reboot-kor csak a LI latszodott.
Szoval konnyen lehet hogy ez a gond.
Ilyenkor tennivalo:
Bebootolni valami Linuxos bootolhato cd-vel, mountolni a "/boot" es a "/" particiokat valahova (ha nem ugyanaz) majd futtatni a lilo parancsot megfelelo opciokkal, ahol megadod hogy mi a /boot particio es hogy hol a config file (sajnos nem tudom fejbol az opciokat, de ki lehet sakkozni).
Ez ezutan valoszinuleg helyreall a dolog.
[quote:13a44dad5b="pinterg"][quote:13a44dad5b="ZsoL"]hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
Mert a hdb2 az még Primary particó, viszont a hdb5 már logical.
Mivel (tudtommal) 1 vinyón max 4 Primary partíció lehet, gondolom, az ütközés elkerlülése miatt így osztják ki a partíciók számát.
Gus
No igen ám, de ha extended particio is van, akkor csak 3 primary particio lehet.
en ma reggel tettem fel 2.6.6-os kernelt es nekem se bootolt-be.
Nalam fsck nem talalta a root particiot.
A porblema ott volt, hogy beallitottam a
Pseudo filesystems: CONFIG_DEVFS_FS-t,
amitol a /dev alatt egy a /proc alatt levohoz hasonlo strukturaba
kerultek a file-ok ...igy nem talalta a dev/hda11-et.
Ezt kivettem a kernelbol es ment minden mint regen...
[quote:cc28430ee0="ZsoL"][quote:cc28430ee0="pinterg"][quote:cc28430ee0="ZsoL"]hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
Mert a hdb2 az még Primary particó, viszont a hdb5 már logical.
Mivel (tudtommal) 1 vinyón max 4 Primary partíció lehet, gondolom, az ütközés elkerlülése miatt így osztják ki a partíciók számát.
Gus
No igen ám, de ha extended particio is van, akkor csak 3 primary particio lehet.
De az extended particio is primary, az azon belul levo particiok szamozottak 5-tol kezdve.
Az extended azt jelenti hogy azon belul vannak me'g particiok.
Tehat osszefoglalva:
1-4 mind primary, esetleg egy kozuluk extended. Azzal az eggyel (ha van) nem lehet semmit kezdeni, nem lehet mountolni, meg semmi, hanem a benne levoket lehet elerni:
5-?? extended particion beluli particiok.
Hozzászólások
HI!
Laptopomra (P1 -200MHz Fujitsu) felraktam a Debian woody 3.0-r2 -t.
A telepitesnel nem volt kulonosebb gond, csakhogy az alap kernel nem kezelte a PCMCIA halokarit (D-Link). Nosza, kernel ujrafordit, lilo beallit, ujraindit, gep nem bootol. Nem ez volt az elso kernelforditasom, de a laptop nem hajlando utanna bootolni rendesen. A szokasos LI szoveg :D .
Kiprobaltam, a gyari kernelbeallitasokkal ujraforditani, de ugyan az a helyzet. mi lehet a gond? tapasztalt mar ilyet Valaki? Vagy keressek uj LILOt?
Mellesleg a GRUB sem telepul fel...
Egy debiánt telepítettem fel a gépemre, és ugy nézett ki minden jól is ment, egész az ujraindításig, mert utána csak ennyit írt ki LI, és itt be is fejezi.
Szóval olyan mintha a LILO-t sem tudná betölteni, mert ha gondolom sikerülne valami mást kéne kiirjon nem ?
Ilyennel még nem találkoztam, mi az amit elrontottam a papricionálás, mert én csak arra tudok gondolni.
Nem biztos hogy ez a baj, de lehet, hogy régi LILO-t használsz és a boot-szektor az 1024-dik cilinder fölött van.(valahol 6-8Gb fölött)
Ilyenkor ezt írja ki. Persze lehet, hogy neked egészen más a gondod.
Hát a LILO ami a netről letöltött debián teelpítő cd-n van, a vinyo az bitosan 80 gigás :)
Olvasgattam neten és találtam egy ilyet, amitől mondjuk nem lettem okosabb sajna :(
LI - The second stage boot loader was loaded, but could not be executed. Either a geometry mismatch has occurred or boot/boot.b was moved without running the map installer
Sziasztok!
Nekem is akadt némi problémám a bootolással, bár lehet, hogy nem a lilo problém okozója.
Adott egy alább felparticiónált vinyó
hdb1 /boot 100M reiserfs
hdb2 winxp 10G fat32
hdb5 / 5G reiserfs
hdb6 swap 500M
hdb7 /home 14G reiserfs
A rendszert sarge netinst cdről követtem el.
Az installkor kaptott 2.4-es kernellel megy rendesen a rendszer.
Viszont fordítottam egy 2.6.7-es kernelt, a megfelelőhelyekre másoltam a szükséges fileokat. fent van a modutils 2.4.26-1 verziója. A reiserfs a kernelben van nem modulban.
Felfríssítem a lilo.confot, az új helyzethez szükségesen. Majd nyomok egy lilo-t és warningol, hogy a/proc/partitions és sysfs féle tematika szerinti helyen valami nem konzisztens, de a boothoz szükséges változásokat frissíti ahol kell.
Ezután reboot és bootolás közben kernelpánikkal elszáll, miután ellenőrizte a journalöket a partíciókon, hogy nem találj a root partíciót. Ajánlja hogy lilo paraméterként adjam meg (root=/dev/hdb5), ha ezzel próbálkozom akkor ugyan úgy nem működik, viszont ha régi kernellel bootolok akkor megtalálja a rootot és működik.
A bootflag volt már a vindózós partíción, a /booton, és az mbr-ben is, de egyik helyen sem akart működni (bár valószínőleg nem ez a huba).
Sajnos a hiba hibaüzeneteke és a különböző config fájlokat nem tudom beidézni, mert a gép jelenleg nincs nálam és elfelejtettem felírni.
Előre is köszi a segítséget, az ötleteket!
Gus
hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
[quote:93709627be="ZsoL"]hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
Mert a hdb2 az még Primary particó, viszont a hdb5 már logical.
Mivel (tudtommal) 1 vinyón max 4 Primary partíció lehet, gondolom, az ütközés elkerlülése miatt így osztják ki a partíciók számát.
Gus
Hát ha ez segít valamit :
"Gondot okoz viszont az, hogyha a kernel a BIOS-tól eltérő geometriát feltételezve adja
meg a file-ok helyét, hiszen így boot-oláskor teljesen fals helyről beolvasott adatokat
próbál a processzor utasításként végrehajtani. Ennek eredménye tipikusan az, hogy a
kezdeti LILO feliratnak csak a fele (LI) jelenik meg a monitoron, aztán a gép lefagy.
Ilyen esetben általában elegendő megoldás az, hogyha bekapcsoljuk a lilo linear opcióját
az /etc/lilo.conf-ba írt linear kulcsszóval, vagy az /sbin/lilo -l opcióval. Ennek hatására
a map file-ba nem a C/F/S cím, hanem a lineáris szektorcím kerül bele, és ezek alapján a
betöltő program a boot-olás során közvetlenül a BIOS-tól lekérdezett geometria szerint
alakítja ki a C/F/S címeket."
Eredeti forrás: http://home.sch.bme.hu/~marosi/partmisc.html#lilo
[quote:c636e3f361="Anonymous"]Olvasgattam neten és találtam egy ilyet, amitől mondjuk nem lettem okosabb sajna :(
LI - The second stage boot loader was loaded, but could not be executed. Either a geometry mismatch has occurred or boot/boot.b was moved without running the map installer
Ez azt jelenti hogy esetleg modositottad a /etc/lilo.conf -ot es utana nem futtattad a "lilo" parancsot (mindkettot root-kent kell csinalni).
Egyik ismerosom egyszer upgradelte a Debian-t es a lilo is upgradelodott, viszont valamiert nem futtatja le a lilo parancsot a csomag (valoszinuleg biztonsagi okokbol), ezert a kov. reboot-kor csak a LI latszodott.
Szoval konnyen lehet hogy ez a gond.
Ilyenkor tennivalo:
Bebootolni valami Linuxos bootolhato cd-vel, mountolni a "/boot" es a "/" particiokat valahova (ha nem ugyanaz) majd futtatni a lilo parancsot megfelelo opciokkal, ahol megadod hogy mi a /boot particio es hogy hol a config file (sajnos nem tudom fejbol az opciokat, de ki lehet sakkozni).
Ez ezutan valoszinuleg helyreall a dolog.
[quote:13a44dad5b="pinterg"][quote:13a44dad5b="ZsoL"]hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
Mert a hdb2 az még Primary particó, viszont a hdb5 már logical.
Mivel (tudtommal) 1 vinyón max 4 Primary partíció lehet, gondolom, az ütközés elkerlülése miatt így osztják ki a partíciók számát.
Gus
No igen ám, de ha extended particio is van, akkor csak 3 primary particio lehet.
en ma reggel tettem fel 2.6.6-os kernelt es nekem se bootolt-be.
Nalam fsck nem talalta a root particiot.
A porblema ott volt, hogy beallitottam a
Pseudo filesystems: CONFIG_DEVFS_FS-t,
amitol a /dev alatt egy a /proc alatt levohoz hasonlo strukturaba
kerultek a file-ok ...igy nem talalta a dev/hda11-et.
Ezt kivettem a kernelbol es ment minden mint regen...
udv: david
[quote:cc28430ee0="ZsoL"][quote:cc28430ee0="pinterg"][quote:cc28430ee0="ZsoL"]hdb2 es hdb5 kozott miert nincs semmi?
En meg ilyet nem lattam :) :roll:
Mert a hdb2 az még Primary particó, viszont a hdb5 már logical.
Mivel (tudtommal) 1 vinyón max 4 Primary partíció lehet, gondolom, az ütközés elkerlülése miatt így osztják ki a partíciók számát.
Gus
No igen ám, de ha extended particio is van, akkor csak 3 primary particio lehet.
De az extended particio is primary, az azon belul levo particiok szamozottak 5-tol kezdve.
Az extended azt jelenti hogy azon belul vannak me'g particiok.
Tehat osszefoglalva:
1-4 mind primary, esetleg egy kozuluk extended. Azzal az eggyel (ha van) nem lehet semmit kezdeni, nem lehet mountolni, meg semmi, hanem a benne levoket lehet elerni:
5-?? extended particion beluli particiok.
No ezt jol megaszontam :roll: