Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] make menuconfig geht nicht
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 11:13 am    Post subject: [solved] make menuconfig geht nicht Reply with quote

hallo.

ich wollte grade in meinem kernel was nachschauen, gehe also zu diesem zweck in /usr/src/linux und schreibe ein
Code:
make menuconfig


als ausgabe erhalte ich:
Code:
/bin/sh: line 0: cd: /Kernel/2.6.11-gentoo-r11: Datei oder Verzeichnis nicht gefunden
Makefile:105: *** output directory "/Kernel/2.6.11-gentoo-r11" does not exist.  Schluss.


hat jemand eine ahnung, was mir das sagen soll??? es stimmt wohl, dass es weder den ordner noch die datei oder was auch immer das sein soll nicht existieren, aber das tuen sie bei version -r6 auch nicht O_o

lg. yona
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5


Last edited by Yonathan on Fri Jun 24, 2005 5:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Fri Jun 24, 2005 11:17 am    Post subject: Reply with quote

/usr/src/linux ist ein Link. Der zeigt bei dir offensichtlich auf ein Ziel, das nicht (mehr) existiert. Du kannst ihn ganz einfach löschern und neu anlegen.
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 11:19 am    Post subject: Reply with quote

doch tut er:

Code:
randir src # ls -l
insgesamt 2
lrwxrwxrwx   1 root root   23 15. Jun 16:30 linux -> linux-2.6.11-gentoo-r11
drwxr-xr-x  19 root root 1312 15. Jun 17:05 linux-2.6.11-gentoo-r11
drwxr-xr-x  19 root root 1280 24. Jun 13:10 linux-2.6.11-gentoo-r6


yona
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Fri Jun 24, 2005 11:25 am    Post subject: Reply with quote

Yonathan wrote:
lrwxrwxrwx 1 root root 23 15. Jun 16:30 linux -> linux-2.6.11-gentoo-r11

In deinem ersten posting hattest du geschrieben:
Code:
directory "/Kernel/2.6.11-gentoo-r11" does not exist

Und /Kernel/2.6.11-gentoo-r11 ist etwas völlig anderes als /usr/src/linux-2.6.11-gentoo-r11.

Christoph S.
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 11:29 am    Post subject: Reply with quote

Christoph Schnauß wrote:
/usr/src/linux ist ein Link. Der zeigt bei dir offensichtlich auf ein Ziel, das nicht (mehr) existiert. Du kannst ihn ganz einfach löschern und neu anlegen.


hier hast du aber von diesem link gesprochen.... welchen link meinst du jetzt denn nun genau??? seit wann wird /usr/src/linux auf irgendwas mit Kernel gelinkt???
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Fri Jun 24, 2005 11:31 am    Post subject: Reply with quote

Also entweder erstellst du halt dieses /Kernel Verzeichnis und machst darin einen Link auf das aktuelle /usr/src/linux-xxx Verzeichnis oder aber du sicherst dir kurz deine .config weg, machst ein make depclean, kopierst die .config wieder hinein und machst dann ein make menuconfig.

Und wenn das alles nicht klappt....

Code:
cp .config /nach/irgendwo/hin/
cd ..
emerge --unmerge gentoo-sources
rm -r linux-xxx
emerge gentoo-sources
cd linux-xxx
cp /nach/irgendwo/hin/.config .
make menuconfig


Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 11:54 am    Post subject: Reply with quote

habe alles gemacht, was da oben stand, aber den fehler bekomme ich nach wie vor 8O :(

wie genau legt man den link an?

das verzeichnis erstellen ist ja net so schwer:

mkdir Kernel
aber wie lege ich in dem verzeichnis dann den link auf die /usr/src/linux-2.6.11-gentoo-r11 an?

yona
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Fri Jun 24, 2005 12:00 pm    Post subject: Reply with quote

Yonathan wrote:
wie genau legt man den link an?
[...]
aber wie lege ich in dem verzeichnis dann den link auf die /usr/src/linux-2.6.11-gentoo-r11 an?


Code:
man ln
ist dein Freund.

Code:
ln -s /usr/src/linux-2.6.11-gentoo-r11 /Kernel/2.6.11-gentoo-r11


Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
Rüpel
Guru
Guru


Joined: 06 Nov 2002
Posts: 316
Location: Berlin/Germany

PostPosted: Fri Jun 24, 2005 12:11 pm    Post subject: Reply with quote

ich würde mich eher mal fragen, woher dieses komische /Kernel da kommt.

gibt
Code:
grep -r '\/Kernel' /usr/src/linux/*
darüber aufschluss?
_________________
:wq
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 12:13 pm    Post subject: Reply with quote

sry, aber irgendwie stehe ich hier heute auf dem schlauch :(

habe diesen mysteriösen ordner: Kernel angelegt

und das ln -s /usr/src/linux-2.6.11-gentoo-r11 /Kernel/2.6.11-gentoo-r11 sowohl in /usr/src/linux-2.6.11-gentoo-r11 als auch in eben dem unterverzeichnis /usr/src/linux-2.6.11-gentoo-r11/Kernel eingegeben, aber jedesmal erhalte ich die meldung:

Code:
ln -s /usr/src/linux-2.6.11-gentoo-r11 /Kernel/2.6.11-gentoo-r11
ln: Erzeugen der symbolischen Verknüpfung ,,/Kernel/2.6.11-gentoo-r11" zu ,,/usr/src/linux-2.6.11-gentoo-r11": Datei oder Verzeichnis nicht gefunden

_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Fri Jun 24, 2005 12:23 pm    Post subject: Reply with quote

Also:
Der Link sollte eigentlich schon /usr/src/linux sein, da z.B. nvidia-kernel sich nach /usr/src/linux installiert. Wenn du den link nach /kernel/irgendwas legst, kommt es dabei sicher zu Fehlern. Auch pcmcia-cs will sich nach /usr/src/linux installieren.
Somit wäre es wichtig, wenn du einen link hättest, der von /usr/src/linux auf den Ordner mit den Kernel-sourcen zeigt, hättest, also z.B.
/usr/src/linux -> /usr/src/linux-2.6.11-gentoo-r11

Die Fehlermeldung kommt mir auch sehr_sehr komisch vor. Ich hatte noch nie Probleme mit dem link.

Grüße

Franz
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 12:25 pm    Post subject: Reply with quote

und das der /usr/src/linux link richtig steht, das ist ja oben schon gezeigt :(

danke für den kleinen beitrag, auch wenn er mir bei der lösung des problems net weiterhilft :)

yona
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Fri Jun 24, 2005 12:31 pm    Post subject: Reply with quote

Und die Schritte

Code:
cp .config /nach/irgendwo/hin/
cd ..
emerge --unmerge gentoo-sources
rm -r linux-xxx
emerge gentoo-sources
cd linux-xxx
cp /nach/irgendwo/hin/.config .
make menuconfig


hast du auch schon ausprobiert? Sprich, du hast den kompletten Kernel unmerged, die Dateien gelöscht und dann nochmals den Kernel gemerget?

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 12:44 pm    Post subject: Reply with quote

ja. habe ich.

das habe ich zuerst ausprobiert und anschließend erst das mit der rumlinkerei :(

aber weder das eine noch das andere half :(

yona
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Fri Jun 24, 2005 12:50 pm    Post subject: Reply with quote

Die Sourcen liegen ja weiterhin in /usr/src/linux-2.6.11-gentoo-r1, oder?
Dann cd mal dahin und probier von dort aus ein make menuconfig.
Geht's dann, oder kommt auch irgendein Fehler?

Franz
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 12:55 pm    Post subject: Reply with quote

bin die ganze zeit in /usr/src/linux-2.6.11-gentoo-r11

aber da habe ich den gleichen fehler

Code:
randir linux-2.6.11-gentoo-r11 # make menuconfig
/bin/sh: line 0: cd: /Kernel/2.6.11-gentoo-r11: Datei oder Verzeichnis nicht gefunden
Makefile:105: *** output directory "/Kernel/2.6.11-gentoo-r11" does not exist.  Schluss.

_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Fri Jun 24, 2005 1:04 pm    Post subject: Reply with quote

Yonathan wrote:
bin die ganze zeit in /usr/src/linux-2.6.11-gentoo-r11

Wenn du dich bereits dort aufhältst, macht es auch keinen Sinn, dort einen neuen link anzulegen. Mach mal der Reihe nach folgendes:
Code:
cd ..
rm linux
ln -s linux-2.6.11-gentoo-r11 linux

Das sollte es dann gewesen sein.
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 1:07 pm    Post subject: Reply with quote

habe ich bereits gemacht. ändert nix.
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Fri Jun 24, 2005 1:16 pm    Post subject: Reply with quote

Yonathan wrote:
habe ich bereits gemacht. ändert nix.


Dann würde ich an deiner Stelle zur Brechstange greifen. Verzeichnis /Kernel löschen oder umbenennen, alle dorhin zeigenden Links verlieren ihre Gültigkeit und können ebenfalls gelöscht werden. Und wenn du schon am Kernel bist: .config speichern und das ganze Verzeichnis linux-2.6* (beide) löschen und nochmal Kernel emergen. Da kriegst du sowieso erinen neuen (2.6.12-rc6), und emerge legt den Link gleich selber richtig an. Kernel neu bauen, und auch /lib/modules aufräumen.
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Fri Jun 24, 2005 1:19 pm    Post subject: Reply with quote

Du kannst dir Testweise einen von kernel.org runterladen, entpacken und testen. Vielleicht hilfts.

Franz
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Fri Jun 24, 2005 1:22 pm    Post subject: Reply with quote

Christoph Schnauß wrote:

[...]
und emerge legt den Link gleich selber richtig an.
[...]

Nope, link wird nur gesetzt falls "symlink" in den USE-Flags.

Also ...
1. cd /usr/src
2. rm -r linux-*
3. emerge gentoo sources
4. rm -f linux && ln -s linux-2.6.11-gentoo-r11 linux
5. cd linux
6. make menuconfig

6.12'er Kernel ist bei mir noch nicht stable (Sync ist 1 oder 2 Tage alt). Daher gehe ich davon aus das er beim erneuten mergen wieder einen 11'er Kernel bekommt.

Mfg

Sino
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 1:26 pm    Post subject: Reply with quote

@sino.

wenn du oben mal schaust, dann habe ich genau das shcon heute vormittag gemacht.

stigmata hat es bereits vorgeschlagen, nur das ich bei seiner version noch die .config gesichtert habe.

das Kernel-verzeichnis existiert, werder als verzeichnis noch als link noch als sonst irgendwas!!!

Code:
randir linux-2.6.11-gentoo-r11 # ls -l
insgesamt 303
drwxr-xr-x  25 root root   608 24. Jun 13:48 arch
-rw-r--r--   1 root root 18691 24. Jun 13:47 COPYING
-rw-r--r--   1 root root 89037 24. Jun 13:47 CREDITS
drwxr-xr-x   2 root root   944 24. Jun 13:47 crypto
drwxr-xr-x  51 root root  4760 24. Jun 13:47 Documentation
drwxr-xr-x  48 root root  1232 24. Jun 13:48 drivers
drwxr-xr-x  56 root root  3176 24. Jun 13:48 fs
drwxr-xr-x  37 root root   968 24. Jun 13:48 include
drwxr-xr-x   2 root root   424 24. Jun 13:47 init
drwxr-xr-x   2 root root   304 24. Jun 13:47 ipc
drwxr-xr-x   4 root root  1400 24. Jun 13:47 kernel
drwxr-xr-x   5 root root  1120 24. Jun 13:47 lib
-rw-r--r--   1 root root 56133 24. Jun 13:47 MAINTAINERS
-rw-r--r--   1 root root 55992 24. Jun 13:47 MAINTAINERS.orig
-rw-r--r--   1 root root 43484 24. Jun 13:47 Makefile
drwxr-xr-x   2 root root  1120 24. Jun 13:47 mm
drwxr-xr-x  32 root root   968 24. Jun 13:48 net
-rw-r--r--   1 root root    52 24. Jun 13:47 patches.txt
-rw-r--r--   1 root root 13970 24. Jun 13:47 README
-rw-r--r--   1 root root  3013 24. Jun 13:47 REPORTING-BUGS
drwxr-xr-x   9 root root  1280 24. Jun 13:47 scripts
drwxr-xr-x   4 root root   320 24. Jun 13:47 security
drwxr-xr-x  16 root root   520 24. Jun 13:48 sound
drwxr-xr-x   2 root root   136 24. Jun 13:47 usr


Code:
randir src # ls -l
insgesamt 1
lrwxrwxrwx   1 root root  24 24. Jun 15:08 linux -> linux-2.6.11-gentoo-r11/
drwxr-xr-x  18 root root 688 24. Jun 14:26 linux-2.6.11-gentoo-r11


ps: der linux-link wurde beim emergen neu angelegt, obwohl ich symlink nicht in den use-flags habe
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5


Last edited by Yonathan on Fri Jun 24, 2005 1:32 pm; edited 1 time in total
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Fri Jun 24, 2005 1:31 pm    Post subject: Reply with quote

[quote="SinoTech"]
Christoph Schnauß wrote:
link wird nur gesetzt falls "symlink" in den USE-Flags.

Richtig. Ich vergesse manchmal, daß ich das da drin stehen habe und bei solchen postings angeben sollte.
Quote:
6.12'er Kernel ist bei mir noch nicht stable (Sync ist 1 oder 2 Tage alt)

Das ebuild für vanilla-sources ist vom 18. Juni. Ich habe mir den Kernel gestern neu geholt und vorher gar nicht nachgesehen, was ich da für eine version kriege.
Back to top
View user's profile Send private message
Yonathan
l33t
l33t


Joined: 05 Jan 2005
Posts: 662

PostPosted: Fri Jun 24, 2005 1:35 pm    Post subject: Reply with quote

[quote="Christoph Schnauß"]
SinoTech wrote:
Christoph Schnauß wrote:
link wird nur gesetzt falls "symlink" in den USE-Flags.

Richtig. Ich vergesse manchmal, daß ich das da drin stehen habe und bei solchen postings angeben sollte.


der link wurde bei mir auch so angelegt, ohne symlink in den use-flags zu haben!!!

benutze nicht die vanilla-sources sondern die gentoo-sources

[edit]
Code:
randir src # emerge -s vanilla-sources
Searching...
[ Results for search key : vanilla-sources ]
[ Applications found : 1 ]

*  sys-kernel/vanilla-sources
      Latest version available: 2.6.11.11
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 36,227 kB
      Homepage:    http://www.kernel.org/
      Description: Full sources for the Linux kernel
      License:     GPL-2


randir src # emerge -s gentoo-sources
Searching...
[ Results for search key : gentoo-sources ]
[ Applications found : 1 ]

*  sys-kernel/gentoo-sources
      Latest version available: 2.6.11-r11
      Latest version installed: 2.6.11-r11
      Size of downloaded files: 36,462 kB
      Homepage:    http://dev.gentoo.org/~dsd/gentoo-sources
      Description: Full sources including the gentoo patchset for the 2.6 kernel tree
      License:     GPL-2


wie man sieht, sind beide sources auf 2.6.11.11
_________________
Athlon XP+ 2400 Thunderbird,
Abit NF7
1536MB DDR (266),
Radeon 9200 (256mb)
gentoo 2.6.19-r5
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Fri Jun 24, 2005 1:44 pm    Post subject: Reply with quote

Und hast du Rüpels Vorschlag schon angewandt und einen

Code:
grep -r '\/Kernel' /usr/src/linux/*


ausgeführt? Welchen Output hast du da erhalten?

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum