環境:
母機: Linux
子機: Fedora 12 x64 (虛擬機器virtualbox 建立的)
現在要讓 子機直接掛載母機的目錄,virtualbox提共了 shared folders 功能,只要在 virtualbox 設定了,子機就可以mount起來
子機要要安裝 gcc、make、kernel-devel,後重開機
再到 VirtualBox → Device → 點選 Install Guest Additions
再到子機裡掛載 mount /dev/cdrom /media/cdrom (裝裡面的套件)
切換目錄到 /media/cdrom
執行 ./VBoxLinuxAddirions-amd64.run (因為我的是 64bit)
因為是沒有視窗系統,執行完可能會有 X Window Failed (無需理會)
執行過程程中又或許你需要 exort KERN_DIR=/usr/src/kernels/2.6.32.11-99.fc12.x86_64
會需要執行這個是要編譯讓系統支援 virtualbox 的格式,
掛載
mount -t vboxsf share01 /home/fromshared
或者
mount.vboxsf -o uid=500,gid=500 shared01 /home/fromshared
uid 與 gid 是要讓子機所建立的檔案目錄,還是給與 cross 帳號為 owner,所以要先 useradd cross
而 shared01 這名稱是由 virtualbox 的 shared folders來的,它只是個名稱而已,指到實際路徑
留言