我有一個德班8.1(無頭)虛擬機器(來賓)。如何安裝 Virtual Box Guest Additions?
問題如何安裝 Virtual Box 來賓添加已回答烏班圖經過
sudo apt-get install virtualbox-ose-guest-utils
但這對我不起作用:
E: Unable to locate package virtualbox-ose-guest-utils
答案1
根據我的經驗,與 VirtualBox 捆綁在一起的 Guest Additions 效果更好。以下是安裝它們的步驟。所有指令都必須以 root 身分執行。
安裝核心頭檔、建置工具和 DKMS:
# apt update # apt install build-essential dkms
DKMS 不是必需的,但它將在核心更新後保持來賓添加功能正常運作。否則你必須重新安裝它們。
使用 VirtualBox 選單中適當的選單項目插入虛擬 CD:
請注意,這是一個主機選單。它不在 Debian VM 內。在全螢幕模式下,您可能需要將滑鼠移至螢幕頂部才能顯示它。如果它在視窗模式下隱藏,請參閱這個問題。
掛載 CD:
# mount /dev/cdrom /media/cdrom
cd
進入掛載目錄:# cd /media/cdrom
運行安裝程式:
# ./VBoxLinuxAdditions.run
或者,如果您確實想從儲存庫安裝:
# apt install virtualbox-guest-utils
答案2
這對我有用(Debian GNU/Linux 8 (Jessie) 64 位元):
su
使用終端指令按 root 以 root 身分登入Enter,然後輸入 root 密碼- 更新您的 APT 資料庫
apt-get update
- 安裝最新的安全性更新
apt-get upgrade
- 安裝所需的軟體包
apt-get install build-essential module-assistant
- 透過運行配置您的系統以建立核心模組
m-a prepare
- 點選安裝來賓新增...從虛擬盒子裝置選單
- 跑步
mount /dev/sr0 /media/cdrom
- 運行
sh /media/cdrom/VBoxLinuxAdditions.run
,然後按照螢幕上的指示進行操作。
答案3
當我嘗試運行“VBoxLinuxAdditions.run”時,權限被拒絕,因此我將文件更改/etc/fstab
為user,exec
.除此之外的步驟格羅諾斯塔伊提到的效果很好。
..該檔案系統是使用 noexec 選項掛載的,因此所有檔案的執行權限位元都將被忽略,並且您無法直接執行駐留在該檔案系統上的任何程式。請注意,/etc/fstab 中的使用者選項隱含了 noexec 掛載選項。 ....如果您使用user並且想要有可執行文件,請使用user,exec。