开发者社区> 问答> 正文

数据盘挂载出现:“mountspecialdevicedev/xvdb1doesnotexist”提示

执行命令:
mount -a
命令行界面出现如下提示:
mount: special device dev/xvdb1 does not exist


操作说明:
在充值系统盘之前该数据盘是分区并挂载过的,待我重新重置系统盘后直接格式化该数据盘然后进行挂载,一直提示该信息。
请假大虾,这个问题到底出在什么地方?

非常感谢给予帮助的几位版主,有你们的热心肠,相信是阿里云最大的幸运!
问题的原因在于太过粗心大意,default 后要有 s 。。

展开
收起
geiliveble 2013-08-03 12:25:50 63253 0
4 条回答
写回答
取消 提交回答
  • 元芳,阿里云云栖论坛总版主,phpwind官方论坛管理员,社区论坛领域应用专家。长期活跃在社区论坛建站领域,对各类社区论坛程序颇有研究!乐于交友,热心助人,以帮助和服务站长朋友为宗旨,帮助数以千计的站长朋友顺利建站!
    优秀文章-欢迎进行技术分享,感谢你的支持!

    -------------------------

    回 11楼(geiliveble) 的帖子
    我能说不是么?
    2013-08-03 16:56:28
    赞同 展开评论 打赏
  • 你要分清楚 分区格式化,如果你没有分区就直接格式分全盘,你应该挂载的是/dev/xvdb,但是你帖出来的路径是/dev/xvdb1,这是分区的路径,而从fdisk结果来看你是没有分区过的。


    挂载全盘的命令,/mnt换成你要挂的目录。

    mkfs.ext3 /dev/xvdb
    这条命令会有一个提示,输入y然后回车。
    mount /dev/xvdb /mnt
    echo '/dev/xvdb /mnt ext3 defaults 0 0' >> /etc/fstab
    2013-08-03 16:21:47
    赞同 展开评论 打赏
  • Re回1楼asky8的帖子
    [root@AY1307101800087****** etc]# fdisk -l

    Disk /dev/xvda: 21.5 GB, 21474836480 bytes
    255 heads, 63 sectors/track, 2610 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00073f45

        Device Boot      Start         End      Blocks   Id  System
    /dev/xvda1   *           1        2611    20970496   83  Linux

    Disk /dev/xvdb: 42.9 GB, 42949672960 bytes
    255 heads, 63 sectors/track, 5221 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000


    fdisk -l 命令结果如上,版主过目..

    -------------------------

    回7楼服务器之家的帖子
    多谢大虾 你的答案很令我受教!
    我接着就进行了分区,执行fdisk -l 命令结果如下:
    [root@AY130710180008762***** ~]# fdisk -l

    Disk /dev/xvda: 21.5 GB, 21474836480 bytes
    255 heads, 63 sectors/track, 2610 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00073f45

        Device Boot      Start         End      Blocks   Id  System
    /dev/xvda1   *           1        2611    20970496   83  Linux

    Disk /dev/xvdb: 42.9 GB, 42949672960 bytes
    255 heads, 56 sectors/track, 5874 cylinders
    Units = cylinders of 14280 * 512 = 7311360 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x44b4afa7

        Device Boot      Start         End      Blocks   Id  System
    /dev/xvdb1               1        5874    41940332   83  Linux
    [root@AY130710180008762***** ~]#
    然后也添加了分区信息到 fstab 执行 cat 命令结果如下: [root@AY1307101800087****** ~]# cat /etc/fstab

    #
    # /etc/fstab
    # Created by anaconda on Mon Dec 17 09:06:53 2012
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=887b0b9e-449b-414e-a11d-cd94093e3fe1 /                       ext3    defaults        1 1
    tmpfs                   /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
    sysfs                   /sys                    sysfs   defaults        0 0
    proc                    /proc                   proc    defaults        0 0
    xenfs                   /proc/xen               xenfs   defaults        0 0
    dev/xvdb1               /www                    ext3    default         0 0

    [root@AY130710180008762***** ~]#
    然后执行挂载命令信息如下: [root@AY130710180008762047Z ~]# mount -a
    mount: special device dev/xvdb1 does not exist
    [root@AY130710180008762***** ~]#



    -------------------------

    Re回6楼asky8的帖子
    多谢大虾 你的答案很令我受教!
    我接着就进行了分区,执行fdisk -l 命令结果如下:
    [root@AY130710180008762***** ~]# fdisk -l

    Disk /dev/xvda: 21.5 GB, 21474836480 bytes
    255 heads, 63 sectors/track, 2610 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00073f45

        Device Boot      Start         End      Blocks   Id  System
    /dev/xvda1   *           1        2611    20970496   83  Linux

    Disk /dev/xvdb: 42.9 GB, 42949672960 bytes
    255 heads, 56 sectors/track, 5874 cylinders
    Units = cylinders of 14280 * 512 = 7311360 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x44b4afa7

        Device Boot      Start         End      Blocks   Id  System
    /dev/xvdb1               1        5874    41940332   83  Linux
    [root@AY130710180008762***** ~]#
    然后也添加了分区信息到 fstab 执行 cat 命令结果如下: [root@AY1307101800087****** ~]# cat /etc/fstab

    #
    # /etc/fstab
    # Created by anaconda on Mon Dec 17 09:06:53 2012
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=887b0b9e-449b-414e-a11d-cd94093e3fe1 /                       ext3    defaults        1 1
    tmpfs                   /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
    sysfs                   /sys                    sysfs   defaults        0 0
    proc                    /proc                   proc    defaults        0 0
    xenfs                   /proc/xen               xenfs   defaults        0 0
    dev/xvdb1               /www                    ext3    default         0 0

    [root@AY130710180008762***** ~]#
    然后执行挂载命令信息如下: [root@AY130710180008762047Z ~]# mount -a
    mount: special device dev/xvdb1 does not exist
    [root@AY130710180008762***** ~]#



    -------------------------

    回10楼lilingdong的帖子
    这是PW论坛里的元芳先森吧

    -------------------------

    回12楼lilingdong的帖子
    大人此事必有蹊跷
    2013-08-03 15:47:29
    赞同 展开评论 打赏
  • 这个问题我也出现过

    你先fdisk -l   看下 分区地址

    xvdb1   xvdb   vdb 路劲不一样 指令也不一样

    你看看你的是什么  我的服务器是 vdb

    -------------------------

    如果还不懂可以论坛私信

    -------------------------

    回 3楼(geiliveble) 的帖子
    挂载的是目录  

    亲 你看下这个   http://help.aliyun.com/manual?spm=0.0.0.0.eSrHMT&helpId=271

    -------------------------

    回 楼主(geiliveble) 的帖子
    mount -a  前 需要 添加分区信息

    -------------------------

    5、添加分区信息
    使用“echo '/dev/xvdb1  /mnt ext3    defaults    0  0' >> /etc/fstab”(不含引号)命令写入新分区信息。
    然后使用“cat /etc/fstab”命令查看,出现以下信息就表示写入成功。
    *  如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的/mnt部分


    这里的  /mnt  是你创建的目录
    ext3  是你格式化的硬盘格式 也有ext4的

    2013-08-03 13:47:59
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多