virtualBox安裝centos6增強包報錯解決及配置共享資料夾
一、安裝增強包
1、啟動CentOS6.5 虛擬機器,點選裝置à安裝增強功能。
則 “光碟”VBOXADDITIONS已經掛載到 CentOS 5.5 的桌面上了.
此時 雙擊光碟—>雙擊VboxLinuxAdditions.run即可完成安裝
通常情況下我們直接執行掛載到系統中的VirtualBox 客戶端增強功能的元件即可。
2、報錯解決:筆者安裝時出現報錯
Bulding the VirtualBoxGuest Additions Kernel modules [failed]
Your system does not seemto be set up to build kernel modules.
Look at/var/log/vboxadd-install.log to find out what went worg. Once you havecorrected it,you run
/etc/init.d/vboxadd setupto build them
顯然核心不支援 缺少編譯核心的相關元件,解決方法安裝核心元件即可。
[[email protected] ~]# yum install kernel kernel-devel
Loaded plugins: fastestmirror, refresh-packagekit,security
Repository c6-media is listed more than once in theconfiguration
Loading mirror speeds from cached hostfile
* base:mirror.sunnyvision.com
* extras:mirror.sunnyvision.com
* updates:ftp.cuhk.edu.hk
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kernel.x86_64 0:2.6.32-642.1.1.el6will be installed
--> Processing Dependency: kernel-firmware >=2.6.32-642.1.1.el6 for package: kernel-2.6.32-642.1.1.el6.x86_64
--> Processing Dependency: dracut-kernel >=004-388.el6 for package: kernel-2.6.32-642.1.1.el6.x86_64
---> Package kernel-devel.x86_640:2.6.32-642.1.1.el6 will be installed
--> Running transaction check
---> Package dracut-kernel.noarch 0:004-335.el6will be updated
---> Package dracut-kernel.noarch0:004-409.el6_8.2 will be an update
--> Processing Dependency: dracut =004-409.el6_8.2 for package: dracut-kernel-004-409.el6_8.2.noarch
---> Package kernel-firmware.noarch0:2.6.32-431.el6 will be updated
---> Package kernel-firmware.noarch0:2.6.32-642.1.1.el6 will be an update
--> Running transaction check
---> Package dracut.noarch 0:004-335.el6 will beupdated
---> Package dracut.noarch 0:004-409.el6_8.2will be an update
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================
Installing:
kernel x86_64 2.6.32-642.1.1.el6 updates 32 M
kernel-devel x86_64 2.6.32-642.1.1.el6 updates 11 M
Updating for dependencies:
dracut noarch 004-409.el6_8.2 updates 127 k
dracut-kernel noarch 004-409.el6_8.2 updates 28 k
kernel-firmware noarch 2.6.32-642.1.1.el6 updates 28 M
Transaction Summary
========================================================================================================================================
Install 2 Package(s)
Upgrade 3 Package(s)
Total download size: 71 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): dracut-004-409.el6_8.2.noarch.rpm | 127 kB 00:01
(2/5):dracut-kernel-004-409.el6_8.2.noarch.rpm | 28 kB 00:00
(3/5): kernel-2.6.32-642.1.1.el6.x86_64.rpm | 32 MB 05:21
(4/5):kernel-devel-2.6.32-642.1.1.el6.x86_64.rpm | 11 MB 01:46
(5/5):kernel-firmware-2.6.32-642.1.1.el6.noarch.rpm | 28 MB 04:51
----------------------------------------------------------------------------------------------------------------------------------------
Total 100 kB/s | 71 MB 12:02
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating :dracut-004-409.el6_8.2.noarch 1/8
Updating :dracut-kernel-004-409.el6_8.2.noarch 2/8
Updating :kernel-firmware-2.6.32-642.1.1.el6.noarch 3/8
Installing: kernel-2.6.32-642.1.1.el6.x86_64 4/8
Installing: kernel-devel-2.6.32-642.1.1.el6.x86_64 5/8
Cleanup :dracut-kernel-004-335.el6.noarch 6/8
Cleanup :dracut-004-335.el6.noarch 7/8
Cleanup :kernel-firmware-2.6.32-431.el6.noarch 8/8
Verifying :kernel-firmware-2.6.32-642.1.1.el6.noarch 1/8
Verifying :dracut-004-409.el6_8.2.noarch 2/8
Verifying :dracut-kernel-004-409.el6_8.2.noarch 3/8
Verifying :kernel-2.6.32-642.1.1.el6.x86_64 4/8
Verifying :kernel-devel-2.6.32-642.1.1.el6.x86_64 5/8
Verifying :kernel-firmware-2.6.32-431.el6.noarch 6/8
Verifying :dracut-kernel-004-335.el6.noarch 7/8
Verifying :dracut-004-335.el6.noarch 8/8
Installed:
kernel.x86_64 0:2.6.32-642.1.1.el6 kernel-devel.x86_64 0:2.6.32-642.1.1.el6
Dependency Updated:
dracut.noarch 0:004-409.el6_8.2 dracut-kernel.noarch 0:004-409.el6_8.2 kernel-firmware.noarch0:2.6.32-642.1.1.el6
Complete!
[[email protected] ~]# yum install gcc
Loaded plugins: fastestmirror, refresh-packagekit,security
Repository c6-media is listed more than once in theconfiguration
Loading mirror speeds from cached hostfile
* base:mirror.sunnyvision.com
* extras:mirror.sunnyvision.com
* updates:ftp.cuhk.edu.hk
Setting up Install Process
No package gcc++ available.
Resolving Dependencies
--> Running transaction check
---> Package gcc.x86_64 0:4.4.7-17.el6 will beinstalled
--> Processing Dependency: libgomp =4.4.7-17.el6 for package: gcc-4.4.7-17.el6.x86_64
--> Processing Dependency: cpp = 4.4.7-17.el6for package: gcc-4.4.7-17.el6.x86_64
--> Processing Dependency: libgcc >=4.4.7-17.el6 for package: gcc-4.4.7-17.el6.x86_64
--> Processing Dependency: cloog-ppl >= 0.15for package: gcc-4.4.7-17.el6.x86_64
--> Running transaction check
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6will be installed
--> Processing Dependency: libppl_c.so.2()(64bit)for package: cloog-ppl-0.15.7-1.2.el6.x86_64
--> Processing Dependency: libppl.so.7()(64bit)for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.7-17.el6 will beinstalled
--> Processing Dependency: libmpfr.so.1()(64bit)for package: cpp-4.4.7-17.el6.x86_64
---> Package libgcc.x86_64 0:4.4.7-4.el6 will beupdated
---> Package libgcc.x86_64 0:4.4.7-17.el6 willbe an update
---> Package libgomp.x86_64 0:4.4.7-4.el6 willbe updated
---> Package libgomp.x86_64 0:4.4.7-17.el6 willbe an update
--> Running transaction check
---> Package mpfr.x86_64 0:2.4.1-6.el6 will beinstalled
---> Package ppl.x86_64 0:0.10.2-11.el6 will beinstalled
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================
Installing:
gcc x86_64 4.4.7-17.el6 base 10 M
Installing for dependencies:
cloog-ppl x86_64 0.15.7-1.2.el6 base 93 k
cpp x86_64 4.4.7-17.el6 base 3.7 M
mpfr x86_64 2.4.1-6.el6 base 157 k
ppl x86_64 0.10.2-11.el6 base 1.3 M
Updating for dependencies:
libgcc x86_64 4.4.7-17.el6 base 103 k
libgomp x86_64 4.4.7-17.el6 base 134 k
Transaction Summary
========================================================================================================================================
Install 5 Package(s)
Upgrade 2 Package(s)
Total download size: 16 M
Is this ok [y/N]: y
Downloading Packages:
(1/7): cloog-ppl-0.15.7-1.2.el6.x86_64.rpm | 93 kB 00:00
(2/7): cpp-4.4.7-17.el6.x86_64.rpm | 3.7 MB 00:32
(3/7): gcc-4.4.7-17.el6.x86_64.rpm | 10 MB 01:30
(4/7): libgcc-4.4.7-17.el6.x86_64.rpm | 103 kB 00:00
(5/7): libgomp-4.4.7-17.el6.x86_64.rpm |134 kB 00:00
(6/7): mpfr-2.4.1-6.el6.x86_64.rpm | 157 kB 00:01
(7/7): ppl-0.10.2-11.el6.x86_64.rpm |1.3 MB 00:11
----------------------------------------------------------------------------------------------------------------------------------------
Total 114kB/s | 16 MB 02:19
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating :libgcc-4.4.7-17.el6.x86_64 1/9
Installing: ppl-0.10.2-11.el6.x86_64 2/9
Installing: cloog-ppl-0.15.7-1.2.el6.x86_64 3/9
Updating :libgomp-4.4.7-17.el6.x86_64 4/9
Installing: mpfr-2.4.1-6.el6.x86_64 5/9
Installing: cpp-4.4.7-17.el6.x86_64 6/9
Installing: gcc-4.4.7-17.el6.x86_64 7/9
Cleanup :libgomp-4.4.7-4.el6.x86_64 8/9
Cleanup :libgcc-4.4.7-4.el6.x86_64 9/9
Verifying :libgcc-4.4.7-17.el6.x86_64 1/9
Verifying :ppl-0.10.2-11.el6.x86_64 2/9
Verifying :mpfr-2.4.1-6.el6.x86_64 3/9
Verifying :gcc-4.4.7-17.el6.x86_64 4/9
Verifying :libgomp-4.4.7-17.el6.x86_64 5/9
Verifying :cpp-4.4.7-17.el6.x86_64 6/9
Verifying :cloog-ppl-0.15.7-1.2.el6.x86_64 7/9
Verifying :libgomp-4.4.7-4.el6.x86_64 8/9
Verifying :libgcc-4.4.7-4.el6.x86_64 9/9
Installed:
gcc.x86_640:4.4.7-17.el6
Dependency Installed:
cloog-ppl.x86_64 0:0.15.7-1.2.el6 cpp.x86_64 0:4.4.7-17.el6 mpfr.x86_64 0:2.4.1-6.el6 ppl.x86_64 0:0.10.2-11.el6
Dependency Updated:
libgcc.x86_64 0:4.4.7-17.el6 libgomp.x86_64 0:4.4.7-17.el6
Complete!
[[email protected] ~]# yum install -y gcc gcc-c++ makekernel-devel
Loaded plugins: fastestmirror, refresh-packagekit,security
Repository c6-media is listed more than once in theconfiguration
Loading mirror speeds from cached hostfile
* base:mirror.sunnyvision.com
* extras:mirror.sunnyvision.com
* updates: ftp.cuhk.edu.hk
Setting up Install Process
Package gcc-4.4.7-17.el6.x86_64 alreadyinstalled and latest version
Package 1:make-3.81-23.el6.x86_64 alreadyinstalled and latest version
Packagekernel-devel-2.6.32-642.1.1.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.4.7-17.el6 willbe installed
--> Processing Dependency: libstdc++-devel =4.4.7-17.el6 for package: gcc-c++-4.4.7-17.el6.x86_64
--> Processing Dependency: libstdc++ =4.4.7-17.el6 for package: gcc-c++-4.4.7-17.el6.x86_64
--> Running transaction check
---> Package libstdc++.x86_64 0:4.4.7-4.el6 willbe updated
---> Package libstdc++.x86_64 0:4.4.7-17.el6will be an update
---> Package libstdc++-devel.x86_64 0:4.4.7-17.el6will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================
Installing:
gcc-c++ x86_64 4.4.7-17.el6 base 4.7 M
Installing for dependencies:
libstdc++-devel x86_64 4.4.7-17.el6 base 1.6 M
Updating for dependencies:
libstdc++ x86_64 4.4.7-17.el6 base 295 k
Transaction Summary
========================================================================================================================================
Install 2 Package(s)
Upgrade 1 Package(s)
Total download size: 6.6 M
Downloading Packages:
(1/3): gcc-c++-4.4.7-17.el6.x86_64.rpm | 4.7 MB 01:10
(2/3): libstdc++-4.4.7-17.el6.x86_64.rpm | 295 kB 00:03
(3/3): libstdc++-devel-4.4.7-17.el6.x86_64.rpm | 1.6 MB 00:26
----------------------------------------------------------------------------------------------------------------------------------------
Total 67 kB/s | 6.6 MB 01:41
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : libstdc++-4.4.7-17.el6.x86_64 1/4
Installing: libstdc++-devel-4.4.7-17.el6.x86_64 2/4
Installing: gcc-c++-4.4.7-17.el6.x86_64 3/4
Cleanup : libstdc++-4.4.7-4.el6.x86_64 4/4
Verifying :gcc-c++-4.4.7-17.el6.x86_64 1/4
Verifying :libstdc++-4.4.7-17.el6.x86_64 2/4
Verifying :libstdc++-devel-4.4.7-17.el6.x86_64 3/4
Verifying :libstdc++-4.4.7-4.el6.x86_64 4/4
Installed:
gcc-c++.x86_64 0:4.4.7-17.el6
Dependency Installed:
libstdc++-devel.x86_64 0:4.4.7-17.el6
Dependency Updated:
libstdc++.x86_640:4.4.7-17.el6
Complete!
[[email protected] ~]# shutdown -r now
安裝好相關核心元件,重啟centos6.5並再次安裝增強包即可順利安裝。
二、建立共享資料夾
1、建立共享資料夾
2、命令列操作
1)、建立共享目錄
[[email protected] ~]# mkdir /mnt/share
2)、掛載共享檔案
[[email protected] ~]# mount -t vboxsf share/mnt/share
[[email protected]~]# cd /mnt/share
[[email protected]]# ls -al
總用量 4
drwxrwxrwx. 1root root 0 6月 15 14:03 .
drwxr-xr-x. 7root root 4096 6月 15 14:06 ..
[[email protected]]# ls -al
總用量 12
drwxrwxrwx. 1root root 0 6月 15 2016 .
drwxr-xr-x. 7root root 4096 6月 15 14:06 ..
-rwxrwxrwx. 1root root 7277 5月 12 10:43 DNSS.txt
3)、設定開機自動掛載共享資料夾,此處提供兩種方法
法1 ,新增到/etc/fstab中
[[email protected] share]# vim /etc/fstab
#
# /etc/fstab
# Created byanaconda on Mon Jun 13 10:16:45 2016
#
# Accessiblefilesystems, by reference, are maintained under '/dev/disk'
# See manpages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=4a3834d1-7ee7-4a62-9981-02f5fd003640/ ext4 defaults 1 1
UUID=01099336-5280-425b-8f81-41eec776a624/boot ext4 defaults 1 2
UUID=19979dd3-99ed-4b33-abe9-61b5145e4b4c/home ext4 defaults 1 2
UUID=28098617-d10c-4d5e-93d8-823960863daeswap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sr0 /mnt/iso iso9660 ro,loop 0 0
share /mnt/share vboxsf rw,gid=100,uid=1000,auto 00
[[email protected]]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda2 ext4 15G 5.1G 9.2G 36% /
tmpfs tmpfs 372M 76K 372M 1% /dev/shm
/dev/sda1 ext4 969M 54M 865M 6% /boot
/dev/sda3 ext4 14G 37M 13G 1% /home
/dev/sr0 iso9660 1.8G 1.8G 0 100% /mnt/iso
share vboxsf 222G 65G 157G 30% /mnt/share
/dev/sr1 iso9660 56M 56M 0 100% /media/VBOXADDITIONS_5.0.20_106931
法2:
在系統啟動時執行掛載指令碼:
#vi/etc/rc.d/rc.local
在檔案的最後加入上面手動掛載的命令,比如:
mount -tvboxsf share /mnt/share
[[email protected] share]# vi /etc/rc.d/rc.local
#!/bin/sh
#
# This scriptwill be executed *after* all the other init scripts.
# You can putyour own initialization stuff in here if you don't
# want to dothe full Sys V style init stuff.
touch/var/lock/subsys/local
mount -t vboxsf share /mnt/share
[[email protected]~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda2 ext4 15G 5.1G 9.2G 36% /
tmpfs tmpfs 372M 76K 372M 1% /dev/shm
/dev/sda1 ext4 969M 54M 865M 6% /boot
/dev/sda3 ext4 14G 37M 13G 1% /home
/dev/sr0 iso9660 1.8G 1.8G 0 100% /mnt/iso
share vboxsf 222G 65G 157G 30% /mnt/share
/dev/sr1 iso9660 56M 56M 0 100% /media/VBOXADDITIONS_5.0.20_106931
4)、取消掛載
[[email protected] ~]# umount -f /mnt/shared
5)、注意事項:
掛載時提示:/sbin/mount.vboxsf: mounting failed with the error: No suchdevice
則表示沒有載入核心模組 vboxfs
[[email protected] ~]# lsmod | grep vboxsf
如果沒有結果返回,說明 vboxsf確實沒有載入,執行
[[email protected] ~]# modprobe vboxsf
再次執行以上步驟即可
相關推薦
virtualBox安裝centos6增強包報錯解決及配置共享資料夾
一、安裝增強包 1、啟動CentOS6.5 虛擬機器,點選裝置à安裝增強功能。 則 “光碟”VBOXADDITIONS已經掛載到 CentOS 5.5 的桌面上了. 此時 雙擊光碟—>雙擊VboxLinuxAdditions.run即可完成安裝 通
VirtualBoX虛擬機器裡安裝linux系統,在虛擬系統裡安裝增強功能報錯解決方法
Removing installed version 4.1.10 of VirtualBox Guest Additions... Removing existing VirtualBox DKMS kernel modules [確定] Removing existing Virtu
VirtualBox中centos安裝增強功能報錯解決辦法
在虛擬機器中安裝完成作業系統後首先要做的就是安裝溝通物理機和虛擬機器的工具,應該每款虛擬機器都自帶的有,像是小編以前經常使用VMware就自帶有VMware Tools,最近使用的Virtual Box自然也有自帶的工具,如果虛擬機器的作業系統是windows,基本
DAY 41 python包報錯解決方案 and python包安裝慢問題
Collecting numpy Using cached numpy-1.10.2-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10
centos7.2編譯安裝mysql5.7.21報錯解決
initial mem ext ava gin onf 改密 依賴 document 編譯安裝mysql 安裝環境安裝包[root@ecs-adfa ~]# ls /root/tools/app.tar.gz mysql-5.7.21 mysql-5.7.21.tar.
zabbix服務器環境--安裝過程中的報錯解決:【Error: Package】
解決 could gen 分析 finish cli agent base 通過 # 錯誤提示: --> Finished Dependency Resolution Error: Package: php-ldap-5.4.16-42.el7.x86_64 (bas
pycharm安裝Golang插件報錯解決
pycharm sta dea his gin 替換 .com 自己 mpat 2、從https://plugins.jetbrains.com/plugin/5047-go-language-golang-org-support-plugin下載插件,選擇 “instal
安裝單機CHD5.12報錯解決(補充)
oozie啟動失敗 (1) 拷貝mysql的驅動檔案。 一個是需要把java的mysql的驅動jar檔案拷貝到oozie的lib目錄中 /opt/cloudera/parcels/CDH-5.12.0-1.cdh5.12.0.p0.29/lib/oozie/lib 改為將jar檔案拷貝
CentOS7虛擬機器安裝Mysql、Mysql報錯解決方案
一、安裝 首先在虛擬機器中安裝mysql,具體安裝在哪一個資料夾自己定義,樓主是在opt資料夾下安裝的 安裝mysql過程: 如果中間出現問題,可以嘗試解除安裝mysql,然後重新安裝 解除安裝mysql: 二、啟動 1.首先啟動Mysql,看看是否已經安
下載scrapy包報錯解決方法
問題:下載 系統:win10 在下載scrapy時總是不成功,然後看了一下別人的經驗,發現可以先下載其他基礎包,如下圖所示: 這個按照從下往上的順序安裝就可以 但是如果你在安裝twisted的時候可能又會遇到一些問題。 這個時候去這個網站 https://www.lfd.uci.edu
百度雲BCC安裝BOS Python SDK報錯--解決方法
今天在使用百度雲主機安裝百度物件儲存服務BOS提供的Python SDK時報錯,報錯截圖如下: 報錯資訊:ImportError: No module named Crypto.Cipher 經搜尋是由於缺少pycrypto模組導致的,解決方法:pip instal
Python 安裝 pyecharts 和 WordCloud 報錯解決
一些說明 我為什麼要寫這篇文章? 這兩天在找幾個爬蟲和資料分析的實戰專案練練手,找到了一個網易雲爬取的專案,可以手把手跟著做。可是資料視覺化時需要安裝的一個叫 pyecharts 和 Word
Eclipse中,maven打war包報錯解決方案
起因 阿超的電腦前幾天由於特殊原因無法開機,無奈重灌系統,這幾天在做資料遷移的時候,碰到了一些問題,特做一個說明,也給同樣碰到這個問題的朋友一個解答。 no-jdk 問題說明 Eclipse匯入Maven專案後,執行 mvn clean install後,出現如下錯誤: [INFO] ----------
[LDAP] CentOS7安裝OpenLDAP後啟動報錯解決
問題 CentOS7.3下yum線上安裝的openldap-servers-2.4.44-20.el7.x86_64,安裝配置完成後啟動報錯,報錯日誌: [[email protected] ~]# systemctl start slapd Job for slapd.ser
Mac系統10.11及以上升級numpy、scipy等python包報錯解決方案
最近看到引力波相關內容,其中關於科學家們使用了一個python的第三方包:GWPY包。好奇之下,自己也安裝了一下這個python包。但是發現一個問題。Mac系統自帶的python無法更新第三方包,其中報錯的是numpy包,錯誤如下: Collecting
maven匯入jar包報錯解決辦法之一
環境:win10,由於要出差,並根據客戶的要求修改調整程式碼,所以我把專案部署到我的筆記本上,我把自定義的maven倉庫拷貝到我筆記本的maven倉庫下,結果不管如何更新都顯示找不到對應的jar,並報錯 解決辦法,找到報錯的依賴,併到對應的倉庫中刪除掉配置檔案
CentOS7 安裝PHP7 phpredis擴充套件報錯解決方法
php7編譯安裝phpredis擴充套件報一下錯誤的解決辦法:[[email protected] phpredis]# make && make install/bin/sh /usr/local/src/redis-stable/phpredis
mac 上安裝mysql,以及報錯解決辦法
Mac OS X 下 TAR.GZ 方式安裝 MySQL 5.7 與 MySQL 5.6 相比, 5.7 版本在安裝時有兩處不同: 1:初始化方式改變, 從scripts/mysql_install_db --user=mysql初始化方式變成了bin/mysqld --initialize --user=
Linux安裝apache時 apr報錯解決 rm: cannot remove `libtoolT': No such file or directory
在configure裡面 RM='$RM -f' 這裡的$RM後面一定有一個空格。 如果後面沒有空格,直接連線減號,就依 然會報錯。把RM='$RM'改為RM='$RM -f' 注意,此檔案下載到本地修改在上傳會報錯。建議用VI修改
ubuntu16.04 安裝 gem install rails報錯解決
當執行gem install rails時報錯,報錯資訊: Building native extensions. This could take a while... ERROR: E