Ubuntu移动硬盘的挂载(临时、永久挂载)

本文介绍了如何解决因电脑内存不足而导致的问题,通过挂载移动硬盘作为额外存储空间的方法。包括临时挂载步骤及如何实现永久挂载,确保系统在开机时自动完成挂载。

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

不积跬步无以至千里

       为什么要挂载移动硬盘呢?是因为本身电脑内存不够大,想要把移动硬盘当做一个存储代码的内存,因为下载android7.1代码就要占用78.5G,然后再生成out目录将会占用更多的内存,因此需要一个外存储设备。

为什么需要让移动硬盘挂载?是因为当你真想把这个移动硬盘当做内存来使用的时候,系统会提示你权限不够,当你加上sudo的时候,又提示你没有这个命令。因此此时你需要把这个移动硬盘挂载上。

我把我的移动硬盘改名为Android,当你把移动硬盘插入电脑时,此时移动硬盘默认是在/media目录下的因此此时移动硬盘目录应该为:/media/Android

一、临时挂载(重启需要再次挂载)

想要挂载主要分为三步(把冰箱门打开,把大象放进去,把冰箱门关上,开玩笑):

1.首先你要查看移动硬盘的文件系统名

df -hl

通过查看挂载点,知道你是哪个文件系统名,因为下面要用到文件系统名

2.然后要把当前的移动硬盘卸载掉

 sudo umount /media/Android

3.挂载移动硬盘(这之前你要选择好挂载目录,如果有指定的挂载就可以,没有需要创建目录)

sudo mount  /dev/sdb1 /Public2

这样移动硬盘就挂载上了,但是发现重启电脑还需要重新挂载。这只能当做临时的操作。如果想永久挂载硬盘的话,需要配置文件,实现开机自动挂载。

二、永久挂载(实现开机自动挂载)

需要配置/etc/fstab文件

其中最后一条就是我配置的自己的移动硬盘的参数,其中参数的意义:

/dev/device   mountpoint          type        rules       dump       order

设备名称        挂载点          分区类型   挂载选项     dump选项    fsck选项

 1.设备名称可以通过sudo blkid可以查看自己的UUID

 2. 挂载点可以通过 df -h可以查看当前的情况,但是你自己想挂载的位置要自己创建好。

 3. 分区类型指的是你这个磁盘的文件系统

 4.default的意义是在于按照大多数文件系统的缺省值设置挂载定义,即系统的默认定义(对于大多数文件系统的处理方式),其   实除了default还有auto就是开机自动挂载,noauto就是开机不自动挂载,nouser就是只有超级用户才挂载,user,所有用户都挂载

 5.dump 就是从不备份

 6.fsck的检查顺序,0为不检查,分区为1,其他分区从2开始,这里指的是检查的优先级

这样,按着这个形式填写就可以,然后保存重新开机验证一下,ok!

<think>我们正在讨论Ubuntu系统中挂载硬盘与挂载U盘的区别。根据用户的问题,我们需要从多个角度进行比较,包括挂载目的、文件系统选择、挂载位置、自动挂载设置、安全性以及使用场景等。引用内容提供了部分相关信息,例如:挂载硬盘时需要注意不要挂载可能被拔掉的移动设备(如U盘),否则可能导致开机问题;硬盘通常格式化为ext4文件系统以实现永久性扩展存储;而U盘可能被格式化为fuseblk(即FUSE块设备,通常用于可移动介质)等。因此,我们可以将区别归纳如下:1.目的与持久性:硬盘挂载通常是为了永久扩展存储空间,而U盘挂载临时性的。2.文件系统:硬盘通常使用ext4等Linux原生文件系统,而U盘可能使用FAT32、NTFS或exFAT(在Linux中通过fuseblk驱动)以兼容不同系统。3.挂载点位置:硬盘挂载点通常选择在/mnt或/media下的自定义目录(如/mnt/ssd),而U盘通常由系统自动挂载在/media/username下。4.自动挂载配置:硬盘通常需要手动编辑/etc/fstab实现开机自动挂载,而U盘通常由系统自动挂载(无需手动配置)。5.安全移除:U盘需要安全移除以避免数据损坏,而硬盘(内置)通常不需要。6.使用风险:将U盘或移动硬盘配置为开机自动挂载(写入/etc/fstab)可能导致开机失败(因为拔掉后系统找不到设备),而硬盘则不会。下面我们根据这些要点进行详细回答。</think>### Ubuntu系统中挂载硬盘与挂载U盘的区别 在Ubuntu系统中,挂载硬盘(如内置机械硬盘/固态硬盘)与挂载U盘/移动硬盘存在以下核心区别: #### 1. **挂载目的与持久性** - **硬盘**:通常作为**永久存储扩展**,需长期稳定连接(如增加系统存储空间)。挂载后一般**不会移除**,需配置开机自动挂载[^3]。 - **U盘**:属于**临时可移动设备**,随用随插拔,无需永久性配置。 #### 2. **文件系统选择** - **硬盘**:推荐使用 **Linux原生文件系统**(如 `ext4`),提供更好的性能、权限控制和日志功能,适合长期稳定运行[^3]。 - **U盘**:常格式化为 **跨平台文件系统**(如 `FAT32`、`NTFS` 或 `exFAT`),通过 `fuseblk` 驱动挂载,方便Windows/Linux/Mac间交换数据[^3]。 #### 3. **挂载位置** - **硬盘**:需**手动创建固定挂载点**(如 `/mnt/ssd` 或 `/media/data`),路径需明确指定。 - **U盘**:通常由系统**自动挂载到 `/media/用户名/` 下**,路径动态生成(如 `/media/user/USB_Drive`)。 #### 4. **开机自动挂载配置** - **硬盘**:需编辑 **`/etc/fstab` 文件** 添加条目实现开机自动挂载(例如:`UUID=xxxx /mnt/ssd ext4 defaults 0 2`)[^1]。 - **U盘**:**禁止写入 `/etc/fstab`**,否则拔除后会导致系统无法启动(需进入恢复模式删除错误条目)[^1]。 #### 5. **安全移除需求** - **硬盘**:内置硬盘**无需安全移除**操作。 - **U盘**:必须通过 **"安全弹出"** 或 `umount` 命令卸载,避免数据损坏。 #### 6. **性能优化** - **硬盘**:可针对SSD启用 **TRIM**(`discard` 挂载选项)或调整读写策略(`noatime`)[^2]。 - **U盘**:通常不需要特殊优化。 #### 7. **风险场景** - **硬盘误拔风险**:若将U盘错误配置为`fstab`自动挂载,移除后会导致**系统启动失败**[^1]。 - **U盘长期挂载风险**:持续读写可能缩短寿命,且易被意外拔除。 > **总结**:硬盘挂载侧重**永久性、性能优化和系统集成**,需手动配置;U盘挂载侧重**即插即用和跨平台兼容**,由系统自动管理。核心区别在于 **`/etc/fstab` 的配置权限**和**文件系统选择逻辑**[^1][^3]。 --- ### 相关问题 1. 如何在Ubuntu中安全移除自动挂载的硬盘而不影响系统启动? 2. 为什么SSD推荐使用ext4文件系统而非NTFS?性能差异具体体现在哪些方面?[^3] 3. 当`/etc/fstab`配置错误导致无法开机时,有哪些紧急恢复方法?[^1] 4. 如何通过`hdparm`命令测试挂载硬盘的读写性能?[^2] 5. U盘在Linux中使用`fuseblk`驱动有什么优缺点?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rom_Fisher

赠人玫瑰,手留余香。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值