我刚刚安装了 Ubuntu 14.04 LTS 和 Windows 7 双启动,并完成了所有更新和内容的安装...
我想让我的 NTFS 分区(C:(Windows 7 驱动器)和 D:)在启动时自动挂载,因此我使用了 Ubuntu 上提供的“磁盘”工具,但未能实现...
所以我将 D:分区上的“挂载点”从 更改/media/xxxxxx
为/
(希望这会有所不同),现在 Ubuntu 显示检测到系统问题并且每次我尝试登录时都会保持注销...
请帮助我,因为这个原因我现在无法使用 Ubuntu,而且我是一个新的 Linux 用户,不知道该怎么做。
答案1
正如你在评论中告诉我的那样,你的/etc/fstab
样子是这样的:
要修复此问题,您必须编辑此文件。不要将其用作/
挂载点,最好将其挂载到下面的某个位置/mnt
。
Ctrl首先从安装盘启动,然后使用+ Alt+打开终端T。现在执行
sudo parted -l
并找出哪个是您安装的 Ubuntu 的根分区。您需要驱动器 ( /dev/sdX
) 的设备文件和根分区 (以下称为 ) 的分区号Y
,格式为 ext4 或 btrfs。
发现这一点后,使用
sudo mkdir /mnt/ububtu
sudo mount /dev/sdXY /mnt/ubuntu
挂载根分区。然后 chroot 进入已安装的系统:
sudo chroot /mnt/ubuntu
现在首先执行
sudo mkdir /mnt/somename
创建要挂载它的目录。当然,您可以使用其他东西somename
...现在/etc/fstab
在文本编辑器中打开:
sudo nano /etc/fstab
导航到以 开头的行/dev/disk/by-uuid/
,然后转到/
之前的右侧auto
。而不是/
,将挂载点放在那里,因此它看起来像
/dev/disk/by-uuid/<uuid> /mnt/somename auto nosuid,nodev,nofail 0 0
Ctrl使用+保存编辑并使用+O退出文本编辑器。现在使用以下命令退出 chroot 环境:CtrlX
exit
为将来:绝不在 处挂载除正在运行的系统根分区之外的任何内容/
。通常,不要使用已经存在的目录。请使用 中的子文件夹/mnt
进行手动或永久挂载。