Ubuntu开机自动挂载windows和Linux盘符

本文介绍如何使用ntfs-config工具实现NTFS分区在Linux系统的自动挂载,并提供解决常见错误的方法,包括修改源代码以确保正确创建所需目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

 

 

ntfs-config就是一个好用的图形化的自动挂载工具

安装:

aot-get install ntfs-config

在终端输入:

ntfs-config

报错如下:

Traceback (most recent call last):

  File "/usr/bin/ntfs-config", line 102, in <module>

    main(args, opts)

  File "/usr/bin/ntfs-config", line 75, in main

    app = NtfsConfig()

  File "/usr/lib/pymodules/python2.6/NtfsConfig/NtfsConfig.py", line 56, in __init__

    os.mkdir(HAL_CONFIG_DIR)

OSError: [Errno 2] 没有那个文件或目录: '/etc/hal/fdi/policy'

 

vim /usr/lib/pymodules/python2.6/NtfsConfig/NtfsConfig.py 

在第56行修改os.mkdir(HAL_CONFIG_DIR)为os.makedirs(HAL_CONFIG_DIR)

os.makedirs():

以生成多层递归目录,具体参见Python的OS模块

再次在终端输入:ntfs-config

 选择自动配置,这样就在系统的/etc/fstab   自动添加了相应的 挂载参数,不用手动写入/etc/fstab了。

 

注意:

请在修改前了解linux挂载的特点,在/etc/fstab里面请 注意格式,不然后果自负哦。同时修改前请备份。

/dev/sda12 /media/LINUX ext4 defaults 0 1

 

这样以后,会在桌面显示挂载的图标,可能不太喜欢,继续下面的 操作:

 

在终端输入:

gconf-editor

然后依次找到   /apps/nautilus/desktop/volumes_visible   取消此项选定

 

#sudo cat /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/sda10 :

UUID=4873f761-b06a-4cde-b1a3-f3975303021c / ext4 errors=remount-ro 0 1

#Entry for /dev/sda8 :

UUID=f8a1edf3-034f-4192-82c0-127384b34a0c /boot ext4 defaults 0 2

#Entry for /dev/sda11 :

UUID=3767f0ba-e725-4be7-b09f-6c9ac8fff52a /home ext4 defaults 0 2

#Entry for /dev/sda7 :

UUID=D258075958073C2B /media/DATA ntfs defaults,nls=utf8,umask=0222 0 0

#Entry for /dev/sda12 :

UUID=27687de4-f4a3-4194-9fa6-55c5e748029c /media/LINUX ext4 defaults 0 1

#Entry for /dev/sda6 :

UUID=0005A155000E925B /media/RUAN ntfs-3g defaults,nosuid,nodev,locale=zh_CN.UTF-8 0 0

#Entry for /dev/sda5 :

UUID=2AAC2311AC22D75B /media/SETUP ntfs-3g defaults,nosuid,nodev,locale=zh_CN.UTF-8 0 0

#Entry for /dev/sda1 :

UUID=5A1CDE761CDE4D1F /media/SYSTEM ntfs defaults,nls=utf8,umask=0222 0 0

#Entry for /dev/sda9 :

UUID=f0700647-d936-4442-8697-f5625e61ed47 none swap sw 0 0

 

 

 

 

 

 

### Ubuntu 开机常见故障及其解决方案 #### Windows 修改磁盘属性或重装后丢失 GRUB 引导项 当Windows修改了Linux分区的盘符或是进行了系统重装,可能导致GRUB引导程序被覆盖或者破坏,在这种情况下,重启机器时只会显示Windows启动选项而看不到Ubuntu的选择[^1]。 为了恢复GRUB菜单,可以从Live CD/USB启动到救援模式下运行`boot-repair`工具来自动检测并修复损坏的引导加载器: ```bash sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update sudo apt-get install -y boot-repair && boot-repair ``` #### 进入 initramfs 提示无法挂载根文件系统 如果突然断电或其他异常情况造成数据未完全写入硬盘,则可能引起initramfs错误提示。此时应该尝试更新内核映像以及初始化内存文件系统以解决问题[^2]: ```bash exit # 如果是从恢复控制台进入的话 sudo fsck /dev/sdXn # 替换sdXn为实际设备名, 对根分区进行文件系统检查 sudo update-initramfs -u sudo update-grub reboot ``` #### 安装 NVIDIA 驱动后出现黑屏现象 对于安装专有GPU驱动之后发生的黑屏状况,通常是因为新驱动与现有配置存在兼容性问题所致。可以按照如下步骤处理这个问题[^3][^4]: - 切换至TTY终端(`Ctrl+Alt+F3`)并停用开源 Nouveau 显示模块; - 编辑 `/etc/modprobe.d/blacklist-nouveau.conf`, 添加两行 `blacklist nouveau` `options nouveau modeset=0`; - 更新初始RAM磁盘:`update-initramfs -u`; 最后重启计算机验证更改效果: ```bash echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf echo "options nouveau modeset=0" | sudo tee -u sudo reboot ``` #### 登录界面卡住不响应 迁移硬件环境(比如更换网络连接方式)也可能引发桌面会话锁定的情况。针对此类情形,建议排查是否存在后台服务冲突或者是特定应用程序阻止了正常的登录流程[^5]. 清除缓存、调整显示器分辨率设定往往能够有效缓解这类症状.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值