求助,deepin启动慢,报mdadm: no arrays found in config file or automa...
Tofloor
poster avatar
158******91
deepin
2018-03-19 18:57
Author
求助,深度系统启动时很慢,在logo界面停留很久,搜了下应该是软raid问题。想了下,可能和我删除了个swap分区有关。系统中有两个SSD,分别都有一个swap分区,上次装deepin系统后,系统直接软raid成了一个swap分区挂载。后来觉得swap分区太大,就删除了一个SSD上的swap分区,之后就启动很慢。网上查了好多个帖子,操作了都没用。
已经删除mdadm.conf配置文件,已经运行mdadm --zero-superblock,也找不到/dev/md0等设备
请问该怎么解决?怎么能禁用软raid或者修复mdadm配置?启动信息如下:

dmesg相关显示如下,在挂载raid那要耽搁差不多30秒:



Reply Favorite View the author
All Replies
avatar
woalbb
deepin
2021-02-18 19:03
#1

步骤一. 进入终端删除mdadm.conf

#rm /etc/mdadm/mdadm.conf

生成新的mdadm.conf

#update-initramfs  -u

如果没有报错误就正常了。

 

如果报错误查看swap的uuid

先查看swap的盘符

#fdisk -l

然后看swap对应的uuid

#blkid

打开/etc/initramfs-tools/conf.d/resume

把里面的RESUME=UUID=后面的字符串更改为swap正确的uuid

然后重复步骤一。

 

步骤二.更改挂载文件fstab

#vi /etc/fstab

查找带swap的行,把swap行里面UUID=后面的字符串更改为上面blkid查到的。

 

重启

#reboot

完工。

Reply View the author