一.问题
- 安装linux(kubuntu)系统的时候,采用的是手动分区的方式,只处理了一个硬盘(因为会涉及到硬盘的格式化),其它硬盘就需要做挂载处理;
二.开始处理
1.第一步
- 使用命令,sudo blkid,输入密码后,控制台信息如下:
jack@jack-coding:~$ sudo blkid
[sudo] jack 的密码:
/dev/sda1: UUID="703e5476-6d7d-480a-bca3-7ae26e0b2d77" TYPE="ext4" PARTUUID="d5fe6716-01"
/dev/sda5: LABEL="M-hM-=M-/M-dM-;M-6" UUID="0A9AD66165F33762" TYPE="ntfs" PARTUUID="d5fe6716-05"
/dev/sda6: LABEL="M-fM-^VM-^GM-fM-!M-#" UUID="299D817A2D97AD94" TYPE="ntfs" PARTUUID="d5fe6716-06"
/dev/sda7: LABEL="M-eM-(M-1M-dM-9M-^P" UUID="225A6D42D4FA828F" TYPE="ntfs" PARTUUID="d5fe6716-07"
/dev/sdb1: UUID="18a8636f-ce45-4676-96b1-292da70cdd80" TYPE="ext4" PARTUUID="17c23e73-01"
- 其中/dev/sda1和/dev/sdb1是已经挂载的,接下来处理的是/dev/sda5、/dev/sda6、/dev/sda7,附上另外一张图(左下角带有黄色图表即为需要挂载的硬盘):
2.第二步
- 新建空文件夹(建议在当前用户目录下创建),如:
jack@jack-coding:~$ sudo mkdir -p hdd/hdd_dev1
3.第三步
- 针对需要被挂载的硬盘,我们需要做的工作:卸载硬盘,用第一步中的名称为"文档"的硬盘为例,由于双击过硬盘,硬盘会被临时挂载(重启后失效)。通过命令:df -T,查看硬盘挂载路径
jack@jack-coding:~$ df -T
文件系统 类型 1K-块 已用 可用 已用% 挂载点
udev devtmpfs 8152816 0 8152816 0% /dev
tmpfs tmpfs 1636768 1328 1635440 1% /run
/dev/sdb1 ext4 239314556 27795224 199293080 13% /
tmpfs tmpfs 8183832 437604 7746228 6% /dev/shm
tmpfs tmpfs 5120 4 5116 1% /run/lock
tmpfs tmpfs 8183832 0 8183832 0% /sys/fs/cgroup
/dev/sda1 ext4 82042776 10315028 67517064 14% /hdd1
tmpfs tmpfs 1636764 0 1636764 0% /run/user/119
tmpfs tmpfs 1636764 20 1636744 1% /run/user/1000
/dev/sda6 fuseblk 135267324 143316 135124008 1% /media/jack/文档1
/dev/sda7 fuseblk 133960700 82982240 50978460 62% /media/jack/娱乐1
/dev/sda5 fuseblk 135267324 81893772 53373552 61% /media/jack/软件1
+执行命令: umount /dev/sda6,卸载"文档"硬盘。
4.第四步
-
注意,这里要做格式化操作了,格式化需要挂载的硬盘("文档"盘),重要资料备份!
-
重要资料备份!
-
重要资料备份!
-
执行命令:sudo mkfs.ext4 /dev/sda6
jack@jack-coding:~$ sudo mkfs.ext4 /dev/sda6
mke2fs 1.44.1 (24-Mar-2018)
/dev/sda6 有一个标签为“文档”的 ntfs 文件系统
Proceed anyway? (y,N) y
创建含有 33816576 个块(每块 4k)和 8470656 个inode的文件系统
文件系统UUID:027dc02e-201c-46d2-bd55-cb9dcd28f687
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
正在分配组表: 完成
正在写入inode表: 完成
创建日志(262144 个块) 完成
写入超级块和文件系统账户统计信息: 已完成
5.第五步
- 挂载硬盘,执行,命令:sudo mount /dev/sda6 /home/jack/hdd/hdd_dev2/
jack@jack-coding:~$ sudo mount /dev/sda6 /home/jack/hdd/hdd_dev2/
6.第六步
- 准备工作,执行命令:sudo blkid,查看/dev/sda6对应的UUID
jack@jack-coding:~$ sudo blkid
/dev/sda1: UUID="703e5476-6d7d-480a-bca3-7ae26e0b2d77" TYPE="ext4" PARTUUID="d5fe6716-01"
/dev/sda5: LABEL="M-hM-=M-/M-dM-;M-6" UUID="0A9AD66165F33762" TYPE="ntfs" PARTUUID="d5fe6716-05"
/dev/sda6: UUID="027dc02e-201c-46d2-bd55-cb9dcd28f687" TYPE="ext4" PARTUUID="d5fe6716-06"
/dev/sda7: LABEL="M-eM-(M-1M-dM-9M-^P" UUID="225A6D42D4FA828F" TYPE="ntfs" PARTUUID="d5fe6716-07"
/dev/sdb1: UUID="18a8636f-ce45-4676-96b1-292da70cdd80" TYPE="ext4" PARTUUID="17c23e73-01"
- 补充(辅助于通过vim配置文件):通过vim打开的文件,输入i进入编辑状态,按Shift + :退出编辑状态,wq表示保存,q!表示退出不保存,不熟悉的情况下,请谨慎操作。参考学习-自己做的语雀笔第10点。
- 通过vim配置文件(配置模板:UUID=************* /home/jack/hdd/hdd_dev2 ext4 defaults 1 1),执行命令:sudo vim /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/sdb1 during installation
UUID=18a8636f-ce45-4676-96b1-292da70cdd80 / ext4 errors=remount-ro 0 1
/swapfile none swap sw 0 0
#mount dev
UUID=703e5476-6d7d-480a-bca3-7ae26e0b2d77 /hdd1 ext4 defaults 1 1
#mount /dev/sda6 to /home/jack/hdd/hdd_dev2/
UUID=027dc02e-201c-46d2-bd55-cb9dcd28f687 /home/jack/hdd/hdd_dev2/ ext4 defaults 1 1
- 最后一步,重启电脑。可以通过reboot命令执行。重启后挂载效果,若是不能新建文件夹之类的操作,通过命令:sudo chmod 777 <目标文件夹>,来进行配置。
- 最后:
- 关于lost + found文件,linux中lost+found目录的作用,百度知道-linux挂载目录才有lost+found/文件夹吗?。建议:不用理它。
- 另外,我在最开始探索前出现过的问题【Linux】显示you are in emergency mode解决方法。