Deepin/Ubuntu第二块硬盘配置管理

发布时间:2024年01月14日

??现在的计算机经常会有两块硬盘,其中一块硬盘作为系统盘【一般是SSD】,数据则放在另一块硬盘上
??如果是Linux系统(DeepinUbuntu等),需要进行相应配置,将第二块本机硬盘设置为开机自动挂接,大家可以参考以下步骤进行操作:

  1. 查看第二块硬盘的设备名

    sudo fdisk -l
    #通常,新硬盘设备名以/dev/sd开头,后面跟着一个字母,例如第一块为/dev/sda,第二块为/dev/sdb,第三块为/dev/sdc
    
  2. 将第二块硬盘分区

    如果新硬盘没有分区,您可以使用分区命令进行分区,然后进行格式化,下面以fdisk为例

    sudo fdisk /dev/sdb
    
    # 开始分区操作
    #
    # 1. 输入`m`,然后按回车键,显示可用的命令
    # 2. 输入`p`,然后按回车键,显示磁盘现有的分区情况
    # 3. 输入`n`,然后按回车键,这会进入创建新分区的模式
    #
    # 4. 创建新分区的提示中,输入`e`,这会创建一个扩展分区【一般第二块硬盘设为扩展即可】
    # 5. 创建新分区的提示中,接下来输入分区号(通常是1)
    # 6. 创建新分区的提示中,接下来提示设置分区起始位置,按回车键选择默认值
    # 7. 创建新分区的提示中,接下来提示设置分区结束位置,同样按回车键选择默认值【6-7将整个磁盘划分为一个分区】
    # 如果要划分更多分区,按'n'从4开始操作
    #
    # 下面两个操作注意,不保存退出的话,所有工作就要重来一次
    #
    # 8. 输入`w`保存更改,完成后会自动退出
    # 9. 输入`q`将会不保存更改并退出
    
    # 将新分区格式化
    sudo mkfs.ext4 /dev/sdb
    
  3. 创建挂载点并挂载硬盘
    在用户目录中创建一个目录作为挂载点,或者使用其他的目录
    【某些声音低语着:“在/mnt目录下创建挂载点,啊啊~”,可是往往没有什么人鸟它 ^^】

    # 创建挂载点
    sudo mkdir sdb
    # 挂载第二块硬盘
    sudo mount /dev/sdb sdb
    # 接下来可以在sdb目录中访问第二块硬盘了
    
  4. 授予第二块硬盘写入权限
    完成上面的步骤后,虽然可以用sdb目录访问第二块硬盘,但是权限不足是不能写入的,所以要使用chmod命令给挂载目录授权

    # 给第二块硬盘授权
    sudo chmod 777 sdb
    
  5. 实现开机自动挂载
    开机自动挂载需要修改/etc/fstab文件

    # 给第二块硬盘授权
    sudo vim /etc/fstab
    
  • fstab文件最后追加一行

    # 下面的/home/username就是你的用户目录,要按实际替换
    # 如果是公共服务器,则建议是挂载到/mnt目录下面去
    /dev/sdb /home/username/sdb ext4 default 0 0
    
    # 下面是另一种写法 , 使用UUID,分区的UUID可以使用sudo blkid查看
    UUID=xxx-xxx-xxx-xxx /home/username/sdb ext4 defaults 0 0
    
  • 测试开机自动挂载

     # 重启操作系统
     sudo reboot now
     
     # 重启完成,进入操作系统, 查看第二块硬盘挂接情况
     df -lh
    

这样就完成了第二块硬盘的配置,可以正常使用了

=友情提醒=
如果/ets/fstab文件语法不对,会导致无法正常开机的哈
不过不要慌,用命令行模式(CTRL+F2进入),把/etc/fstab改好就行

may the odds be ever in your favor ~

文章来源:https://blog.csdn.net/weixin_36928396/article/details/135548869
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。