Hozzászólások
-
SzerzőBejegyzés
-
Nem bizony, mert a 2.4-hez szükséges modutils csomag és az modules-init-tools is ugyanazokat a fájlokat tartalmazza. De nem is kell átnevezni, ha így fordítod:
./configure –prefix=
make moveold
make
make install
./generate-modprobe.conf /etc/modprobe.confftp://ftp.kernel.org/pub/linux/kernel/peo…/rusty/modules/
A modules-init-tools 2.4-es kernel esetén a .old végû fájlokat futtatja.
A probléma nem akarja elfogadni egyik szabványos mysql C függvényt sem (init_mysql,..)!
Ez így van rendjén. Alapból csak a C/C++ szabványos utasításokat és osztályokat lehet lefordítani. Ha ennél több kell (pl. KDE vagy MySQL), akkor meg kell adni a szükséges könyvtár(ak) neveit is. Itt konkrétan a „-L/usr/lib/mysql -lmysqlclient” paraméterek hiányoznak a linkelésnél:
/bin/sh ../libtool –silent –mode=link –tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -fno-exceptions -fno-check-new -fno-common -o kmint -R /usr/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib main.o connect_sql.o connection_mysql.o -lkio -lkdeprint
No és honnan tudom letölteni ezt az új kernelt (2.4.22) ?
http://kernel.org/pub/linux/kernel/v2.4/li…-2.4.22.tar.bz2
Ja még egy kérdés. Progikat honnan lehet szerezni hozzá (jó cdíró, mint pl. a nero; wav szerkesztõ; tag-gelõ; stb.) ?
Nem „szerezni” kell, hanem feltelepíteni. Az UHU alapból tartalmaz jónéhányat, de fel lehet tenni mást is.
] Several people are reporting that installing the 9.2 totally
] fried their LG cdrom drive. Luis Alves on cooker is reporting
] that problem on an IBM PC 300 PL machine, with a LG CRD-8400B. On
] MandrakeClub an article[1] reports that this happens on a Dell
] Optiplex GX1 machine, with CRD-8482B and CRD-8400B models.
]
] I’ve had confirmations that with another LG model, the HL-DT-ST
] CD-ROM GCR-8520B, 9.2 worked nice (e.g. did NOT do any damage to
] the cdrom drive). Also, with the HL-DT-ST CD-ROM GCR-8522B,
] 9.2rc2 worked nice (it’s then -probable- 9.2 will work nice).
]
] For the moment, it seems it’s related to LG CRD-84xx drives.Azaz röviden: teljesen megsül a CD-ROM. Jelenleg az LG CRD-84xx sorozatot érintheti a probléma, mert más LG meghajtókkal megy (azért nincs mindegyik típus letesztelve).
Megjegyzés: az LG egy OEM gyártó (vagy mi), és az alkatrészei más termékekben is megtalálhatók, így más gyártó termékeinél is elõfordulhat ez a hiba (pl. HP).
Az új UHU 1.1beta3 a 2.4.22-es kernelt használja, így megoldás lehet ugyanúgy, mint a MDK9.2, vagy a RedHat Fedora project is. Az utóbbi 2 stabil ISO változatai 2 héten belül jelennek meg, így nem kell kernelt fordítani.
Nem tudom, hogy mennyire naprakész:
http://www.linux-ide.org/chipsets.htmlErrõl már olvastam vhol nagyon régen. A CDPATH változóval felül lehet definiálni a relatív hivatkozások keresési útvonalát. Az üres CDPATH jelenti a ./-t. Valószínüleg nem üres ez a változó, mint RH9-nél. A másik tippem, hogy alias-szal felül van pár parancs definiálva, ehhez a bash konfig fájlokat kell átnézni.
A hibakeresési tippem, hogy a „cat >/dev/null” parancsot el kell indítani Debian és RH alatt egyaránt, majd a /proc//environ fájlokat össze kell hasonlítani, mert szinte biztos, hogy köznyezeti vátozó okozza ezt a hibát. A CTRL-D -vel lehet a cat futását befejezni.
Azért nem árt a Debian kernelét is megnézni, mert jónéhány biztonsági patch is okozhatja ezt a jelenséget.
Hmm, nem rossz. Nem is tudtam, hogy a 2.6-os kernel a fordításkor ellenõrzi az összes szükséges ségédprogi verzióját. Az ellenörzõ script a scripts/ver_linux névre hallgat, a verziószámokat a Documentation/Changes fájlban találod meg. Biztosan a 2.6-nek szükséges modules-init-tools nevû csomag hiányzik, ezét nem lehet modulokat fordítani. A telepítése elõtt nevezd át az összes modulkezelõ fájlt valami.old-ra (pl. modprobe -] modprobe.old), mert különben a 2.4-es kernelek nem tudják betölteni a modulokat. Az .old végüt fogja a modules-init-tools betölteni a 2.4-hez.
Elnézést, rosszul emlékeztem. A KT400-at és a KT600-at kevertem össze. A 2.4.22-ben a KT400 driver jelent meg. Tehát a KT600 AGP-hez vagy NVidia driver (ami ez esetben nem jöhet szóba), vagy 2.6-os kernel kell (megnéztem, biztosan támogatja).
Esetleg az
# insmod agpgart agp_try_unsupported=1
paranccsal be lehet tölteni, és pl. a BIOS-ban 4x módba kell kapcsolni az AGP-t. A 2.4-es kernel nem támogatja a 8x módot, ez okozza a problémát.Hmm, még mindíg nem megy? Segítek, ha leírod hol akadtál el. No meg hogy NVidia kártyád van-e.
Javaslom, tölts le egy diskimage-t az eredeti honlapról, és az alapján csináld meg. Egyébként a Bochs egy emulátor, tehát nem x86-os proceszoron is fut (nem úgy, mint a VMWare). Hártánya viszont, hogy lassú.
-
SzerzőBejegyzés