the disk drive for uuid=XXXX ( /media/sda1) is not reday yet or not present
1.故障
2.网上解决办法
the disk drive for /media/sda1 is not reday yet or not present
安装ubuntu后在安装windows,在每次重启进入ubuntu时可能会有如下提示:
the disk drive for /media/sda1 is not reday yet or not present
Contiune to wait;or Press S to skip mounting or M for manual recovery.
出现这种错误的原因是ubuntu在挂在windows硬盘时出错造成的,解决的办法很简单,
方法1:
打开fstab文件
sudo vim /etc/fstab 将出现的问题的那个分区注释掉即可 ,在行首添加#号就将这行注释掉了。保存退出即可。
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
#Entry for /dev/sda8 :
UUID=dc52cebd-3229-4bc9-988d-2ca727413f90 / ext4 errors=remount-ro 0 1
#Entry for /dev/sda9 :
UUID=bb8e2597-314b-472b-bc6a-c32d0b3b7f79 /home ext4 defaults 0 2
#Entry for /dev/sda1 :
UUID=3008C33008C2F3BE /media/sda1 ntfs-3g defaults,nls=utf8,umask=0222 0 0
#Entry for /dev/sda7 :
UUID=35b43bc2-542b-493f-8650-4223e9e50588 none swap sw 0 0
#Entry for /dev/sda5 :
/dev/sda5 /media/sda5/ ntfs user,auto,umask=002,gid=1000,utf8 0 0
#Entry for /dev/sda6 :
/dev/sda6 /media/sda6/ ntfs user,auto,umask=002,gid=1000,utf8 0 0
方法2:
ls -all /dev/disk/by-uuid //显示分区的信息可以查看到各分区的uuid
查看出现问题的分区的uuid号 是否于/etc/fstab文件中的出现问题的分区的uuid号是否相同,如果uuid号不同就会出现这种错误,或是硬盘的分区格式和fstab表中的分区格式不同也会有这种情况发生,
比如 :UUID=3008C33008C2F3BE /media/sda1 ntfs-3g defaults,nls=utf8,umask=0222 0 0
sda1的实际分区格式时fat32的 但是在fstab中mount的分区格式时ntfs-3g的 这时就会出现这种问题 (呵呵跑题了)言归正转
ls -all /dev/disk/by-uuid 查看出错分区的uuid 号 如果和fstab中的不同将ls -all 命令查看到的uuid号替换fstab文件中的出现错误的
分区的uuid号替换一下,保存退出即可,当在开机时就不会出现这种错误了。
在网上我发现都是第一种方法,感觉注释掉不是很好,于是自己用uuid 挂载分区的方法解决了这个问题。:
方法3:
起因:由于在安装Ubuntu时给/root分的空间小了(只分了3G),结果发现无法使用更新(更新需要的磁盘空间比剩余空间大),于是我准备将/home合并到/root,然后再新建一个10G硬盘(Vmware)整个作为/home。一切都弄好了,结果系统启动提示/home没有挂载,无法启动,按S跳过或者M手动修复。(提示信息大概是:The disk drive for /home is not ready yet or not present)
解决问题的2个关键东西: /etc/fstab(存储一些分区信息,包括UUID) 和 blkid命令(查询分区UUID)(参考1)
问题的原因就是 /etc/fstab 中 /home 对应的分区UUID还是最先安装Ubuntu时的值,而新建的硬盘分区作为/home后,此UUID已经不再适用了。所以更改方法就是参照blkid命令的查询结果修改/etc/fstab中的对应项(使用VI编辑器)。
这之后如果还提示系统无法更新 Desktop (文件夹)、 .nautilus (文件夹) 和 .ICEauthority (文件),那么可以自己手动建立它们(sudo mkdir,touch)。之后修改.ICEauthority的所有者(你是用root用户建立的,登录时使用的不是root,将会导致无法访问此文件,提示Could not update ICEauthority file /home/sername/.ICEauthority) 修改命令为 $sudo chown user -R /home/user (此处user为你的用户名)(参考:原文)
3.我的解决办法:
经查明,由于我使用:
vmware-vdiskmanager -x l2Gb D:/UbuntuDesk/Ubuntu.vmdk
这种方式进行了硬盘的扩容,导致硬盘的新UUID和/etc/fstab文件中的分区的uuid号不同
解决:
blkid命令 -> 查询出正确的UUID -> 格式化新的分区之后,把正确的新UUID写进/etc/fstab文件
the disk drive for uuid=XXXX ( /media/sda1) is not reday yet or not present相关推荐
- Ubuntu升级之后The disk drive for / is not ready yet or not present的解决方法
升级了下Ubuntu,启动失败,出现如下的提示: The disk drive for / is not ready yet or not present Google了下,总算找到了个解决办法,进入 ...
- Hard Disk Drive HDU - 4788——24行代码AC,解题报告
立志用更少的代码做更高效的表达 Yesterday your dear cousin Coach Pang gave you a new 100MB hard disk drive (HDD) as ...
- Hard Disk Drive HDU - 4788
Hard Disk Drive HDU - 4788 题意: 通常制造商认为1"kilo"等于1000,但操作系统会认为是1024. 因此,当你购买了一个100MB的硬盘,电脑却只 ...
- go语言 os.Rename() cannot move the file to a different disk drive 怎么办
时值我小病在家休养生息,喜欢跳广场舞的外公来寻求我的帮助,他们跳广场舞是将存有歌曲的U盘插到音响上面,而音响大部分都是只能显示歌曲的索引index,不能直接显示歌曲名,所以为了方便他们会在U盘里面对歌 ...
- EFI VMware Virtual SCSI Hard Drive (0.0) ... No Media
EFI VMware Virtual SCSI Hard Drive (0.0) ... No Media EFI VMware Virtual IDE CDROM Drive (IDE 1.0) . ...
- 错误svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“
在使用SVN进行代码提交时,发现SVN server 的repository URL已经发生改变.所以我需要对url进行重新加载. 但是在relocate的时候,报出了错误: The repos ...
- Android studio:更换SVN地址及错误svn: The repository at ‘svn://xxxxx‘ has uuid ‘XXXX‘, but the WC has ‘XXXX‘
项目更换服务器后需要修改下svn地址.. 方法一 打开android studio-VCS-->Subversion-->Relocate弹出如下图所示窗口,更改前面的IP地址就行了. 方 ...
- The disk drive for /media/boot is not ready yet or not prese
碰到这个问题,每次开机都要做这个动作--按S键.甚是郁闷,干脆想点办法,不要每次手动进系统.于是查了下,还是与/etc/fstab这个文件有关: 原来的是: UUID=e139ce78-9841-40 ...
- R730 LCD屏提示:PDR1016 drive 7 removed from disk drive bay 1.Check drive.R730 LCD屏提示:PDR1016 drive 7 r
两个办法可以清除这条信息: 1.如果服务器前面板有LCD液晶,可以直接选中这条报错信息,然后选择不再显示 2.如果服务器前面板没有LCD液晶,那需要通过服务器的iDRAC接口登录iDRAC管理台后清空 ...
最新文章
- 单手也能创奇迹!独臂博士单手敲代码获奖 30 余项:感恩所有的善意
- MySQL的TRUNCATE关键字
- 日期和时间 - Java处理日期和时间
- [route]Add up route for deb rpm and windows / 为RPM系DEB系和Windows添加路由
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- js获取当前页面的地址和端口_url
- Java 8 Strem基本操作
- Java中的retainAll()函数笔记
- R语言与临床模型预测——LASSO回归,单因素多因素cox,差异表达分析,Venn图,森林图,列线图,矫正曲线,ROC全套代码及解析——第五部分 批量cox回归分析 本专栏可免费答疑
- 华中科技大学和华为云瑶光造就中国团队全球首冠
- Python数据分析之pandas统计分析
- 微信公众号开发(一)服务器及接口的配置
- mac 无法打开“XXXXXXX.app”,因为无法确认开发者的身份。
- 梳理 | 机器人学习(Robot Learning)的发展
- ctr 平滑_广告计算——平滑CTR
- iOS中UIControl的介绍
- Parametric model
- CSS基础(11)- 浮动
- Unity URP中的Post-processing
- C++异步编程 for VS2011(四)