ubuntu挂载新分区 linux如何挂载硬盘
大家好,如果您还对ubuntu挂载新分区不太了解,没有关系,今天就由本站为大家分享ubuntu挂载新分区的知识,包括linux如何挂载硬盘的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
Ubuntu 磁盘空间不足,挂载新磁盘分区做户分区
面对Ubuntu系统磁盘空间不足的挑战,我采取了挂载新磁盘分区以扩展/home目录空间的策略,以解决空间紧张问题。操作主要分为以下几个步骤。
首先,确保操作系统版本为Ubuntu 22.04 LTS,用户名为yacc(注意:不同用户名对应的目录会有所不同)。接着,以临时用户身份登录系统,将原有的/home目录重命名,同时创建一个同名的目录用于挂载新磁盘分区。
接下来,通过执行命令查找备用磁盘分区的UUID。在执行命令后,记录下将要使用的分区UUID,比如“data1”,其UUID为“1CF4510DF450EA92”。然后,打开fstab文件,添加一行将新磁盘挂载到/home/yacc目录的配置信息。
在完成配置后,执行将磁盘挂载到/home/yacc目录的操作。注意,有时系统会自动将磁盘分区装载到其他目录,如/media或/dev,导致命令执行失败。此时,需要通过卸载磁盘或使用系统管理程序进行卸载。
接着,将备份目录中的文件复制到新建立的用户目录下。随后,用原用户名重新登录系统,检查系统运行是否正常,确保数据没有丢失。最后,删除备份的用户目录和临时用户账户,释放资源。
在删除老用户目录后,使用Disk Usage Analyser工具检查根目录的磁盘空间,发现剩余空间增加到了7GB。操作至此,问题得到解决。
然而,执行这一步骤时需极度谨慎。建议多观察一段时间,确保系统稳定运行,避免数据丢失。如遇到问题,可重新使用临时用户身份,撤销fstab文件中增加的配置,恢复原有目录结构,以尝试数据恢复。
通过这个方法,我成功地解决了Ubuntu系统磁盘空间不足的问题。希望这篇经验分享能对遇到类似情况的用户有所帮助。如果有更高效或更安全的方法,欢迎在评论区分享交流。
Ubuntu 挂载新硬盘
为Ubuntu服务器添加新硬盘的操作,首先在VirtualBox虚拟机中为Ubuntu Server 16.04添加新硬盘。在设置选项中,选择控制器SATA并添加新硬盘,创建名为NewVirtualDisk1.vid的虚拟硬盘。接着,启动虚拟机进入系统。
使用fdisk命令检查当前硬盘状态。执行命令后,可以看到原有的硬盘标记为/dev/sda,新增了一个名为/dev/sdb、容量为2G的硬盘,即为新设置的虚拟硬盘。
使用fdisk对新硬盘进行分区操作,将新硬盘全部分为一个分区。在分区工具中输入m查看指令说明,然后输入n创建新分区。最多可创建4个主分区和逻辑分区,这里只创建一个主分区。分区操作包括创建分区、设置开始位置、结束位置,保存设置。
使用mkfs命令格式化分区,输入命令后,分区格式化成功。
创建目录并挂载新分区。执行df命令检查分区是否成功挂载。开机自动挂载设置需要修改/etc/fstab配置文件,获取硬盘UUID,备份原有文件后,在末尾添加配置内容,包括UUID、路径、分区格式、挂载参数和备份、检测设置。完成设置后重启虚拟机,分区能被自动挂载。
在异常情况下,如果硬盘被移除或损坏,配置fstab自动挂载会导致无法正常启动。通过从虚拟机中删除新创建的虚拟硬盘,重启虚拟机会出现异常情况。此时,使用命令行工具恢复备份的fstab配置文件即可修复系统,使其能正常启动。
Ubuntu挂载第2个硬盘,并分区
在安装Ubuntu时,你可能会遇到两块虚拟硬盘,通常一块用于系统安装,另一块则专门用于部署Node.js应用。
按照习惯的步骤,完成基本的Ubuntu安装后,记得先卸载光驱,再重启。
通过SSH登录服务器。
使用fdisk命令,识别你的硬盘,如sda为第一块硬盘,sdb为第二块硬盘。
输入m查看命令帮助,g用于创建GPT分区表。
执行p命令查看当前分区表。
通过n命令创建分区。
在三次确认中,选择默认值,或输入分区大小,完成分区创建。
执行p命令检查分区情况,再使用w命令保存更改并退出。
使用fdisk-l命令再次检查,确认第二块硬盘已成功分区。
使用lsblk命令查看硬盘和分区。
可以看到,sdb对应硬盘,sdb1对应分区。
通过lsblk-f命令查看分区文件系统类型。
格式化分区后,再次使用lsblk-f命令确认分区已转换为ext4。
输入mkdir/sdb1命令,在根目录下创建同名目录。
使用ls和df-h命令检查目录状态。
执行mount/dev/sdb1/sdb1命令,将分区挂载到根目录的sdb1下。
再次使用df-h命令查看,确认sdb1目录已存在。
通过挂载,分区即可以作为一个目录使用,类似Windows中的挂载点。
比如,将分区挂载到node目录,所有操作都在分区上进行。
进行手动挂载后,重启可能会丢失分区信息,因此需要设置自动挂载。
输入vi/etc/fstab命令,将挂载信息添加到文件末尾。
完成添加后,保存退出并重启服务器。
确认自动挂载设置生效。