Saya mencoba untuk membuat olddirdiakses dari newdirdengan perintah mount:
mount olddir newdir
Mengapa saya mendapatkan error berikut?
mount: olddir bukan sebuah perangkat block
Saya mencoba untuk membuat olddirdiakses dari newdirdengan perintah mount:
mount olddir newdir
Mengapa saya mendapatkan error berikut?
mount: olddir bukan sebuah perangkat block
Jawaban:
me-mount atase memblokir perangkat penyimpanan yang berisi filesystem ke direktori, yang tidak apa yang Anda coba lakukan, maka pesan kesalahan. Yang Anda inginkan adalah membuat tautan dari nama direktori baru ke nama lama yang ada. Untuk itu Anda harus menggunakan lnperintah untuk membuat tautan simbolik.
ln -s olddir newdir
/olddirada, dan /newdirtidak ada. Lalu, setelah saya jalankan ln -s /olddir /newdir, itu membuat /newdir/olddirtautan ke mana /olddir. Saya tidak ingin itu dibuat /newdir/olddir. Saya hanya ingin membuatnya /newdir, yang harus ditautkan /olddir, tapi bukan itu yang terjadi. Jadi, bukannya membuat /newddir, itu membuat /newdir/olddir. Sangat aneh !!! Dapatkan yang saya maksud?
Di Linux seseorang dapat melakukan bind mount , yang akan memecah direktori yang ada ke titik mount baru.
mount --bind <olddir> <mountpoint>
Solaris mendukung sintaks alternatif:
mount -F lofs <olddir> <mountpoint>
* BSD menggunakan mount_nullsebagai gantinya (meskipun tidak datang dengan OS X).
mount_null <olddir> <mountpoint>
ℹ️ HDD / SDD Anda adalah perangkat penyimpanan blok
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/sda2mountargumen perintah untuk mendapatkan keluhan
"bukan perangkat blok"mkdir Windows
sudo mount Windows /dev/sda2
mount: /dev/sda2: /home/casey/Windows is not a block device.
mount bekerja seperti bos ketika Anda membuat daftar argumen dalam urutan yang benar!
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 /newdirsaya berakhir dengan / newdir / olddir @ yang terhubung ke / olddir. Bagaimana saya membuatnya melakukan apa yang Anda katakan?