由于測(cè)試的東西內(nèi)核版本不一樣,所以新裝了版本的,但是發(fā)現(xiàn)文件共享有問(wèn)題,我另一個(gè)虛擬機(jī)是OK的,早就忘了以前是怎么弄的了,人不能在同一個(gè)坑栽多次不是么?好記性不如爛筆頭,所以特此記錄解決過(guò)程:
1、正常配置文件共享,如下圖:

image.png
但是啟動(dòng)linux 客戶機(jī),執(zhí)行sudo mount 發(fā)現(xiàn)并沒(méi)有生效,/mnt/mac_share下面并沒(méi)有任何東西
安裝客戶端增強(qiáng)工具,報(bào)錯(cuò):

image.png
手動(dòng)mount工具:
jin@k53:~$ sudo mount /dev/cdrom /media/cdrom
[sudo] password for jin:
mount: unknown filesystem type 'iso9660'
2、解決問(wèn)題:
2.1 未知的文件類型iso9660
jin@k53:~$ sudo apt-get install --reinstall linux-image-$(uname -r)
安裝好以后,重新mount
jin@k53:~$ sudo mount /dev/cdrom /media/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
jin@k53:~$ cd /media/cdrom/
jin@k53:/media/cdrom$ ls
AUTORUN.INF OS2 VBoxDarwinAdditions.pkg VBoxLinuxAdditions.run VBoxWindowsAdditions-amd64.exe VBoxWindowsAdditions.exe cert
NT3x TRANS.TBL VBoxDarwinAdditionsUninstall.tool VBoxSolarisAdditions.pkg VBoxWindowsAdditions-x86.exe autorun.sh runasroot.sh
jin@k53:/media/cdrom$ sudo ./VBoxLinuxAdditions.run
......
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
Running kernel modules will not be replaced until the system is restarted
vboxadd-service.sh: Starting VirtualBox Guest Addition service.
jin@k53:/media/cdrom$ sudo apt install gcc make perl
2.2 報(bào)錯(cuò)了,發(fā)現(xiàn)有依賴沒(méi)有安裝,那就安裝依賴:
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
Running kernel modules will not be replaced until the system is restarted
vboxadd-service.sh: Starting VirtualBox Guest Addition service.
jin@k53:/media/cdrom$ sudo apt install gcc make perl
......
jin@k53:/media/cdrom$ sudo ./VBoxLinuxAdditions.run
.....
Building the VirtualBox Guest Additions kernel modules. This may take a while.
To build modules for other installed kernels, run
/sbin/rcvboxadd quicksetup <version>
or
/sbin/rcvboxadd quicksetup all
Running kernel modules will not be replaced until the system is restarted
vboxadd-service.sh: Starting VirtualBox Guest Addition service.
3、安裝好以后,重新啟動(dòng)
~ ssh226
Welcome to Ubuntu 14.04.6 LTS (GNU/Linux 4.4.0-142-generic x86_64)
Your Hardware Enablement Stack (HWE) is supported until April 2019.
Last login: Mon Mar 16 19:27:53 2020 from 10.0.2.2
jin@k53:~$ sudo mount
[sudo] password for jin:
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
VM_share on /mnt/mac_share type vboxsf (ttl=0,gid=999,rw)
jin@k53:~$
這樣,mac和虛擬機(jī)之間的文件共享就OK了