请问我如何才能获得启动时安装的分区的所有权?Ubuntu 14.04 LTS

请问我如何才能获得启动时安装的分区的所有权?Ubuntu 14.04 LTS

我是一个新手。我做过一些系统编辑,但只是通过复制脚本并查看它们是否有效 - 即反复试验

我创建了一个 ext4 分区。Gparted 确认(挂载点:/media sda2、/mnt/sda2)(标签:disk2)并表示已挂载,但当我打开它并尝试打开其中的文件夹时,我收到一条消息,提示我没有查看内容的权限。

当 ubuntu 14.04 启动时,它说磁盘未准备好或不存在,所以我按 s 跳过

我想完全访问磁盘及其内容 - 您能帮忙吗?如果您开始编写脚本,请给出示例并解释每个参数的含义。

谢谢您的考虑。

/|\ 保罗·C·伯尔

ubpaul@ubpaul-NC10:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda3 during installation
UUID=079d07e4-d4c2-4c81-81dd-454b870dd9bb /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda2 during installation
UUID=28e06dd5-f4e6-4e91-8d50-9f93b8863fbb /home/ubpaul/disk2 auto sw,x-gvfs-show,x-gvfs-name=Disk2 0 0
/dev/sda2 /mnt/sda2 auto nosuid,nodev,nofail,x-gvfs-show 0 0
UUID=6e692a08-9b12-4e0a-94f4-209a864d819b /media/sda2 ext4 defaults 0 2

无法访问“Disk2”

安装系统管理设备 /dev/sda2 时出错:命令行 `mount “/mnt/sda2”' 以非零退出状态 32 退出:mount:错误的 fs 类型、错误的选项、/dev/sda2 上的错误超级块、缺少代码页或辅助程序或其他错误在某些情况下,在 syslog 中发现有用的信息 - 尝试 dmesg | tail 等

答案1

非常感谢您所有的投入——我真的很感激。

我已经设法解决了有关访问和安装“Disk2”等的所有问题

感谢 Maythux,我编辑了 fstab,并注释掉了有问题的行。特别感谢 user5570 对我的无知的耐心。

/|\ 保罗

答案2

您的问题中有很多令人困惑的地方吗?

您是否删除了交换分区并将其设为 ext4 作为新分区?!

从你的 fstab:

安装期间 swap 位于 /dev/sda2

你说:

我创建了一个 ext4 分区。Gparted 确认 (挂载点:/media sda2、/mnt/sda2) (标签:disk2)

那么如何获得两个安装点呢?!!

(挂载点:/media/sda2、/mnt/sda2)

从你的 fstab

UUID=28e06dd5-f4e6-4e91-8d50-9f93b8863fbb /home/ubpaul/disk2 auto sw,x-gvfs-show,x-gvfs-name=Disk2 0 0

/dev/sda2 /mnt/sda2 自动 nosuid,nodev,nofail,x-gvfs-show 0 0

UUID=6e692a08-9b12-4e0a-94f4-209a864d819b /media/sda2 ext4 默认值 0 2

这是三条混乱的条目。

该怎么办?

首先从 fstab 中删除这三行

现在你必须检查你的配置

您有交换分区吗?如果有,请将其条目添加到 fstab 中?(根据您的 fstab,您在 /dev/sda2 上有一个交换分区)

现在请确保您正确创建一个新分区并用 ext4 格式化它,并且请确保不要替换您已经需要的交换。

现在添加新创建的分区的条目。(注意其名称来自 gparted)。您可以在 fstab 中添加条目,名称可以是/dev/sdX或 UUID,您可以运行命令获取 UUID:

sudo blkid

还要确保每个分区在 fstab 中都有一个条目,并且只有一个挂载点。

添加到 fstab 的正确语法:

UUIUUID  /mounting-point ext4   defaults    0   0

答案3

很高兴您找到了权限问题的解决方案。

关于启动问题,请尝试运行cat /etc/fstab以检查您的挂载设置。

如果您在 /etc/fstab 中安装可移动媒体,则可以在 fstab 文件中注释该项目。

尝试注释掉此行/etc/fstab

UUID=6e692a08-9b12-4e0a-94f4-209a864d819b /media/sda2 ext4 defaults 0 2

答案4

普通用户无法完全访问 ext4 分区,除非您使用root命令sudo

我猜您尝试打开lost+found文件夹。这个可能重复:关联. 它类似于 Windows 中的“系统卷信息”。

您应该尝试创建一个目录。它应该可以使用默认的挂载选项。

相关内容