/ etc / fstab setara dengan Windows

5

Ada sebuah file bernama /etc/fstab di OS Linux. Ini adalah file konfigurasi yang berisi informasi semua partisi dan perangkat penyimpanan di komputer. Pada dasarnya ini berisi informasi mount. Jadi, pertanyaan saya adalah, adakah file serupa di OS Windows yang berisi informasi pemasangan? Jika demikian, di mana lokasinya?

hari
sumber
% systemroot% \ system32 \ CONFIG \ SYSTEM. Lalu ada beberapa jenis entri di bawah sistem HKLM \.
user2284570

Jawaban:

7

Ini adalah file konfigurasi yang berisi informasi semua partisi dan perangkat penyimpanan di komputer.

Tidak. Ini adalah database konfigurasi untuk mount perintah untuk berkonsultasi, yang mungkin berisi informasi tentang partisi dan perangkat yang bahkan belum ada saat ini, dan yang sebaliknya mungkin tidak mencantumkan hal-hal yang memang ada. Ini, pada dasarnya, hanyalah cara untuk memasok mengisi kekosongan ketika seseorang tidak memberikan semua instruksi kejelasan kepada mount perintah.

File-file yang berisi semua informasi pemasangan aktual di Linux adalah /etc/mtab (file biasa dikelola oleh mount dan umount program itu sendiri) dan /proc/mounts (file yang dikelola oleh kernel yang melaporkan status sistem aktual).

Tidak ada yang setara dengan /etc/fstab di Windows NT karena Windows NT tidak berfungsi seperti itu . Volume pemasangan tidak dilakukan dengan menjalankan a mount perintah. Tidak juga menetapkan huruf drive (yang dilakukan melalui tautan simbolik di Object Manager di bawah \DosDevices ) sama dengan pemasangan.

Penugasan surat drive dilakukan oleh mengaitkan huruf drive dengan volume yang sudah terpasang . Mounting adalah proses yang melibatkan pengiriman pemberitahuan ke driver sistem file untuk me-mount dirinya pada volume . Pada saat Windows NT dapat menetapkan huruf drive, sudah sering sudah terpasang volume. Mounting tidak memerlukan perintah pengguna untuk bisa terjadi. Ini dilakukan dalam mode kernel sebagai bagian dari Plug and Play. Driver perangkat disk memberi tahu manajer volume setiap kali disk baru datang. Manajer volume membuat volume yang dapat dipasang baru (dari informasi yang terkandung dalam tabel partisi, database LDM, atau di tempat lain) untuk masing-masing atau gabungan irisan disk tersebut. Dan manajer I / O me-mount volume yang dibuat, mencoba setiap driver sistem file secara bergantian, setelah itu.

Tidak ada file konfigurasi untuk mount perintah, karena tidak ada mount perintah . Windows NT tidak berfungsi seperti itu.

JdeBP
sumber
Saya belum selesai membaca semua tautan, tetapi harus saya katakan, ini adalah jawaban yang baik.
surfasb
1
@ JdeBP: Saya tidak mengerti ini tidak ada perintah mount . Saya menggunakan mountvol perintah untuk memasang dan melepas pemasangan sistem file yang ada. Apakah saya melewatkan sesuatu di sini? Tolong beritahu saya. Saya baru dalam hal ini.
hari
1
Itu mountvol perintah tidak melakukan apa POSIX mount perintah tidak. mountvol beroperasi, sekali lagi, setelah volume sudah terpasang . Hadiahnya adalah itu satu nama volume yang sudah terpasang sebagai parameter untuk perintah.
JdeBP
2

Tugas huruf drive disimpan di dalam Registry, di bawah HKLM\SYSTEM\MountedDevices, sementara mount filesystem (Unix-style) disimpan pada filesystem itu sendiri, sebagai NTFS "junctions".

Anda dapat mengedit informasi ini menggunakan mountvol atau diskpart dari baris perintah, atau diskmgmt.msc GUI. Melakukan tidak edit registri secara langsung.

grawity
sumber
HKLM \ SYSTEM \ MountedDevices hanya untuk subsistem Win32 / Win64. Bagian asli menggunakan direktori lain.
user2284570