Karena penasaran, saya ingin tahu apakah ada cara untuk mengetahui sumber partisi yang dipasang?
Misalnya, output dari df -h
adalah:
/ dev / loop1 3M 3M 0 100% / media / loop
Dari output ini, saya tahu perangkat loop 3M sudah terpasang /media/loop
, tetapi saya tidak memiliki petunjuk untuk menentukan lokasi pasti dari /dev/loop1
perangkat tersebut.
root@SHW:~# mount -o loop /home/SHW/Downloads/TinyCore-current.iso
/mnt/loop mount: block device /home/SHW/Downloads/TinyCore-current.iso is write-protected, mounting read-only
root@SHW:~# tail -n1 /proc/mounts
/dev/loop1 /mnt/loop iso9660 ro,relatime 0 0
Bagaimana cara mengetahui jalur absolut dari /dev/loop1
f Saya tidak tahu siapa yang memasang partisi itu? (Dalam hal ini jalannya adalah /home/SHW/Downloads/TinyCore-current.iso
.)
sumber
losetup /dev/(target)
.Untuk mendapatkan jalur file dukungan gunakan:
sumber
Apa yang Anda maksud dengan lokasi
/dev/loop1
perangkat yang tepat ?/dev/loop*
di mana * adalah angka adalah perangkat loopback (virtual), yang digunakan untuk me-mount sistem file yang tidak terletak pada perangkat blok lain, seperti hard disk. Anda dapat menghitungnya dan melihat di mana mereka dipasang, menggunakanmount
perintah dan Anda dapat mengatur yang baru menggunakanlosetup
perintah.Jika Anda ingin tahu di mana perangkat fisik sebuah
/dev/
node terpasang, maka ada cara untuk melakukannya. Anda dapat menggunakanudevadm
untuk meminta udev. Di sistem saya, perintah berikut memberikan informasi lebih lanjut tentangsda
disk:Selain itu, Anda dapat menggunakan
lspci
untuk mendapatkan informasi lebih lanjut tentang di mana perangkat terpasang secara fisik. Di sistem saya,/dev/sda
terpasang ke kontroler sata:sumber