Ich versuche es mit dem Befehl mount olddirzugänglich zu machen newdir:
mount olddir newdir
Warum erhalte ich den folgenden Fehler?
mount: olddir ist kein Blockgerät
Ich versuche es mit dem Befehl mount olddirzugänglich zu machen newdir:
mount olddir newdir
Warum erhalte ich den folgenden Fehler?
mount: olddir ist kein Blockgerät
Antworten:
mount hängt Blockspeichergeräte, die ein Dateisystem enthalten, an ein Verzeichnis an, was nicht das ist, was Sie versuchen, daher die Fehlermeldung. Sie möchten einen Link vom neuen Verzeichnisnamen zum alten vorhandenen Namen erstellen. Dazu müssen Sie den lnBefehl verwenden, um eine symbolische Verknüpfung zu erstellen.
ln -s olddir newdir
/olddirexistiert und /newdirexistiert nicht. Nachdem ich ausgeführt habe ln -s /olddir /newdir, wird erstellt, zu /newdir/olddirwelchen Links /olddir. Ich möchte nicht, dass es entsteht /newdir/olddir. Ich möchte, dass es /newdirnur erstellt wird, auf das verlinkt werden soll /olddir, aber das passiert nicht. Also anstatt zu machen /newddir, macht es /newdir/olddir. Es ist so seltsam!!! Verstehe was ich meine?
Unter Linux kann ein Bind-Mount durchgeführt werden , bei dem ein vorhandenes Verzeichnis an einen neuen Mount-Punkt angehängt wird.
mount --bind <olddir> <mountpoint>
Solaris unterstützt eine alternative Syntax:
mount -F lofs <olddir> <mountpoint>
* BSD verwendet mount_nullstattdessen (obwohl es nicht mit OS X kommt).
mount_null <olddir> <mountpoint>
ℹ️ Ihre Festplatte / SDD ist ein Blockspeichergerät
sudo blkid
/dev/sda5: UUID="a6aa3891-1dc2-439a-b449-b9b1848db028" TYPE="ext4" PARTUUID="e4887e0f-05"
/dev/sda1: LABEL="System" UUID="C6F4E92AF4E91E05" TYPE="ntfs" PARTUUID="e4887e0f-01"
/dev/sda2: LABEL="Windows" UUID="4ABAF478BAF461BD" TYPE="ntfs" PARTUUID="e4887e0f-02"
/dev/sda2mountBefehlsargumente umgekehrt habe , um die Beschwerde
"ist kein Blockgerät" zu erhaltenmkdir Windows
sudo mount Windows /dev/sda2
mount: /dev/sda2: /home/casey/Windows is not a block device.
mount funktioniert wie ein Chef, wenn Sie die Argumente in der richtigen Reihenfolge auflisten!
sudo mount /dev/sda2 Windows
cd Windows
ls
Config.Msi hiberfil.sys Intel pagefile.sys ProgramData 'Program Files (x86)' '$Recycle.Bin' 'System Volume Information' WCH.CN
'Documents and Settings' home msdia80.dll PerfLogs 'Program Files' Recovery swapfile.sys Users Windows
ln -s /olddir /newdirich das getan habe, lande ich zum Beispiel bei / newdir / olddir @, das auf / olddir verweist. Wie mache ich das, was du gesagt hast?