Skenario
Saya memiliki kotak Ubuntu 10.10 RC tanpa kepala yang menjalankan beberapa aplikasi layanan di jaringan rumah saya. Saya memiliki Server Windows 2008 yang menampung semua jaringan dan hard drive saya. Saat ini saya sedang memasang drive jaringan saat boot-up menggunakan FSTAB dengan opsi-opsi berikut disetel:
credentails=/etc/smbcredentials,
iocharset=utf8,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,noserverino,sfu
Pertanyaan
Opsi apa yang harus saya atur agar SYMLINKS mendaftar dengan benar menggunakan CIFS? Saya harus mengakui info di man mount.cifs
tampaknya tidak memberikan definisi yang cukup jelas tentang opsi mana yang harus saya gunakan untuk dukungan yang tepat.
Masalah
Saat menjalankan RSYNC dari mesin Ubuntu untuk mencadangkan folder yang dipilih ke Windows share, gagal mencoba untuk membuat kembali SYMLINKS. Saya khawatir ini akan membuat masalah ketika nanti mencoba mengembalikan file-file ini kembali jika saya perlu.
Saya cukup yakin bahwa sebelum Vista, "tautan simbolik" di Windows (disebut Sambungan di dunia MS) hanya dapat menautkan direktori ke direktori lain. Saya ragu cifs akan dapat membuat persimpangan pada berbagi Windows, meskipun saya melihat bahwa SMB mendukung panggilan gaya ioctl, jadi mungkin ada kemungkinan bahwa klien yang cerdas dapat memaksa server Windows untuk membuat persimpangan.
Masalah saya adalah saya ingin menggunakan pxelinux untuk me-mount share direktori Windows untuk mem-boot kotak Linux. Alangkah baiknya memiliki sistem file yang dapat diakses dari Windows, karena dengan begitu Anda dapat mengekspos bagian-bagian dari sistem file pada server boot Anda tanpa bergantung pada mesin boot yang berjalan.
Solusi yang saya temukan adalah menggunakan NFS di Cygwin. Dengan cara ini Anda masih dapat mengekspos NFS mount ke jaringan Linux Anda. Anda kemudian dapat menggunakan saham Windows biasa untuk mengekspos direktori yang sama ke jaringan Windows Anda jika Anda mau.
Sejauh ini, bereksperimen dengan ini di mesin virtual terbukti sangat membantu.
-Waldemar
sumber