linux - 在 fstab Ubuntu 中挂载时出错

标签 linux bash ubuntu filesystems mount

<分区>

我正在做一个 bash 类项目,它需要我在 Ubuntu 中创建 2 个分区,并使它们在每次系统使用 fstab 启动时自动挂载。

我得到了以下文件,它创建(我认为是正确的)所需的 2 个分区并将它们添加到 fstab 文件中。

#!/bin/bash

#SVN Partition
(echo n; echo p; echo ; echo ; echo +20G; echo w;) | sudo fdisk /dev/sdb

#WEB Partition
(echo n; echo p; echo ; echo ; echo +5G; echo w;) | sudo fdisk /dev/sdb

sudo su -c "echo '/dev/sdb1        /svn  ext4    rw,user,auto,utf8      0       0' >> /etc/fstab"
sudo su -c "echo '/dev/sdb2        /web  ext4    rw,user,auto,exec,utf8 0       0' >> /etc/fstab"

当我重新启动系统时出现错误,告诉我/web 和/svn 的自动挂载失败。

有人知道发生了什么事吗?提前致谢。

最佳答案

你还没有格式化文件系统...

重启前执行这些。

sudo mkfs.ext4 /dev/sdb1
sudo mkfs.ext4 /dev/sdb2

关于linux - 在 fstab Ubuntu 中挂载时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23677167/

相关文章:

linux - 尝试全局安装 expo ubuntu 时出现“找不到命令”

mysql - 在 Ubuntu 14.04 中安装 MySQL 5.6 会触发删除所需的包

Ruby - Watir - PhantomJS

linux - bash 中的 xmalloc 错误

node.js - 如何快速执行终端命令?

php - Eclipse 在启动 Xdebug 调试 session 时停止在 57%

node.js - 我应该将我的 Node JS 应用程序放在哪里,以便可以通过主网站访问它?

linux - linux进程调度器如何防止进程饥饿

bash - 如何在不打开 shell 的情况下运行 studio.sh(使用 Ubuntu)

python - 我如何(成功地)从命令行 openSSL 解码编码密码?