Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › Kernel 2.6 + UHU 1.1.1
- This topic has 142 hozzászólás, 22 résztvevő, and was last updated 21 years, 1 months telt el by
pointux.
-
SzerzőBejegyzés
-
2004-03-31-06:16 #1933251
Mik voltak a hibák???
2004-04-02-14:50 #1933252Sziasztok, a következõ bajom van:
2.6.3 rendben lefordul, majd a bootnál:Apr 2 16:20:13 localhost kernel: Loaded 25751 symbols from /boot/System.map-2.6.3.
Apr 2 16:20:13 localhost kernel: Symbols match kernel version 2.6.3.
Apr 2 16:20:13 localhost kernel: No module symbols loaded – kernel modules not enabled.Ahoz képest, hogy a System.map „nem túl fontos”, a kernel nem hajlandó a modulokkal dolgozni nélküle. Hogy tudom ezt kijavítani?
2004-04-02-15:44 #1933253Mountolási probléma megoldása sikerült ntfs-el. A következõ lapon: http://svn.uhulinux.hu/packages/1.1/kernel…/patches/30-fs/ találtam olyan patcheket, amelyekben le van írva az, hogy az UHUsok a jelenlegi 2.4.x-es kerneleket hogyan patchelték fel azért, hogy ez a gond ne jelentkezen az alap UHUban. Nos ezekbõl kiszedtem, hogy ntfs esetében miket kell átírni ahhoz, hogy menjen automatikusan a mountolás. A változtatások a következõk voltak:
diff -Naurd a/fs/ntfs/super.c b/fs/ntfs/super.c
— a/fs/ntfs/super.c 2003-12-08 15:46:49.000000000 +0100
+++ b/fs/ntfs/super.c 2003-12-08 15:46:21.000000000 +0100
@@ -1394,12 +1394,11 @@
vol-]nls_map = NULL;/*
– * Default is group and other don’t have any access to files or
– * directories while owner has full access. Further, files by default
– * are not executable but directories are of course browseable.
+ * Files by default are not executable but directories are of course
+ * browseable.
*/
– vol-]fmask = 0177;
– vol-]dmask = 0077;
+ vol-]fmask = 0111;
+ vol-]dmask = 0000;/* Important to get the mount options dealt with now. */
if (!parse_options(vol, (char*)opt))A fentiekbõ is látszik, hogy nem egy nagy durranás!!! tehát a minusz jelekkel kezdõdõ sorokat a plusz jellel kezdõdõ sorokra cseréltem és a kernelt újra készítettem. A telepítés után minden rendesen megy az elképzeléseim szerint. 8) Remélem ezzel tudtam segíteni egy-két sorstársamnak!
2004-04-02-17:00 #1933254Király, mindjárt próbálom én is! Fat32-re nem nézted? Azt is kipróbálom!
2004-04-02-17:14 #1933255Nekem olyanom nincs, ezért azt nem is néztem, de mintha a FAT32 patch az kicsivel bonyolultabb lenne… Szerintem megoldod! 😛 😛 😛
2004-04-02-17:27 #1933256Nézegettem a fat-os patch-eket (80-fat-fdmode.patch, 81-fat-defaults.patch), ezek kicsit bonyolultabbak, megpróbálom simán a patch-elést, ha nem megy, akkor még kipróbálom azr, hogy az egész /fs/fat32 könyvtárat lecserélem a 2.4.24-esére, ill, hogy csak az inode.c -t cserélem!
2004-04-02-17:34 #1933257Már megy a make, aztán majd látjuk…, ma addig nem fexek le, amíg ezeket ki nem próbálom :)!
u.i.: Remélem igazad lesz 😉
2004-04-03-17:56 #19332582004-04-03-18:03 #1933259Pontosan, milyen összefoglalóra gondolsz?
2004-04-03-21:07 #1933260Egészen pontosan ilyesmi összefoglalóra gondolok:
„Aki ezt és ezt akarja, hogy legyen, az felmegy ide és ide, leszedi ezt a fájlt, utána konzolban kiadja ezeket a parancsokat… ” és így tovább.
Most írtam meg egy doksit a kernel-fordításról, fõleg a 2.6.x-es kernelek fordításáról (illetve fõleg a konfigurálásáról). Ha ránézel, láthatod, hogy van még mit csinálni rajta. Esetleg betenném ezt is…
Szeva…
(ui.: ja, a doksi elérhetõsége: http://www.nexus.hu/kustra/kernel-262.pdf ) -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz