Anzeige:
Ergebnis 1 bis 9 von 9

Thema: fdisk Befehl fehlt aufeinmal, finde das Programm nicht mehr auf CD's

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2002
    Beiträge
    455

    fdisk Befehl fehlt aufeinmal, finde das Programm nicht mehr auf CD's

    Hallo!

    Mir ist mein fdisk abhanden gekommen. Ich finde es weder auf dem Rechner noch in meinem Mandrake 9.0 CD's.
    (fdisk -l) Weiß jemand in welchem Paket ich suchen muß?.

    Merkwürdig erst ging der Mandrake Control Center nicht mehr, weil die
    Datei /usr/X11R6/bin/DrakConf aufeinmal nicht mehr vorhanden war, und jetzt
    fehlt auch noch fdisk -l.

    Mandrake Control Center geht jetzt wieder, weiß vielleicht jemand wo ich
    fdisk finde?

    Viele Grüße
    N.

  2. #2
    Nachrichtenmonster Avatar von feuerwand
    Registriert seit
    May 2002
    Ort
    Tübingen
    Beiträge
    1.939
    Warst du root, als du den Befehl ausfuehren wolltest?
    Gibt es /sbin/fdisk noch?
    Puny Earthlings were shocked today to learn that a ball of garbage will destroy their pathetic city of New New York.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Sep 2002
    Beiträge
    455

    fdisk -l

    Hi,

    @feuerwand

    Danke.
    Ja, root war ich und /sbin/fdisk ist noch vorhanden.
    fdisk -l funktioniert bei mir tatsächlich, aber nur wenn ich mich als root in das Verzeichnis /sbin begebe.

    Nicht funktioniert dieser Befehl, wenn ich mich als root in allen anderen Verzeichnissen befinde, z.B. in /home oder in /

    Viele Grüße
    N.

  4. #4
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    Jan 2002
    Beiträge
    296
    Dan überprüfe doch mal, ob sich /sbin in der PATH-Variablen befindet:
    Code:
    root@boron /home/mzwick/# echo $PATH
    /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
    Wenn das nicht der Fall ist, dann kannst du in die Datei ~/.profile von root am Ende die Zeile export PATH=$PATH:/sbin ergänzen.
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  5. #5
    Registrierter Benutzer
    Registriert seit
    Sep 2002
    Beiträge
    455

    .profile und fdisk -l und PATH

    Hallo Boron,

    finde diese Datei .profile nicht bei mir.

    ls -a im Verzeichniss / gibt bei mir:

    .
    ..
    1
    .autofsck
    bin
    boot
    dev
    etc
    .gconfd
    home
    initrd
    lib
    mnt
    .mozilla
    opt
    proc
    root
    sbin
    tmp
    user
    usr
    var

    ls -a unter /root gibt bei mir:

    ..
    .bash_history
    .bashrc
    .bashrc~
    .cedit
    .DCOPserver_localhost.localdomain__0
    .DCOPserver_localhost.localdomain_:0
    drakx
    .gconf
    .gconfd
    .gimp-1.2
    .gnome
    .gnupg
    .ICEauthority
    .kde
    .kde2
    Mail
    .mc
    .netscape
    .netscape6
    .padminrc
    .qt
    .rpmdrake
    .sane
    .sversionrc
    tmp
    .user60.rdb
    .xauthRvYqyH
    .xauthxEabI4
    .xcdroast
    .xftcache

    Fehlt die bei mir vielleicht? Oder soll ich einfach eine erstellen?

    Gruß

    N.

  6. #6
    you'll never walk alone Avatar von soenke
    Registriert seit
    Sep 2001
    Ort
    Hamburg
    Beiträge
    209
    Moin,

    Wenn bei Dir die /root/.profile nicht vorhanden ist (diese Datei ist bei mir (SuSE 7.1) auch nicht vorhanden), dann füge die Zeilen in die /root/.bashrc ein.

    Diese Datei wird dann eingelesen, wenn Du (in diesem Fall) als Root die Bash startest.

    Ein anderer Weg (so wird es bei mir gemacht):

    Folgenden Eintrag in der /etc/profile:

    test "$UID" = 0 && PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH

    Die /etc/profile ist die globale Datei zum Setzen von Variablen.
    Hier wird ein Test $UID=0 (UID=0 = Root) durchgeführt, dann werden die oben angebenen Verzeichnisse zur PATH Variable hinzugefügt.


    Beste Grüße
    Sönke

  7. #7
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    Jan 2002
    Beiträge
    296
    Legt doch einfach eine Datei mit Namen .profile an .
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  8. #8
    Registrierter Benutzer Avatar von Jorge
    Registriert seit
    Aug 2001
    Ort
    Erbach bei Ulm
    Beiträge
    3.330
    Original geschrieben von soenke
    Wenn bei Dir die /root/.profile nicht vorhanden ist (diese Datei ist bei mir (SuSE 7.1) auch nicht vorhanden), dann füge die Zeilen in die /root/.bashrc ein.
    Das ist falsch. Die ~/.bashrc wird von der Bash nur gelesen, wenn es sich um eine interaktive Shell und nicht um eine Login Shell handelt. Wenn Du Dich auf der Konsole anmeldest, startest Du eine Loginshell, wenn Du unter X ein xterm startest, hast Du eine interaktive Shell. Siehe man 1 bash, Abschnit Invocation.

  9. #9
    Registrierter Benutzer
    Registriert seit
    Sep 2002
    Beiträge
    455

    .profile und .bashrc und etc/profile

    Hallo,

    Danke für die Antworten.
    bei meinem Mandrake 9.0 scheint bis jetzt nur ein Eintrag in .bashrc im Verzeichnis root zu helfen.
    Eine .profile hatte ich auch zuvor noch erstellt. Mit .profile hat es jedoch nicht funktioniert. Aber vielleicht liegt
    das an Mandrake, oder daran, daß ich nur diesen einen Eintrag in .profile habe.

    Jetzt weiß ich auch die Ursache, daß es bei mir auf einmal nicht mehr funktioniert hat. Ich habe ja erst kürzlich eine komplette neue .bashrc von jemand anderem bei mir kopiert, weil meine nicht mehr vorhanden war. Und in der neuen .bashrc hat genau
    dieser export Eintrag gefehlt.

    Gruß
    N.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •