Live USB: Zugriff auf das USB-Laufwerk, von dem Linux gestartet wurde


9

Kann es nicht in /mediaoder finden /mnt.

Was ich möchte:

  • Live-Distribution, daher habe ich die Garantie, dass sie nicht kaputt geht und jedes Mal bootet / funktioniert
  • Zugriff auf das Verzeichnis auf diesem USB-Laufwerk zu Speicherzwecken haben, z. Verwendung in typischer Pen Drive-Manier

Was ich nicht will:

  • dauerhafte Installation
  • Verwenden Sie casper.rw, da es viel schwieriger / unmöglich ist, auf Daten von anderen Computern zuzugreifen
  • Partitionieren Sie das Laufwerk, da es Backups / Klonen erschwert und nicht elegant ist

Ich habe versucht, klug zu sein, habe das Laufwerk nach dem Booten wieder eingesetzt, kann dann aber nicht einmal das Terminal ausführen.

Ich verwende Linux Mint 13 XFCE

Antworten:


8

So finden Sie Ihr USB-Laufwerk:

blkid

dann sehen Sie so etwas wie:

/dev/sdxy: LABEL="USB_DRIVE_LALBEL" UUID="USB_DRIVE_UUID" TYPE="IT'S_FILE_SYSTEM_TYPE"

Dabei ist as / dev / sdxy Ihr USB-Laufwerk mit x = {a, b, c oder d} und y = {1,2,3, ...}

Jetzt Ausgabe:

mount -l|grep /dev/sdxy

es wird zeigen (so etwas wie):

/dev/sdxy on /PATH/TO/USB/MOUNT/PLACE type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,quiet,errors=remount-ro) [USB_DRIVE_LALBEL]

Ich hoffe das wird sehr hilfreich sein.


5

Mit dem Festplatten-Dienstprogramm können Sie sehen, wo das Gerät gemountet ist.

/lib/live/mount/medium

Sie können das Gerät nicht aushängen, aber Sie können es mit Schreibberechtigung erneut einhängen:

sudo mount -o remount,rw /lib/live/mount/medium

Dann können Sie möglicherweise keine Dateien per Drag & Drop in das Verzeichnis ziehen, aber Sie können dies mit dem Terminal tun:

mv file.txt /lib/live/mount/medium

Dies funktioniert für mich in jedem Live-USB-Linux, das ich verwendet habe. Grüße!


1

Ja, Sie können es nicht in / media oder / mnt finden. Standard casper + AUFS mounten das USB-Laufwerk, auf dem filesystem.squashfs gespeichert ist, /cdromoder /cdrom0suchen Sie dort nach der USB-Key-Partition.

Für den Rest öffnen Sie einfach einen Dateimanager, vielleicht Thunar. Sie sehen sie im linken Bereich.

Und wenn Sie den Schlüssel erneut anschließen, wird das Live-System ruiniert.


Fast ist dort aber schreibgeschützt, ich muss in Dateien schreiben.
null

2
mount -o remount,rw /cdrom
Jim Paris

Remounting funktioniert bei mir, warum wird dies nicht als Antwort akzeptiert?
Ehtesh Choudhury

1

Ich konnte dies mit dem Dienstprogramm Disk mit Ubuntu 16.04.2 LTS tun.

Wenn Sie von der Ubuntu Live-Festplatte gebootet haben, klicken Sie oben links auf "Computer durchsuchen" und geben Sie "Festplatte" ein. Klicken Sie auf das Dienstprogramm "Disk", und Ihr USB-Laufwerk sollte angeschlossen sein. Klicken Sie mit der rechten Maustaste darauf und klicken Sie auf "Mount".

Klicken Sie dann auf "Computer durchsuchen" und suchen Sie nach "Screenshot". Verwenden Sie das Screenshot-Dienstprogramm, um Ihre Screenshots aufzunehmen und auf dem USB-Laufwerk zu speichern.


0

Ubuntu montiert es rw bei /isodevice


Hmm, Mint, die auf Ubuntu basiert, nicht. Ich könnte Ubuntu verwenden, bevorzuge aber Mint und möchte im Allgemeinen eine etwas weniger distro-spezifische Lösung.
null

Ich weiß, dass Sie Minze verwenden, weshalb ich angegeben habe, dass dies für Ubuntu ist, falls jemand anderes auf diese Frage stößt und sich wundert. Aber auf jeden Fall ist dies eine distro-spezifische Sache, weil sie alle unterschiedlich sind.
Jim Paris

0

Dies ist nicht der richtige Weg, könnte aber für Sie funktionieren:

  • Wenn ich richtig verstehe, was Sie wollen (insbesondere, dass Sie keine dauerhafte Installation wünschen), können Sie einfach das USB-Laufwerk partitionieren und eine Datenpartition erstellen.

  • Sie können mit dem Kernel-Parameter 'toram' booten - dann können Sie den Stecker ziehen und sicher wieder einstecken. Wo Sie angeben, dass dies vom verwendeten Bootloader abhängt, Sie es jedoch (nicht dauerhaft) beim Booten ausprobieren können, und dann herausfinden, wie Sie es dauerhaft machen können (wenn Sie syslinux verwenden, befindet es sich in syslinux.cfg).

Beide kludgen ein bisschen, könnten aber den Trick machen ...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.