Woher kenne ich den Gerätepfad zu einem USB-Stick?

44

Ich habe einen USB-Stick (als Installationsmedium). Jetzt muss ich einen Treiber aus einem eingeschränkten Ordner auf diesem Gerät installieren. Aber wie bekomme ich den Gerätepfad zu meinem USB-Stick (zB /dev/sda3damit ich ihn mit dem mountBefehl mounten kann ?

Ich habe die Antwort auf https://unix.stackexchange.com/questions/18925/how-to-mount-a-device-in-linux-beginners-confusion gelesen , fdisk -lzeigt mir aber nichts.

Jonas
quelle
3
Wie wäre es sudo fdisk -l?
mikewhatever
Das beantwortet die Frage wirklich nicht. Wenn ich einen Pfad für "/ path / tousbstick" benötige, welchen Pfad würde ich in die Befehlszeile eingeben?
user288582

Antworten:

45

Stecken Sie zuerst Ihren USB-Stick ein.
Dann tippe:

lsblk

Ihre Ausgabe sollte ungefähr so ​​aussehen

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465,8G  0 disk 
├─sda1   8:1    0  74,5G  0 part /
├─sda2   8:2    0 390,2G  0 part /home
├─sda3   8:3    0     1K  0 part 
└─sda5   8:5    0     1G  0 part [SWAP]

Jetzt können Sie anhand der Größe bestimmen, welcher USB-Stick für Sie geeignet ist. Um es beispielsweise irgendwo in Ihrem Home-Ordner zu mounten, geben Sie Folgendes ein:

mkdir ~/UsbStick
sudo mount /dev/PATH_TO_YOUR_STICK ~/UsbStick

offensichtlich durch PATH_TO_YOUR_STICKden richtigen /dev/sdXPfad und ~/UsbStickdurch das Verzeichnis ersetzen, das Sie mit dem mkdirBefehl erstellt haben

Daniel W.
quelle
10

Gerätepfad, LABEL, UUID und TYPE der Blockgeräte mit Hilfe des Befehls suchen

sudo blkid

Ergebnis wird wie folgt sein

/dev/sda1: UUID="XXXX" TYPE="ntfs" 
/dev/sda5: UUID="XXXX-XXXX" TYPE="ext4"
/dev/sda6: UUID="XXXX-XXXX" TYPE="swap" 
/dev/sda7: UUID="XXXX-XXXX" TYPE="ext4" 
/dev/sda8: UUID="XXXX-XXXX" TYPE="ext4" 
/dev/sdb1: LABEL="p" UUID="XXXX-XXXX" TYPE="vfat" 

Holen Sie sich Ihren Gerätepfad und den Fire Mount-Befehl für den USB-Stick.

vorzeitig
quelle
2

Überprüfen Sie, wie viele USB-Anschlüsse in Ihrem Gerät verfügbar sind, damit wir USB-Geräte an diese Anschlüsse anschließen können.

find /dev/bus/

Quelle

Duli
quelle
1
Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen.
Wilf
2

Gerätenamen von Flash-Laufwerken

Ein Flash-Laufwerk kann angeschlossen werden

  • über USB (normalerweise ein USB-Stick oder eine Speicherkarte über einen USB-Adapter)

    • Der Gerätename ist der gleiche wie bei SATA-Laufwerken. /dev/sdx

    • und Partitionen werden benannt /dev/sdxn

    Wo xist nzum Beispiel der Gerätebuchstabe und die Partitionsnummer?/dev/sda1

  • über PCI (normalerweise eine Speicherkarte in einem eingebauten Steckplatz in einem Laptop)

    • der Gerätename ist /dev/mmcblkm

    • und Partitionen werden benannt /dev/mmcblkmpn

    Wo mist nzum Beispiel die Gerätenummer und die Partitionsnummer?/dev/mmcblk0p1

Beispiel mit einer SSD, HDD, USB-Stick und einer SD-Karte

lsblk

$ sudo lsblk -o model,name,fstype,size,label,mountpoint
MODEL            NAME        FSTYPE    SIZE LABEL              MOUNTPOINT
Samsung SSD 850  sda                 232,9G                    
                 ├─sda1      vfat      300M EFI                /boot/efi
                 ├─sda2                  1M                    
                 ├─sda3      ext4      100G root               
                 └─sda4      swap        5G                    [SWAP]
00BEKT-00PVMT0   sdb                 298,1G                    
                 ├─sdb1      vfat      480M                    
                 ├─sdb2      ext4       80G lubuntu-xenial64   /media/tester/lubuntu-xenial64
                 ├─sdb3      swap      3,9G                    [SWAP]
                 ├─sdb4      ext4      100G ubuntu-artful64x   /
                 └─sdb5      ext4    113,7G ubuntu-artful64w   /media/tester/ubuntu-artful64w
Extreme          sdc                  14,6G                    
                 ├─sdc1      ntfs      6,7G usbdata            /media/tester/usbdata1
                 ├─sdc2                  1M                    
                 ├─sdc3      vfat      244M usbboot            
                 ├─sdc4      iso9660   948M Lubuntu 17.10 i386 /media/tester/Lubuntu 17.10 i386
                 └─sdc5      ext4      6,7G casper-rw          /media/tester/casper-rw
                 mmcblk0               3,7G                    
                 ├─mmcblk0p1 ntfs      661M usbdata            /media/tester/usbdata
                 ├─mmcblk0p2             1K                    
                 ├─mmcblk0p3 vfat      122M usbboot            /media/tester/usbboot
                 ├─mmcblk0p4 iso9660   355M 9w-dus             /media/tester/9w-dus
                 └─mmcblk0p5 ext4      2,6G persistence        /media/tester/persistence

getrennt

$ sudo parted -ls
[sudo] password for tester: 
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system     Name  Flags
 1      1049kB  316MB  315MB   fat32                 boot, esp
 2      316MB   317MB  1049kB
 3      317MB   108GB  107GB   ext4            root
 4      244GB   249GB  5369MB  linux-swap(v1)


Model: WDC WD32 00BEKT-00PVMT0 (scsi)
Disk /dev/sdb: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                  Flags
 1      33,6MB  537MB   503MB   fat32           EFI System Partition  boot, esp
 2      537MB   86,4GB  85,9GB  ext4
 4      86,4GB  194GB   107GB   ext4
 5      194GB   316GB   122GB   ext4
 3      316GB   320GB   4161MB  linux-swap(v1)


Model: SanDisk Extreme (scsi)
Disk /dev/sdc: 15,7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     Flags
 2      1049kB  2097kB  1049kB               primary  bios_grub
 3      2097kB  258MB   256MB   fat32        primary  boot, esp
 4      258MB   1252MB  994MB                primary
 5      1252MB  8473MB  7221MB  ext2         primary
 1      8473MB  15,7GB  7221MB  ntfs         primary  msftdata


Model: SD SD04G (sd/mmc)
Disk /dev/mmcblk0: 3965MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system  Flags
 3      2097kB  130MB   128MB   primary   fat32        boot
 4      130MB   502MB   372MB   primary
 2      502MB   3272MB  2769MB  extended               lba
 5      503MB   3272MB  2768MB  logical   ext2
 1      3272MB  3965MB  693MB   primary   ntfs
Sudodus
quelle
0

Was hat bei mir funktioniert -

Ich habe mein Android-Gerät über USB angeschlossen.

So finden Sie den Einhängepunkt:

1) Gehe zu Dateien - Dateianwendung über die grafische Benutzeroberfläche (angefügtes Bild)

2) Klicken Sie mit der rechten Maustaste auf Festplatte, ob es sich um eine USB- oder eine Telefonfestplatte handelt.

3) Klicken Sie auf In Terminal öffnen.

In meinem Fall wurde es unter / run / user gemountet und beim Ausführen von lsblk wurde keine Festplatte hinzugefügt, da es im tmpfs-Dateisystem hinzugefügt wurde

Sie können auch mit df -h überprüfen, wo das tmpfs-Dateisystem angehängt ist.

Shubham Sharma
quelle