Linux已经将/mnt挂载到/dev/sda2,现在感觉sda2的空间有点不够,但不能直接调节sda2盘的大小,所以准备新建一个sda4再把mnt重新挂载到sda4,这样可行吗?会不会影响到原来装过的那些软件?
还有sda2我设置的type是Linux root,那如果我新建一个非root用户是否还可以和root用户共享已经安装的软件和已经配置好的开发环境?
问题1:你重新挂载后,那原来sda2磁盘的数据不是没得显示了吗...之后就是一个新的分区,/mnt里面就是空白了,那这样原来需要读取/mnt目录下的程序,就没法再读取和运行了。。。
学习和解决要点:你可以了解一下LVM 这东西,前期规划好,磁盘各种扩容相关。如果是云计算,就可直接扩容来,不过也看云的底座。
问题2:一个非root用户是否还可以和root用户共享已经安装的软件和已经配置好的开发环境?
答:只要有权限相关就可以,这些都取决于你的权限设置和管理。
1.首先,博主应该是讲sda2挂载到了/mnt而非将目录挂载到设备上,可以将mnt目录里的文件进行备份到别的磁盘,再解除挂载重新挂载sda4到mnt目录下,再还原备份文件到mnt下就可以达到目的了
2.只要非root用户有相关权限的话是没有影响的
题外话:/dev/sda这种是设备,挂载是将设备挂载到目录/mnt上,而不是把目录挂载到设备上