vbox中安装ubuntu的server版

本文详细介绍了Ubuntu Server的安装步骤,包括安装增强工具、解决权限问题、开机挂载数据空间及网络设置等内容,帮助读者快速掌握Ubuntu系统的部署与管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文包括以下内容:安装系统、分配数据空间、网络设置

1、安装Ubuntu的server版的完整过程参看http://www.yanjiuyanjiu.com/2010/04/14/ubuntu-jeos/ 。特别需要注意的是:安装界面出现时,按F4选择"Install a minimal virtual machine"。


2、安装增强工具

首先,安装gcc、make等工具包,在命令行下以root身份执行 "sudo apt-get install build-essentiallinux-headers-$(uname -r) -y"

然后,点击"设备--安装增强工具",则会把相应的文件放到cdrom里面

然后,挂载cdrom。输入 "sudo mount /dev/cdrom /cdrom"

然后,进入 cdrom 目录下,执行 "sudo ./VBoxLinuxAddtions.run".

然后,在设置里,固定分配好空间,起名为"ubuntu_share".

注意,如果重启,则会默认挂载在"/media/sf_ubuntu_share"上,再挂载就会报错!输入"mount"命令便可查看

然后,先把盘卸载,输入 "umount /media/sf_ubuntu_share",然后挂载到制定盘 "sudo mount -t vboxsf ubuntu_share ./ubuntuShare"

然后,就可以进入"./ubuntuShare"目录查看了。


3、权限问题

方法一:用root登录。安装好ubuntu后,默认是不能用root登录的(会提示密码错误)。在命令行下输入 "sudo passwd root" 创建密码,然后写换用户。缺点当然就是安全性很差~

方法二:用"sudo"来更改文件或文件夹的权限!


4、开机挂载

用vi打开/etc/fstab ,在文件的末尾加上一句 "ubuntu_share ~/ubuntuShare rw 0 0 ",命令参数的意思依次是 "数据空间的名字"、"挂载点"、"参数"


5、网络设置

希望将vbox中的ubuntu系统设置为静态ip,以便能在虚拟机外用putty之类的工具来访问。设置流程如下:

A) 在Sun VirtualBox上找到你要设置的Ubuntu,点设置->网络->本地连接1->连接方式选择Bridged Adapter (默认选择是NAT,这是导致无法互访的关键).然后Advanced下选择你对应的网卡,这里一般会自动选择。

B) 设定固定IP和DNS

>> 在本机上通过输入” ipconfig /all “ 查询本机的 IP address,gateway,netmask,dns

>> 在虚拟机里输入 "sudo vi /etc/network/interfaces",你会看到如下内容

auto lo

iface lo inet loopback

然后添加如下内容:

auto eth0

iface eth0 inet static

address 192.168.0.120 # 你要设置的固定IP,注意要和本机IP在一个网段!

gateway 192.168.0.1 # 网关

netmask 255.255.255.0 #子网掩码

>> 如果发现找不到eth0这个网卡,请在终端输入 "ifconfig -a" 查看网卡名称,有的机器上可能会是 eth1

>> 设置DNS,输入 "sudo vi /etc/resolv.conf" ,按照之前查询到的DNS,修改为"nameserver 192.168.0.1"

C) 重启网络,输入 "/etc/init.d/networking restart"

D) 如果还不能访问,请修改 “网络邻居---VirtualBox Host-Only Network--属性“,修改ip地址和dns,同上即可!

特别感谢:http://guoyunsky.iteye.com/blog/797709http://hi.baidu.com/beloving/blog/item/9eff51437411fc149213c6d4.html

### 可能的原因分析 在虚拟机环境中安装 Ubuntu 时,如果过程卡在“Copying Files...”,通常可能是由于以下几个原因引起的: 1. **硬件资源不足**:分配给虚拟机的 CPU 或内存可能过低,导致安装程序运行缓慢甚至停滞[^3]。 2. **磁盘性能问题**:主机系统的硬盘可能存在读写瓶颈,或者 VirtualBox 的存储控制器配置不当[^4]。 3. **网络连接干扰**:某些情况下,即使离线安装 ISO 文件,网络适配器的错误配置也可能影响安装进程[^5]。 --- ### 解决方案 #### 调整虚拟机资源配置 确保为虚拟机分配足够的硬件资源。推荐至少分配 2 GB 内存和 2 个虚拟 CPU 核心。可以通过以下步骤调整: ```bash VBoxManage modifyvm "Your_VM_Name" --memory 2048 --cpus 2 ``` #### 更改存储控制器类型 默认情况下,VirtualBox 使用的是 IDE 控制器来挂载光驱镜像,这可能会导致性能下降。建议改为 SATA 控制器以提高速度: 1. 打开 VirtualBox 设置界面; 2. 进入“存储”选项卡; 3. 将光驱映射到 SATA 控制器下。 此更改可以显著提升文件复制阶段的速度[^6]。 #### 关闭不必要的启动服务 有时,Ubuntu 安装过程中会尝试加载一些不需要的服务(如网络管理工具),这些操作可能导致延迟。可以在 GRUB 启动菜单中通过添加 `noprompt` 和 `noapic` 参数跳过部分初始化脚本: ```plaintext linux /casper/vmlinuz boot=casper noprompt noapic quiet splash --- initrd /casper/initrd.lz ``` #### 检查并修复 ISO 镜像完整性 确认下载的 Ubuntu ISO 文件未损坏。使用校验工具验证其 SHA256 值是否匹配官方发布本[^7]: ```bash sha256sum ubuntu-XX.XX-server-amd64.iso ``` 将计算得到的结果与官网提供的哈希值对比。 #### 更新 VirtualBox 本 旧 VirtualBox 存在已知兼容性问题,升级至最新稳定本有助于减少此类异常行为的发生[^8]。 --- ### 总结 综合以上方法,优先考虑优化虚拟机硬件参数以及更换更高效的存储接口;其次排查源数据质量及软件环境是否存在潜在冲突因素。按照上述指导逐一排除障碍后应可顺利完成整个部署流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值