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相关推荐

  1. 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了下,总算找到了个解决办法,进入 ...

  2. Hard Disk Drive HDU - 4788——24行代码AC,解题报告

    立志用更少的代码做更高效的表达 Yesterday your dear cousin Coach Pang gave you a new 100MB hard disk drive (HDD) as ...

  3. Hard Disk Drive HDU - 4788

    Hard Disk Drive HDU - 4788 题意: 通常制造商认为1"kilo"等于1000,但操作系统会认为是1024. 因此,当你购买了一个100MB的硬盘,电脑却只 ...

  4. go语言 os.Rename() cannot move the file to a different disk drive 怎么办

    时值我小病在家休养生息,喜欢跳广场舞的外公来寻求我的帮助,他们跳广场舞是将存有歌曲的U盘插到音响上面,而音响大部分都是只能显示歌曲的索引index,不能直接显示歌曲名,所以为了方便他们会在U盘里面对歌 ...

  5. 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) . ...

  6. 错误svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“

     在使用SVN进行代码提交时,发现SVN server 的repository URL已经发生改变.所以我需要对url进行重新加载. 但是在relocate的时候,报出了错误: The repos ...

  7. Android studio:更换SVN地址及错误svn: The repository at ‘svn://xxxxx‘ has uuid ‘XXXX‘, but the WC has ‘XXXX‘

    项目更换服务器后需要修改下svn地址.. 方法一 打开android studio-VCS-->Subversion-->Relocate弹出如下图所示窗口,更改前面的IP地址就行了. 方 ...

  8. The disk drive for /media/boot is not ready yet or not prese

    碰到这个问题,每次开机都要做这个动作--按S键.甚是郁闷,干脆想点办法,不要每次手动进系统.于是查了下,还是与/etc/fstab这个文件有关: 原来的是: UUID=e139ce78-9841-40 ...

  9. 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管理台后清空 ...

最新文章

  1. 单手也能创奇迹!独臂博士单手敲代码获奖 30 余项:感恩所有的善意
  2. MySQL的TRUNCATE关键字
  3. 日期和时间 - Java处理日期和时间
  4. [route]Add up route for deb rpm and windows / 为RPM系DEB系和Windows添加路由
  5. JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
  6. js获取当前页面的地址和端口_url
  7. Java 8 Strem基本操作
  8. Java中的retainAll()函数笔记
  9. R语言与临床模型预测——LASSO回归,单因素多因素cox,差异表达分析,Venn图,森林图,列线图,矫正曲线,ROC全套代码及解析——第五部分 批量cox回归分析 本专栏可免费答疑
  10. 华中科技大学和华为云瑶光造就中国团队全球首冠
  11. Python数据分析之pandas统计分析
  12. 微信公众号开发(一)服务器及接口的配置
  13. mac 无法打开“XXXXXXX.app”,因为无法确认开发者的身份。
  14. 梳理 | 机器人学习(Robot Learning)的发展
  15. ctr 平滑_广告计算——平滑CTR
  16. iOS中UIControl的介绍
  17. Parametric model
  18. CSS基础(11)- 浮动
  19. Unity URP中的Post-processing
  20. C++异步编程 for VS2011(四)

热门文章

  1. 资深程序员雷总对代码的执念
  2. MPEG Audio 简述
  3. 实时竞价的技术及行业展望
  4. 算法证明题 8.9 HITTING SET
  5. 《码农翻身》总结整理
  6. Blender图解教程:用权重传递(Transfer Weights)快速给动画角色穿衣服
  7. java 如何获取当前时间到夜晚12点的毫秒差值
  8. VMware | Workstation中如何进入恢复模式(Recovery)?
  9. gitee团队协作使用
  10. 汉语拼音文件搜索项目