Di Win7 Anda dapat melampirkan VHD sebagai drive, namun setelah reboot VHD tidak lagi terpasang. Apakah ada cara untuk membuatnya permanen?
8
Saya tidak melihat cara untuk memasangnya kembali saat boot "secara bawaan". Anda bisa menggunakan "skrip startup" dengan perintah DISKPART untuk melampirkan kembali, atau menggunakan skrip dalam grup program "Startup" untuk melampirkan kembali setelah login. Itu mengecewakan dan meretas, tetapi setidaknya itu akan memberi Anda apa yang Anda inginkan.
@echo off
SET TEMPFILE="%TEMP%\%RANDOM%.TXT"
echo SELECT VDISK FILE=(vdisk filename here)>%TEMPFILE%
echo ATTACH VDISK>>%TEMPFILE%
DISKPART /s %TEMPFILE%
del %TEMPFILE%
Sedih, tapi itu yang terbaik yang bisa kulakukan untuk saat ini ...
Cara lain adalah melampirkan pada tingkat layanan. Anda memerlukan instsrv.exe dan srvany.exe dari Alat Kit Sumber Daya Windows. Letakkan di folder mana saja dengan file berikut:
disk-W-instal-secara permanen.cmd
disk-W-install-secara permanen.reg
srvany.bat
srvany-attach-disk-W
dir / b
Sekarang edit skrip srvany-attach-disk_W untuk menunjuk ke VHD Anda, jalankan disk-W-install-secara permanen.cmd dengan hak admin dan reboot. Itu saja!
sumber
Anda dapat mencoba menggunakan lampiran VHD . Ini memiliki opsi untuk melampirkan VHD setelah setiap boot. Karena satu bagian berjalan sebagai layanan, tidak ada UAC prompt yang akan mengganggu Anda.
sumber
Program melampirkan VHD bekerja untuk saya. Itu menempel VHD untuk semua pengguna. Tidak perlu membuat skrip start up atau tugas terjadwal. Program ini menempelkan VHD itu sendiri. Anda hanya perlu menginstal program. Lampirkan file VHD Anda satu kali atau buka opsi -> Tambahkan file VHD dan pilih Lampirkan Otomatis. Terima kasih Josip. Kamu Menakjubkan
sumber
Saya membuat program untuk ini, BMVHDloader.com, Gratis dan masih diperbarui setiap saat. Ini akan menjadi layanan pada rilis berikutnya. Dan gratis untuk mendistribusikan karena saya membutuhkannya dan yang disebutkan di atas tidak tersedia. Saya pikir jika saya membutuhkannya dan itu tidak ada maka saya akan membiarkan semua orang memilikinya secara gratis. Yang disebutkan di atas ("Lampirkan VHD") saya percaya dibuat dengan VB Juga bulan ini saya merilis versi untuk server 2003 dan XP. :) Tolong sampaikan kepada semua orang yang membutuhkannya dan periksa kembali untuk pembaruan di situs saya. Selamat VHD
sumber
Tidak ada cara asli untuk melakukan ini - Windows saat ini tidak bertahan VHD terpasang di reboot. Skrip startup sistem akan menjadi taruhan terbaik Anda.
sumber
Saya membuat file batch yang menggunakan diskpart / s dan menentukan skrip untuk digunakan yang melampirkan berbagai file VHD saya. Kemudian saya membuat tugas yang dijadwalkan untuk dieksekusi selama startup.
Ini adalah halaman yang saya buat dengan proses langkah demi langkah untuk melakukannya.
http://coding.infoconex.com/post/2009/11/26/Automatically-attaching-VHD-files-in-Windows-7-and-Windows-2008.aspx
sumber
Masukkan perintah diskpart / s yang sama ke dalam sheduler tugas dengan 'hak istimewa tertinggi' dicentang dan 'jalankan saat startup komputer'. Ini bekerja untuk saya (bukan untuk boot disk), mount vhd bahkan sebelum pengguna log on.
sumber