Wie benennt man / dev / sdax (Partitionen) in Linux um

676
MLSC

Ich habe eine Partition wie /partauf meinem Rechner mit einigen wichtigen Daten erstellt ...

Aber ich kann den Namen nicht ertragen ...

Ich möchte eine klare Lösung, es zu lösen und die Namen es zum Beispiel ändern /test...

Wie Sie sehen, ist dies meine /etc/fstabInformation:

# /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda5 during installation UUID=a21a99c4-e5b4-4197-ac5e-80d0fab1f30c / ext4 errors=remount-ro 0 1 # /home was on /dev/sda6 during installation UUID=2e37d833-ca34-4fa7-a5d8-a4423a5af9bc /home ext4 defaults 0 2 # /part was on /dev/sda7 during installation UUID=47e6e0b1-0e57-4184-a378-375b9ce315c5 /part ext4 defaults 0 2 # swap was on /dev/sda1 during installation UUID=485e9f78-4dce-4404-af4e-f43985525264 none swap sw 0 0 

Der Punkt ist: Meine Informationen sind wichtig und ich habe Angst, sie zu manipulieren, ohne sicher zu sein ... Ich möchte eine sichere Lösung ...

Wie ist es möglich?

Danke im Voraus

0
Siehe: https://stackoverflow.com/questions/18422500/how-do-you-swap-dev-sda-with-dev-sdb sterz vor 10 Jahren 0
Versuchen Sie, das Gerät umzubenennen, oder wo es gemountet ist? vor 10 Jahren 0

1 Antwort auf die Frage

0
MLSC
  • Hängen Sie die Partition aus:

    # umount /part 
  • Benennen Sie das Verzeichnis um, nachdem Sie sichergestellt haben, dass es nicht eingehängt ist:

    # mountpoint /part &>/dev/null || mv /part /best_name_ever 
  • Bearbeiten /etc/fstabzu ersetzen /partmit/best_name_ever

  • Montieren Sie die Partition erneut:

    mount /best_name_ever 

Das #soll natürlich Ihre rootEingabeaufforderung darstellen, nicht die tatsächliche Eingabe, die eingegeben werden soll.

Um die Sicherheit dieser Lösung oder einer anderen auf Dummy-Daten zu testen

Die folgenden Anweisungen werden (teilweise) aus dem virtuellen Dateisystem entwendet : Erstellen eines Linux-Dateisystems aus einer gewöhnlichen Datei .

  • Erstellen Sie eine normale Datei mit einer Größe von 20 MB (zum Beispiel):

    $ dd if=/dev/zero of=dummy_fs bs=1k count=20480 # 20480 = 20 * 1024 
  • Erstellen Sie ein ext4Dateisystem für Ihre Datei:

    $ /sbin/mkfs -t ext4 dummy_fs  mke2fs 1.42.5 (29-Jul-2012) dummy_fs is not a block special device. Proceed anyway? (y,n) y ... # Output of mkfs 
  • Hängen Sie das Dateisystem-Image an, erstellen Sie einige Dummy-Daten und testen Sie die Lösung:

    # mkdir /tmp/testmount # mount -o loop dummy_fs /tmp/testmount # touch /tmp/testmount/ # Create dummy data # ls /tmp/testmount blah bleh lost+found # umount /tmp/testmount # mountpoint /tmp/sexy_name &>/dev/null || mv /tmp/testmount /tmp/sexy_name # mount -o loop dummy_fs /tmp/sexy_name # ls /tmp/sexy_name # to ensure your data is intact: blah bleh lost+found 

================================================== ================================ In GParted, aushängen, und Sie dann das ‚Label‘ ändern, die die Affekte Vorname und Mountpunkt. Wenn ich also die Partitionsbezeichnung in "Data" änderte, hätte sie die Bezeichnung / den Namen "Data" und der Mountpoint würde zu /media/wmobbs/Data.

Labels funktionieren am besten ohne Leerzeichen und Sonderzeichen.

Ich könnte es auch in der Kommandozeile tun: Wenn das nicht funktioniert, ändern Sie diese Zeilen in Ihrem /etc/fstab:

# /part was on /dev/sda7 during installation UUID=47e6e0b1-0e57-4184-a378-375b9ce315c5 /part ext4 defaults 0 2 

zu:

# /part was on /dev/sda7 during installation - mountpoint changed to /test UUID=47e6e0b1-0e57-4184-a378-375b9ce315c5 /test ext4 defaults 0 2 

Sie können die Datei bearbeiten sudo nano /etc/fstab, indem Sie sie ausführen, die oben genannten Änderungen anwenden und mit Ctrl+ speichern O.
Sie müssen dann ausführen sudo mkdir /test, um den erforderlichen Ordner zu erstellen. Beachten Sie, dass der Ordner leer sein muss .
Sie müssen einen Neustart durchführen, damit die Änderungen wirksam werden