Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Quellcode |
|
1 |
mount: unknown filesystem type 'ntfs' |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Der Fladen-Laden« (26.04.2011, 12:02)
Quellcode |
|
1 |
modprobe ntfs |
Quellcode |
|
1 |
FATAL: Could not load /lib/modules/2.6.34-rc4-mark-dirty/modules.dep: No such file or directory |
Quellcode |
|
1 |
eselect kernel show |
Quellcode |
|
1 2 |
cd /usr/src/linux zcat /proc/config.gz > .config |
Quellcode |
|
1 |
make modules_install |
Das kann ich bestätigen.Ich denke wenn du dein System neu gebaut hast, aber für das neue System noch den alten Kernel verwendest fehlt dir vermutlich das gesamte /lib/modules/Kernel_Version Verzeichnis...?
Hier stoße ich auf ein Problem. Ich weiß leider nicht genau woher ich meine Gentoo-Sources nehmen kann.Stelle sicher das die gleiche gentoo-sources Version installiert ist dessen Kernel du aktuell nutzt.
Du kannst also jede X-Beliebige Sources nehmen. Ich würde es mit sys-kernel/gentoo-sources versuchen.Zitat
Starting from Linux 2.6.31 all essential patches for the SheevaPlug are included in the main tree, therefore you can virtually use every kernel flavour since that.
Quellcode |
|
1 2 3 4 |
make ARCH=arm kirkwood_defconfig menuconfig make -j4 ARCH=arm CROSS_COMPILE=armv5tel-softfloat-linux-gnueabi- make -j4 ARCH=arm CROSS_COMPILE=armv5tel-softfloat-linux-gnueabi- modules make -j4 ARCH=arm CROSS_COMPILE=armv5tel-softfloat-linux-gnueabi- INSTALL_MOD_PATH=.. modules_install |
Quellcode |
|
1 2 3 4 5 6 |
Gentoo Server ~ # eselect kernel list Available kernel symlink targets: [1] linux-2.6.36-gentoo-r8 Gentoo Server ~ # eselect kernel set 1 !!! Error: /usr/src/linux exists but is not a symlink exiting |
Ja, die ist da.Ist /proc/config.gz da?
Ich dachte das erledigt USE=symlink für Dich? Ich nutze dieses Use-Flag nicht. Mit eselect habe ich mehr Kontrolle.Jedoch kommt bei mir folgendes, wenn ich versuche den Symlink zu setzen:
Hast Du zufällig mal irgend welche Sources nach /usr/src/linux ausgepackt? Lösche (btw. verschiebe sie weg) diese.Error: /usr/src/linux exists but is not a symlink
Prima. Wenn Du die Sources gesetzt hast,Ist /proc/config.gz da?
Ja, die ist da.
Quellcode |
|
1 |
zcat /proc/config.gz > /usr/src/linux/.config |
Ich bin über ssh an meinem arm-Gerät verbunden. Wäre ja auch etwas blöd meine Konfiguration vom PC zu nehmen.Arbeitest Du gerade auf dem ARM-Gerät selbst oder Cross-kompilierst Du auf dem PC?
Quellcode |
|
1 2 |
Gentoo Server src # make menuconfig make: *** No rule to make target `menuconfig'. Stop. |
Das siehst Du genau richtig. Ein "make oldconfig" solltest Du dennoch durchführen, da die Kernel-Version eine andere ist und somit es ein Paar neue Parameter gibt.ann ist doch die kirkwood_defconfig nicht zwingend nötig, oder sehe ich da was falsch?
No rule to make target `menuconfig'. Stop
Quellcode |
|
1 |
cd /usr/src/linux |