Vmware下用物理硬盘安装Ubuntu26 lts

编译Openwrt需要linux系统,可以通过vmware或wsl安装linux系统进行编译。我们选择在vmware下安装个ubuntu,但是由于vmware的磁盘管理原因,在虚拟机里删除并不是真正删除,导致磁盘空间只增不减,linux系统要缩减体积处理起来较为麻烦。且用虚拟硬盘的话虚拟机里系统的磁盘性能有所损失,所以想用物理硬盘装ubuntu。直接在物理硬盘写入ubuntu启动分区,在电脑重装windows时会看到,可能会误操作。启动时可能会被主机认为是双系统,导致老是提示选择磁盘。我们可以让启动引导文件放入vmware虚拟磁盘里面,由vmware进行管理,物理硬盘放入系统。这样即可解决相关问题,windows系统里也看不到该硬盘,防止误操作。

Vmware下用物理硬盘安装Ubuntu26 lts

由于是分了2个硬盘安装,这里用UEFI启动。

首先请到ubuntu官网下载最新ubuntu版本。

Vmware下用物理硬盘安装Ubuntu26 lts

1、需要管理员身份打开vmware,不这样的话一会添加物理硬盘会添加不了。

2、创建新的虚拟机-自定义-硬件兼容性选择-稍后安装系统-linux-ubuntu64位-设置名称及存放位置-处理器数量等-内存-网络-scsi控制器-创建新虚拟硬盘-设定磁盘空间3G(用于装引导,最少500M)-存放名称-完成。

3、设置完成后在打开ubuntu虚拟机进行设置,硬件-添加-硬盘-scsi-使用物理硬盘-选择你要装linux的物理硬盘,使用整个磁盘。(注意前往别选错,可以用”使用单个分区”来查看是否选对)-磁盘文件。

Vmware下用物理硬盘安装Ubuntu26 lts

4、CD/DVD(SATA)处选择你刚才下载的ubuntu iso 安装文件。确定

5、启动该虚拟机,等待一会后进入安装欢迎界面,语言选择中文后点安装ubuntu,键盘布局中文chinese继续按下一步进行安装。

6、到了安装界面,选择“其他选项”进行个性化硬盘配置

Vmware下用物理硬盘安装Ubuntu26 lts

7、安装类型处,重点说明。sda是我们用于引导的磁盘,不能直接点击+ 进行分区,需要点击下方的 “用于安装引导程序的设备”选择 sda 这块虚拟硬盘。系统会自动建立/boot/efi 分区。

Vmware下用物理硬盘安装Ubuntu26 lts

Vmware下用物理硬盘安装Ubuntu26 lts

然后在sda 空闲空间 处建立/boot分区,存放内核(vmlinuz)、initrd 和 GRUB 的配置、模块。

Vmware下用物理硬盘安装Ubuntu26 lts

8、在sdb(这里是我们的物理硬盘)处创建分区表后,点击+将创建分区,文件格式为ext4,注意挂载点为 / ,存放系统相关文件。

Vmware下用物理硬盘安装Ubuntu26 lts

 

9、完整分区图

Vmware下用物理硬盘安装Ubuntu26 lts

10、下一步进行安装。然后输入ubuntu的姓名密码等信息。设为“自动登录”不然每次开机都要输入密码。活动目录(Active Directory,简称 AD) 是微软的域账号管理系统,多见于公司、学校的内网,用来统一管理所有员工的账号和密码,也不要勾选。

Vmware下用物理硬盘安装Ubuntu26 lts

11、这样就安装完成了,完成后重启虚拟机,装vmware-tools等。

sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop
# 完成后
# sudo reboot

这样基于物理硬盘的ubuntu虚拟机就安装好了,这样既免去了老要清理硬盘空间的时间,又提升了ubuntu性能。

12、目前vmware下ubuntu直接拷贝文件夹有问题,拷贝单文件、粘贴字符等没问题,需要复制拷贝文件,可以打开vmware「虚拟机设置 → 选项 → 共享文件夹」。选总是启用。然后点「添加」,选主机上要共享的文件夹,勾选 启用此共享,不要勾「只读」,否则改不了文件。

ubuntu里面进行设置,ubuntu已经安装了上面的vmware相关工具。以windows ubuntu_share 文件夹为例,进行相关操作。

# 获取gid uid
id

#假设输出里 uid=1000、gid=1000 ,不符合请修改
echo '.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022,nofail 0 0' | sudo tee -a /etc/fstab
sudo systemctl daemon-reload
sudo mount -a
ls /mnt/hgfs

# 放到主文件夹里方便访问,ubuntu_share 文件夹为例
ln -s /mnt/hgfs/ubuntu_share ~/共享

# 重启验证
# sudo reboot

 

技术不断升级,请注意文章时效性。
本站文章,欢迎转发。转载请注明出处:https://www.bandwh.com/web/2780.html

赞 (0)

BandWh.comBandWh.com 折腾之路●一起折腾

上一篇 2026年1月4日 11:37
下一篇 2018年10月29日 16:57
瓦工BIGGERBOX-20-1024

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

请文明评论!