Results 1 to 8 of 8

Thread: Keine Rechte für USB-Datenträger

  1. #1

    Default Keine Rechte für USB-Datenträger

    Hallo zusammen,
    ich benutze Tumbleweed KDE Plasma und es ist schon eine Weile her, seit ich einen USB-Stift formatierte. Da jedoch das Dateiformat angepasst werden musste (wieder zu FAT), probierte ich den Yast Partitionierer aus.
    Leider ist er danach nicht mehr beschreibbar.
    Eine Suche ergab, dass dieses Problem häufig auftritt, aber die Antworten führen zu keiner Lösung.

    Die alternativen Programme GParted wie auch Gnome-Disks haben beide den selben Effekt.
    Wieso ist das nicht einfach und intuitiv? Es gibt auch keine Passwortabfrage für erweiterte Rechte oder sonst eine Information, nur die Fehlermeldung „Zugriff verweigert”.
    Ich frage mich, wieso es kein simples Programm wie „Mint-Stick” gibt und wieso in Dolphin noch immer kein Eintrag für simples Formatieren im Kontextmenü vorhanden ist, trotz eindeutiger Wünsche dafür...

    „quick-usb-formatter” wollte ich nicht ausprobieren, da es mit Fremdrepositorien verknüpft ist.
    Was gibt es für eine einfache Möglichkeit, dass man keine Probleme mit Zugriffen bekommt?

  2. #2

    Default Re: Keine Rechte für USB-Datenträger

    Das sollte sich eigentlich logisch erschließen und ist unter allen Linux Distries ähnlich. Wenn man einen Datenträger/Laufwerk/Partition unter Linux formatiert, erfordert dies root-Rechte. Und damit gehört der Datenträger/Laufwerk/Partition danach root und ist von normalen Nutzern nicht beschreibbar. Also einfach per chown dem User die Berechtigungen erteilen oder das user-Flag im Partitionierer setzen. Das sind Linux basics.

    https://www.linux-community.de/ausgaben/linuxuser/2009/06/rechteverwaltung-unter-linux/

  3. #3
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    31,315

    Default Re: Keine Rechte für USB-Datenträger

    Quote Originally Posted by Firnefex View Post
    Hallo zusammen,
    ich benutze Tumbleweed KDE Plasma und es ist schon eine Weile her, seit ich einen USB-Stift formatierte. Da jedoch das Dateiformat angepasst werden musste (wieder zu FAT), probierte ich den Yast Partitionierer aus.
    Leider ist er danach nicht mehr beschreibbar.
    Schöne Geschichten, aber wenig Fakten.

    Wie hast du herausgefunden das "es danach nicht mehr schreibbar" ist?

    Merke bitte das ein nicht-Linux Dateisystem wie FAT überhaupt kein Eignerschaft und Permissionsbits kennt. Da hilft auch cjhown nichts.

    Und um uns etwas zu zeigen, biite, stecke das Ding mahl hinein und tue (als Root)
    Code:
    fdisk -l
    ynd
    Code:
    lsblk -f
    Henk van Velden

  4. #4
    Join Date
    Sep 2014
    Location
    Germany
    Posts
    1,038

    Default Re: Keine Rechte für USB-Datenträger

    Quote Originally Posted by Firnefex View Post
    ... ich benutze Tumbleweed KDE Plasma und es ist schon eine Weile her, seit ich einen USB-Stift formatierte. Da jedoch das Dateiformat angepasst werden musste (wieder zu FAT), probierte ich den Yast Partitionierer aus.
    Leider ist er danach nicht mehr beschreibbar.
    Da Du nicht beschreibst, was Du in YaST konkret gemacht hast, ...

    Quote Originally Posted by Firnefex View Post
    ... Eine Suche ergab, dass dieses Problem häufig auftritt, aber die Antworten führen zu keiner Lösung.
    Und auch hier wieder: Da Du nicht beschreibst, was Du konkret gefunden/ausprobiert hast und was dabei heraus gekommen ist, ...

    Quote Originally Posted by Firnefex View Post
    ... Ich frage mich, wieso es kein simples Programm wie „Mint-Stick” gibt und wieso in Dolphin noch immer kein Eintrag für simples Formatieren im Kontextmenü vorhanden ist, trotz eindeutiger Wünsche dafür...
    Ich vermute, es hat sich einfach noch kein Freiwilliger gefunden, der seine Freizeit opfert, um das unter openSUSE bereitzustellen. Also die ideale Chance für Dich, der openSUSE-Gemeinde etwas zurück zu geben.

    Quote Originally Posted by Firnefex View Post
    ... Was gibt es für eine einfache Möglichkeit, dass man keine Probleme mit Zugriffen bekommt?
    Also ich partitioniere meine USB-Speichersticks mit
    Code:
    gdisk
    und formatiere sie dann mit
    Code:
    mkfs.fat
    Viele Grüße

    susejunky

  5. #5
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    4,204
    Blog Entries
    5

    Default Re: Keine Rechte für USB-Datenträger

    Quote Originally Posted by Firnefex View Post
    Hallo zusammen,
    ich benutze Tumbleweed KDE Plasma und es ist schon eine Weile her, seit ich einen USB-Stift formatierte. Da jedoch das Dateiformat angepasst werden musste (wieder zu FAT), probierte ich den Yast Partitionierer aus.
    Leider ist er danach nicht mehr beschreibbar.
    Eine Suche ergab, dass dieses Problem häufig auftritt, aber die Antworten führen zu keiner Lösung.

    Die alternativen Programme GParted wie auch Gnome-Disks haben beide den selben Effekt.
    Wieso ist das nicht einfach und intuitiv? Es gibt auch keine Passwortabfrage für erweiterte Rechte oder sonst eine Information, nur die Fehlermeldung „Zugriff verweigert”.
    Ich frage mich, wieso es kein simples Programm wie „Mint-Stick” gibt und wieso in Dolphin noch immer kein Eintrag für simples Formatieren im Kontextmenü vorhanden ist, trotz eindeutiger Wünsche dafür...

    „quick-usb-formatter” wollte ich nicht ausprobieren, da es mit Fremdrepositorien verknüpft ist.
    Was gibt es für eine einfache Möglichkeit, dass man keine Probleme mit Zugriffen bekommt?
    Ich stecke den USB-Stick in die Buchse. Kurz danach erscheint er im Systemabschnitt der Kontrollleiste. Ich klicke auf das Symbol und wähle "Reformat or Edit with partition Manager". Es funktioniert ganz intuitiv. Fehler treten keine auf.

    1. Ich verwende einfach das was funktioniert. Wieso soll ich etwas ausprobieren was nicht funktioniert?
    2. Ich nehme einfach das was vorhanden ist. Wieso soll ich jammern, dass irgendwas nicht vorhanden ist?
    i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), 5600X, 5700U (2022) openSUSE Tumbleweed, KDE Plasma
    See also Blogs > KeepItSimple

  6. #6

    Default Re: Keine Rechte für USB-Datenträger

    Quote Originally Posted by hui View Post
    Das sollte sich eigentlich logisch erschließen und ist unter allen Linux Distries ähnlich. Wenn man einen Datenträger/Laufwerk/Partition unter Linux formatiert, erfordert dies root-Rechte. Und damit gehört der Datenträger/Laufwerk/Partition danach root und ist von normalen Nutzern nicht beschreibbar. Also einfach per chown dem User die Berechtigungen erteilen oder das user-Flag im Partitionierer setzen. Das sind Linux basics.
    https://www.linux-community.de/ausgaben/linuxuser/2009/06/rechteverwaltung-unter-linux/
    Wieso ist das dann bei ubuntubasierten Distros nicht der Fall?
    Wenn man den Datenträger als normaler Benutzer (nicht als Superuser) formatiert, dann erwartet man doch logischerweise auch, dass er als normaler Nutzer beschreibbar ist.
    Falls du mit „user-Flag” die Option „Durch Benutzer einhängbar” meinst, die habe ich auch schon ausprobiert.







    Quote Originally Posted by hcvv View Post
    Schöne Geschichten, aber wenig Fakten.
    Wie hast du herausgefunden das "es danach nicht mehr schreibbar" ist?
    Naja, einfach dass es eben nicht funktionert und die Meldung „Zugriff verweigert” erscheint.

    Quote Originally Posted by hcvv View Post
    Merke bitte das ein nicht-Linux Dateisystem wie FAT überhaupt kein Eignerschaft und Permissionsbits kennt. Da hilft auch cjhown nichts.
    Und um uns etwas zu zeigen, biite, stecke das Ding mahl hinein und tue (als Root)
    fdisk -l
    und
    lsblk -f
    Das habe ich auch schon gehört, aber das macht es ja nur noch kurioser, warum es nicht beschreiben kann.


    Code:
    sudo fdisk -l
    [sudo] Passwort für root:  
    Festplatte /dev/sda: 931,51 GiB, 1000204886016 Bytes, 1953525168 Sektoren
    Festplattenmodell: SAMSUNG HD103SJ  
    Einheiten: Sektoren von 1 * 512 = 512 Bytes 
    Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes 
    E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes 
    Festplattenbezeichnungstyp: dos 
    Festplattenbezeichner: 0x0edd9a10 
    
    Gerät     Boot    Anfang      Ende  Sektoren GrößeKnTyp
    /dev/sda1  *          2048     206847     204800   100M  7 HPFS/NTFS/exFAT 
    /dev/sda2           206848  105064447  104857600    50G  7 HPFS/NTFS/exFAT 
    /dev/sda3        105064448  494268948  389204501 185,6G 83 Linux 
    /dev/sda4        494270464 1953525167 1459254704 695,8G  f W95 Erw. (LBA) 
    /dev/sda5        494272512 1949327359 1455054848 693,8G 83 Linux 
    /dev/sda6       1949329408 1953525167    4195760     2G 82 Linux Swap / Solaris 
    
    Festplatte /dev/sdb: 596,17 GiB, 640135028736 Bytes, 1250263728 Sektoren
    Festplattenmodell: WDC WD6400AACS-0 
    Einheiten: Sektoren von 1 * 512 = 512 Bytes 
    Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes 
    E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes 
    
    Festplatte /dev/sdc: 239,02 GiB, 256641603584 Bytes, 501253132 Sektoren
    Festplattenmodell: Flash Drive      
    Einheiten: Sektoren von 1 * 512 = 512 Bytes 
    Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes 
    E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes 
    Festplattenbezeichnungstyp: dos 
    Festplattenbezeichner: 0x00000000
    
    Code:
    lsblk -f
    NAME   FSTYPE FSVER LABEL             UUID                                 FSAVAIL FSUSE% MOUNTPOINTS 
    sda                                                                                        
    ├─sda1 ntfs         System-reserviert 90FA372AFA370C4A                                     
    ├─sda2 ntfs         Kern              4A6E79436E7928B9                                     
    ├─sda3 btrfs                          2c933c1d-25a7-4907-89d7-f168d85f5dc4                 
    ├─sda4                                                                                     
    ├─sda5 btrfs                          f5bd7dff-b2e5-4a82-8a1f-b7437255f65d  531,8G    23% /var 
    │                                                                                         /home 
    │                                                                                         /opt 
    │                                                                                         /root 
    │                                                                                         /boot/grub2/i386-pc 
    │                                                                                         /usr/local 
    │                                                                                         /srv 
    │                                                                                         /boot/grub2/x86_64-efi 
    │                                                                                         /.snapshots 
    │                                                                                         / 
    └─sda6 swap   1                       b5a7ec38-2069-4bb5-9c12-289554f09aa7                [SWAP] 
    sdb    ext4   1.0   Bunker            2e5eb16c-57d8-4fb6-bd60-b6889f5075a2                 
    sdc    vfat   FAT32 BUCHT             5E64-09BA                               239G     0% /run/media/firnefex/BUCHT 
    sdd                                                                                        
    sr0
    






    Quote Originally Posted by susejunky View Post
    Da Du nicht beschreibst, was Du in YaST konkret gemacht hast, ...
    Im Yast Partitionierer habe ich das entsprechende Laufwerk aufgewählt, mit FAT formatiert und auch gelassen, in den Fstab-Optionen mal mit UUID, mal mit Gerätenamen gemountet, niemals schreibgeschützt, mal durch Benutzer einhängbar, mal nicht. Auch mit einer extra Partition habe ich es versucht, alles mit dem selben Ergebnis.
    Quote Originally Posted by susejunky View Post
    Und auch hier wieder: Da Du nicht beschreibst, was Du konkret gefunden/ausprobiert hast und was dabei heraus gekommen ist, ...
    Dass FAT eigentlich keine Rechte besitzt, dass es mit GParted oder Gnome-Disks viel einfacher und selbsterklärend geht, dass es irgendwann mal ein Tool gab (Name vergessen), das aber vor Jahren eingestellt wurde.
    Weder sind diese beiden Programme einfacher noch kommt ein anderes Ergebnis dabei raus...
    Auch habe ich einen Befehl mit „chmod ... /Pfad/zum/USB” aus einem Forum im Terminal ausprobiert (Ersteller hatte aber irgendein Debian-System), was auch nicht half.
    Quote Originally Posted by susejunky View Post
    Ich vermute, es hat sich einfach noch kein Freiwilliger gefunden, der seine Freizeit opfert, um das unter openSUSE bereitzustellen. Also die ideale Chance für Dich, der openSUSE-Gemeinde etwas zurück zu geben.
    Also openSUSE ist nicht nur eine kleine Nischendistribution und hat außerdem mehrfach Nutzerfreundlichkeit angepriesen. Das ist eigentlich kein besonderer Extrawunsch, sondern eher eine Selbstverständlichkeit in jedem alltäglichen Betriebssystem.
    Überhaupt helfen solche Kommentare kein Stück weiter. Dafür müsste man erstmal wissen, wie so etwas überhaupt funktioniert, mit ausführlicher Anleitung und Beispielen. Außerdem müsste es doch ins Hauptrepo, sonst hätte man ja wieder ein Problem mit den vielen extrigen...
    Quote Originally Posted by susejunky View Post
    Also ich partitioniere meine USB-Speichersticks mit gdisk und formatiere sie dann mit mkfs.fat
    Auch hier, Terminal schön und gut, aber benutzerfreundlich geht anders. Da ich entweder ein Rolling Release suche oder zumindest einen aktuellen Unterbau wie bei KDE Neon, aber dieses wegen Ubuntu leider fast nur noch langsame Snaps oder halt Flatpaks nutzt, hatte ich gehofft, Tumbleweed manchen Leuten näher zu bringen. Aber ob das so was wird...
    Ich habe nun cfdisk benutzt und es hat geklappt. Aber genau das ist der Punkt, wieso ist es dort so einfach möglich (musste ja ebenfalls das Root-PW eingeben), bei den grafischen Programmen hingegen nicht?







    Quote Originally Posted by karlmistelberger View Post
    Ich stecke den USB-Stick in die Buchse. Kurz danach erscheint er im Systemabschnitt der Kontrollleiste. Ich klicke auf das Symbol und wähle "Reformat or Edit with partition Manager". Es funktioniert ganz intuitiv. Fehler treten keine auf.

    1. Ich verwende einfach das was funktioniert. Wieso soll ich etwas ausprobieren was nicht funktioniert?
    2. Ich nehme einfach das was vorhanden ist. Wieso soll ich jammern, dass irgendwas nicht vorhanden ist?
    Also bei mir erscheint beim Aufklappen des Symbols nur „Fotos mit Gwenview herunterladen” und „mit Dateiverwaltung öffnen”.
    Dann würde mich interessieren, was du vielleicht zusätzlich installiert hast, damit es „Reformat” anzeigt. Das wäre nämlich genau das, was ich mir wünsche! :-)

  7. #7
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    4,204
    Blog Entries
    5

    Default Re: Keine Rechte für USB-Datenträger

    Quote Originally Posted by Firnefex View Post
    Also bei mir erscheint beim Aufklappen des Symbols nur „Fotos mit Gwenview herunterladen” und „mit Dateiverwaltung öffnen”.
    Dann würde mich interessieren, was du vielleicht zusätzlich installiert hast, damit es „Reformat” anzeigt. Das wäre nämlich genau das, was ich mir wünsche! :-)
    Code:
    erlangen:~ # zypper info partitionmanager 
    Loading repository data... 
    Reading installed packages... 
    
    
    Information for package partitionmanager: 
    ----------------------------------------- 
    Repository     : openSUSE-Tumbleweed-Oss 
    Name           : partitionmanager 
    Version        : 22.04.1-1.1 
    Arch           : x86_64 
    Vendor         : openSUSE 
    Installed Size : 1.7 MiB 
    Installed      : Yes 
    Status         : up-to-date 
    Source package : partitionmanager-22.04.1-1.1.src 
    Upstream URL   : https://apps.kde.org/partitionmanager 
    Summary        : Easily manage disks, partitions and file systems on your KDE Desktop 
    Description    :  
        This software allows you to manage your disks, partitions and 
        file systems: Create, resize, delete, copy, backup and restore 
        partitions with a large number of supported file systems (ext2/3, 
        reiserfs, NTFS, FAT32 and more). It makes use of external 
        programs to get its job done, so you might have to install 
        additional software (preferably packages from your distribution) 
        to make use of all features and get full support for all file 
        systems. 
    
    erlangen:~ #
    
    Übersicht der KDE Applikationen: https://apps.kde.org/de/

    https://apps.kde.org/de/partitionmanager/
    i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), 5600X, 5700U (2022) openSUSE Tumbleweed, KDE Plasma
    See also Blogs > KeepItSimple

  8. #8

    Default AW: Keine Rechte für USB-Datenträger

    Für das Formatieren von Datenträgern sollte man das entsprechende Fachwissen aufbringen, ansonsten droht Datenverlust. Entsprechende policykit/polkit-Einträge welche das Formatieren ohne root-Rechte erlauben sollten aus Sicherheitsgründen entfernt werden. Das Formatieren von Datenträgern sollte man mit Kommandozeilenprogrammen erlernen, um im Fall eines Festplatten- oder SSD-Hardwaredefekts ohne Fremdhilfe souverän ein "Full Restore" hinzukriegen. Ich empfehle dazu den Einsatz von cfdisk, weil dieses Programm eines der wenigen Programme für diesen Anwendungszweck ist, welches für den Produktiveinsatz freigeben wurde. Siehe:

    # man cfdisk

    Das Formatieren von Datenträgern erfordert root-Rechte, da bei mangelhafter Manipulation Datenverlust droht.

    a) Zuerst feststellen, wie der (Wechsel-)Datenträger vom Kernel erkannt wird. USB-Memorysticks melde ich dazu einfach vom System ab (umount), trenne sie vom Rechner und stecke sie wieder ein. Danach mit:

    # df -h
    # mount
    # dmesg

    kontrollieren, wie der Datenträger heisst (/dev/sda, /dev/sdb oder /dev/sdc und so weiter). Zur Sicherheit die Partitionstabelle des zu formatierenden Datenträgers kontrollieren:

    # cfdisk /dev/sdc

    b) Danach sicherstellen, dass der Datenträger abgemeldet ist:

    # mount |grep -i sdc
    # umount /dev/sdc1
    # mount |grep -i sdc
    # df -h

    c) Partitionstabelle des zu formatierenden Datenträgers neu erstellen:

    # cfdisk --zero /dev/sdc

    Achtung: Dieser Befehl löscht alle Daten auf diesem Datenträger!

    Für USB-Memorysticks einen klassischen MBR erstellen (Wahl: dos). Für alles andere ist wohl GPT die bessere Wahl. Siehe dazu:
    https://forums.opensuse.org/showthre...11#post3120211

    d) Mit cfdisk den Datenträger aufteilen und die zu erstellende Partitionstabelle speichern. Aktion "Speichern" nicht vergessen!

    # cfdisk /dev/sdc

    e) Neu erstellte Partitionstabelle nach dem Schreibvorgang kontrollieren:

    # cfdisk /dev/sdc

    f) Datenträger formatieren. Dazu die Hinweise unter:
    https://forums.opensuse.org/showthre...21#post3066621

    https://forums.opensuse.org/showthre...27#post3066627

    https://forums.opensuse.org/showthre...14#post3120214


    beachten.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •