09:38 vm虚拟机中已经安装好了linux操作系统,我如何模拟重装只重装根分区,给

哎呀,我就说一下我重装Linux系统的那次吧。
我遇到了很多陷阱,现在想起来都觉得害怕。
这是前一年的事了。
我在公司使用VMware搭建了一个测试环境。
CentOS系统被冻结了,想重装。
然而,我握手格式化了错误的分区,几乎丢失了所有内容。

首先,你需要备份你的数据,这是最重要的! root/分区中有很多系统文件,但/home中的个人文件不能丢失。
我只是想赶紧重装一下,却没有仔细备份。
重装后发现备份没有被复制,这让我大汗淋漓。
找个U盘或者虚拟机共享文件夹什么的,把/home数据移出来。

然后,下载 Linux ISO 映像,例如 Ubuntu 或 CentOS,并将其插入虚拟机的虚拟 CD-ROM 驱动器中。
不刻车牌,现在电子时代,省力又方便。
记得进入虚拟机设置,更改启动顺序,将虚拟光驱设置为第一启动项。
这一步至关重要,否则无法访问系统,你的工作就白费了。

进入安装界面,确保不要选择“Try”,选择“Install”。
某些系统(例如 Ubuntu)默认情况下会自动分区。
此时,您需要点击“更多选项”并自行分区。
进入分区界面,找到哪个分区是根分区。
通常用/标记,格式为EXT4 或XFS。
记下设备名称,例如 sda1 、vda1 等。
这稍后会有用。

最关键的一步,格式化根分区。
首先删除原来的根分区,小心!不要误删,不要动/boot和/home,它们不是根分区。
删除的时候系统会要求你确认,你确认后就会给你删除。
删除后,单击“新建分区”,将剩余空间分配给新的根分区。
尺寸不宜太小。
我通常设置为2 0GB或更多。
系统默认格式就可以了,所以将挂载点设置为/。

另外,不要忘记将 GRUB 启动器设置为安装在虚拟硬盘上,而不是根分区上。
如果这一步出错,系统可能无法登录。
安装完成后,点击“立即安装”,系统将开始向根分区写入文件。
这个过程可能需要一些时间,所以不用担心。

安装完成后,重新启动,记得去掉虚拟光驱,否则系统永远从光驱启动。
重新启动系统并再次检查,特别是 /home 中的数据是否仍然存在。
我发现重启后/home消失了。
我当时心里着急,赶紧从备份里复制过来。
数据还在,我终于松了一口气。

最后,如果您需要恢复配置或类似的操作,您可以从备份中提取 /etc 目录中的文件并注意权限问题。
这一步是有问题的,很容易出错,所以要小心。

总之,重装系统是一个技术活。
需要小心谨慎,不能急功近利,否则很容易出现问题。
你应该向我踩过的陷阱学习!

安装red hat linux系统的基本磁盘分区有哪些?

嘿,你说这个Linux分区我刚发现的时候很头疼。
当时安装的第一个系统是Red Hat 7 .2 那时候硬盘小,内存也小,所以没必要考虑太多。
总结一下,/root是1 0G,/boot是5 0M,swap是基于内存的。
5 1 2 M就够了。
它工作完美,没有什么大问题。
但后来我和他接触的更多了,看到的也更多了。
2 006 年或者2 007 年的时候,教室里有很多服务器,很多人都在做Linux。
我有一个兄弟,在安装系统时总是出现问题。
当它重新启动时,它会出现蓝屏。
经过检查发现/boot分区太小,无法加载内核。
当时是RHEL 4 ,分配的可能是1 00M。
后来他改成了2 00M,更加可靠。
因此,/boot不能留下。
具体用量要根据情况而定,但不要太死板。

/根分区,这可是真金白银。
目前为止我见过的最夸张的就是有一个生产服务器,分配了8 0G给/root。
安装了各种软件、日志等之后就满了,每天都在发出警报。
最后没办法,只能加硬盘了。
所以你说的1 5 -2 0G目前来说还是小。
这取决于你是否要安装很多软件或运行数据库,你应该尽力而为。

分布也需要多多关注。
我曾经在一台具有 8 GB 内存和 1 6 GB 交换空间的旧机器上安装了一个系统。
结果,当机器跑走的时候,它就像疯了一样被卡住了。
后来我检查了一下,发现内存足够了,但是交换太大却阻碍了我。
所以这个要根据具体情况而定。
你说的等于或双倍内存是一个参考,但不要当真。

关于/home、/var和/tmp,它们非常有用。
之前的系统很简单,没有积分。
后来,我遇到了 RHEL 5 和 6 ,并开始专注于管理。
有一个场景我记得很清楚。
那是差不多1 0年前的事了。
我们公司有一个应用程序服务器。
日志太长,以至于填满了根分区,所有服务都崩溃了。
后来我把/var和5 G分开,问题就解决了。
还有一家小公司,使用Linux作为文件服务器,不分发到/home。
结果,用户文件根分区它们已满,系统即将崩溃。
所以您会看到,如果使用得当,这些可选分区将使系统管理变得更加方便。

现在,当你安装系统时,我首先看到你想要做什么。
桌面系统使用方便,只需分区1 0G root、5 0M boot、swap作为内存即可。
仆人,你要小心一些。
数据库服务器的根很大,交换区依赖于内存。
对于文件服务器,root 应较小,/home 应较大。
Web 服务器,/var 取决于日志的大小。
总之,不要随意划分。
如果你把它打破了,那就不值得了。
如果分配太多,就会造成浪费。