闲来装个虚拟机Ubuntu24.04和硬盘分区及挂载

书笙拓荒 2024-08-02 11:37:01 阅读 92

简述

最近ubuntu出新版本了,ubuntu24.04, 俗称高贵食蚁兽。5年前进行Android或者linux开发基本是在windows下的虚拟机中进行。目前,虽然物质基础提高了,功能有独立进行编译、代码管理的服务器了。可以通过ssh登录,但是总归有点使用上的不舒服,还是选择安装虚拟机进行ssh访问服务器,界面是好很多了的相较于windows下的ssh工具。

虚拟机安装

首先下载VMware workstation,这家公司Windows VM | Workstation Pro | VMware这家美国公司很地道,基本上都提供免费版本。

ubuntu镜像下载

有了操作系统抽象工具VMware,我们就能够进行ubuntu系统的安装和使用。首先,要有ubuntu的iso系统安装镜像文件。ubuntu也是一家伟大的公司,长期免费体统桌面和服务器系统,免费使用。Ubuntu 24.04 (Noble Numbat) Daily Build,我安装的是桌面版,有终端使用起来也方便。.最新的镜像大小大概~6G:

虚拟安装ubuntu

打开VMware,进入文件选项卡,选择新建虚拟机。网上有很多类似的教程,这里不多赘述,贴个链接,仅供参考:2020最新版VMware安装Ubuntu20.04教程(巨细)! - 知乎

ubuntu分辨率设定

装好重启ubuntu后,会发现显示的分辨率不是充满整个屏幕。印象中,早期时候,ubuntu的界面是随着虚拟机的放大缩小动态走的。现在基本上是手动设定,通常设定和自己的电脑分辨率一致,例如,1920*1080.

硬盘安装

有余电脑原本的硬盘空间就不是很够,大概512G的SSD。虚拟机安装时候,分配的磁盘为40G。40G是明显不够的。所以,想到了扩展硬盘。于是买了一片三星的1T SSD,M.2接口。笔记本是Precision 7560, 很容易拆。预留了两个硬盘扩展口,挺好。简单拆一下,装上去就能用。

硬盘分区

打算让ubuntu直接使用这块硬盘。在ubuntu安装成功好,原本以为直接将硬盘加到虚拟机就可以。但是,有余开始并没有在windows下格式化过,所以虚拟机死活找不到硬盘设备。后来,格式化一下,在虚拟机配置中添加hardware drive,成功识别。

回到ubuntu中,sudo fdisk -l , 能够清晰的看到/dev/sdb 这个磁盘。

硬盘挂载

挂载前需要对硬盘进行分区和格式化。1T的硬盘打算分为100/100/800G,分别挂载在/var/,/tmp, /home 三个目录下。

使用sudo fdisk /dev/sdb 命令进行分区处理。分别生成了/dev/sdb0 , /dev/sdb2(/dev/sdb4, /dev/sdb5)。 sdb0为主分区,sdb2为扩展分区,sdb4、sdb5为扩展分区中的逻辑分区。

然后是进行对应的格式化。目前都格式化为ext4格式。

sudo mkfs.ext4 /dev/sdb0 ......

可以透过mount 命令测试是否可以正常。

修改/etc/fstab 进行默认挂载操作,修改如下

这里要小心,不要立即重启,否则有可能就无发开机。一定尝试使用如下命令进行验证。

重启,ok了。

通用开发环境配置

如果不是在虚拟机中直接进行Android开发,简单安装一个vim、ssh。否则,直接参考Android官网中的配置。

开发工具的配置

这部分主要涉及到vim和vim插件的配置,熟能生巧。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。