Debian10:添加硬盘

2023-05-16

  安装好Debian10系统后,若服务器有多个硬盘,则需要硬盘分区和格式化,然后挂载到系统方能使用。当前服务器有两个硬盘:
  硬盘0:容量128G,用作系统盘,已经安装了Debian10。
  硬盘1:容量4T,用于存储数据,目前为空盘。

注:若以root用户进行的操作,所有命令去掉前面的sudo。

第一步:安装所需软件包parted

markul@server:~$ sudo apt-get install parted
[sudo] markul 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
... ...
markul@server:~$ 

第二步:执行fdisk命令对硬盘分区,可以先行执行fdisk -l查看所有硬盘信息,然后再通过fdisk /dev/sdb(sdb为硬盘1名称)。fdisk的具体操作这里不详细说明,请另行查阅资料。组有磁盘磁盘阵列情况时,磁盘的设备名可能会是/dev/mdNNN(NNN表示数字)。磁盘1(/dev/sdb)分区前的的信息

markul@server:~$ sudo fdisk -l
Disk /dev/sda: 127 GiB, 136365211648 bytes, 266338304 sectors
Disk model: Virtual Disk    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 2804DB97-F880-47E9-B920-9AE8071AA9DF

Device         Start       End   Sectors   Size Type
/dev/sda1       2048   1050623   1048576   512M EFI System
/dev/sda2    1050624 264247295 263196672 125.5G Linux filesystem
/dev/sda3  264247296 266336255   2088960  1020M Linux swap


Disk /dev/sdb: 4 TiB, 4398046511104 bytes, 8589934592 sectors
Disk model: Virtual Disk    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

markul@server:~$ sudo fdisk /dev/sdb

第三步:将/dev/sdb做成一个分区保存后,执行一下partprobe命令,让Debian10重新读取硬盘分区表,更新后将产生/dev/sdb1文件。

markul@server:~$ sudo partprobe
markul@server:~$ ls /dev/sdb1
/dev/sdb1

第四步:格式化分区,格式化操作预计需要几分钟到十几分钟,视磁盘大小和性能而定。

markul@server~$ sudo mkfs.ext4 /dev/sdb1
mke2fs 1.44.5 (15-Dec-2018)
Discarding device blocks: done                            
Creating filesystem with 1073741563 4k blocks and 268435456 inodes
Filesystem UUID: ebc0d6b9-11fe-4d0d-a418-a0a3bb5ac55c
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000, 214990848, 512000000, 550731776, 644972544

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done 
markul@server~$ 

第五步:手动挂载分区,可以使用mount命令手动挂载磁盘分区。手动卸载分区的命令是umount。

markul@server:~$ sudo mkdir /disk1
markul@server:~$ ls /disk1
markul@server:~$ sudo mount /dev/sdb1 /disk1
markul@server:~$ ls /disk1
lost+found
markul@server:~$ umount /dev/sdb1
markul@server:~$ ls /disk1
markul@server:~$

第六步:自动挂载分区,若要系统启动时自动挂载磁盘分区,需向/etc/fstab文件添加信息。修改fstab文件前,先通ls查询/dev/sdb1的UUID。注意是defaults(后面有个s)。

markul@server:~$ ls -l /dev/disk/by-uuid/
总用量 0
lrwxrwxrwx 1 root root 10 10月 22 09:07 B5FB-8AFF -> ../../sda1
lrwxrwxrwx 1 root root 10 10月 22 09:07 ca727a6f-bf0a-4ac1-ba5c-bcc197cc3e79 -> ../../sda3
lrwxrwxrwx 1 root root 10 10月 22 10:57 ebc0d6b9-11fe-4d0d-a418-a0a3bb5ac55c -> ../../sdb1
lrwxrwxrwx 1 root root 10 10月 22 09:07 fa3c566f-3352-45e4-a502-034c368ae80f -> ../../sda2

markul@server:~$ sudo vi /etc/fstab
markul@server:~$ cat /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/sda2 during installation
UUID=fa3c566f-3352-45e4-a502-034c368ae80f /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=B5FB-8AFF  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=ca727a6f-bf0a-4ac1-ba5c-bcc197cc3e79 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

#add data disk1
UUID=ebc0d6b9-11fe-4d0d-a418-a0a3bb5ac55c /disk1          ext4   defaults         0       0
markul@server:~$ 

第七步:如果服务器要使用到NTFS格式移动硬盘或U盘,需要先安装ntfs-3g软件,以便系统支持NTFS文件系统。

markul@server:~$ sudo apt-get install ntfs-3g

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Debian10:添加硬盘 的相关文章

  • RK3568 Debian10 AP6275S Bluetooth调试

    overlay etc profile d start blutooth sh start blutooth sh chmod 777 sys class rfkill rfkill0 state echo 0 gt sys class r
  • Debian10 Gnome3 禁用 Wayland 登录

    sudo nano etc gdm3 custom conf 更改以下配置 34 WaylandEnable 61 false 34
  • 在Ubuntu20/debian10 上安装向日葵

    Ubuntu20 04 debian10 安装 向日葵 1 首先下载向日葵安装包deb 选择linux平台的Ubuntu Deepin 2 安装 安装时会发现不能安装 sudo dpkg i SunloginClient 10 1 1 38
  • (mini cheetah仿真教程)基于ubuntu18.04.2或debian10系统,arch64架构的rk3399,arm

    前段时间花了很多时间来调试 xff0c 网上也没有一个教程来做 xff0c 踩了很多很多的坑 xff0c 于是就自己写一个从编译qt到成功运行的mini cheetah仿真教程以供大家参考 本教程配置 xff1a rk3399 43 ubu
  • Debian10使用本地ISO搭建APT源

    前言 这是个坑 xff01 是个大坑 xff01 如果在配置debian10本地源的时候 xff0c 直接使用apt cdrom add命令创建本地源后 xff0c 在安装软件的时候会有很大几率找不到软件包的位置然后报错 报错 E The
  • Debian10.x创建Raid5

    技术简介 RAID5技术是把硬盘设备的数据奇偶校验信息保存到其他硬盘设备中 RAID 5磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中 xff0c 而是存储到除自身以外的其他每一块硬盘设备上 xff0c 这样的好处是其中任何
  • Debian10.x创建NFS

    技术简介 NFS xff08 网络文件系统 xff09 服务可以将远程Linux系统上的文件共享资源挂载到本地主机的目录上 xff0c 从而使得本地主机 xff08 Linux客户端 xff09 基于TCP IP协议 xff0c 像使用本地
  • Debian10 设置允许root登录

    root登录 因为Bebian默认不允许 root登录 xff0c 修改文件配置 修改gmd3的登录文件 编辑文件 span class token function nano span etc gdm3 daemon conf 修改内容
  • Debian10搭建ntp服务

    文章目录 1 所需设备2 任务描述3 安装ntp服务4 配置ntp服务器4 安装ntpdate客服端5 Debian10Client设置计划任务6 易错总结 1 所需设备 两台Debian10Debian10Server 网卡信息 xff1
  • debian10中文乱码的问题

    首先输入locale xff0c 查看本机语言包 xff0c 发现没有中文的 输入 dpkg reconfigure locales 在末尾选择按空格键选中图中四个 xff0c 按enter确认 xff0c 最后终端选中中文utf 8的即可
  • debian10 安装jdk8

    下载Oracle JDK 8 在 Debian 上安装 Oracle JDK 需要从官网上下载可供安装的软件包 这里我们使用curl命令来从 Oracle 网站下载 Oracle Java 8 默认情况下curl命令工具并未在系统中安装可以
  • debian10 安装nodejs

    从Debian存储库安装Node js和npm Node js和npm可以从标准的Debian存储库安装 xff0c 在选写本文时 xff0c 存储库中的版本是v10 x xff0c 这是最新的LTS版本 要在Debian上安装Node j
  • debian10 简单的DNS服务器搭建

    安装DNS span class token function apt get span span class token function install span bind9 添加区域配置 vim etc bind named conf
  • Debian10.x 64位安装 go 1.19环境

    1 wget https dl google com go go1 19 6 linux amd64 tar gz 2 tar C usr local zxvf go1 19 6 linux amd64 tar gz 3 vim etc p
  • Debian10配置静态ip

    查看网卡 xff1a ip addr 修改网卡网络地址配置 xff1a vim etc network interfaces 配置模板 xff1a auto span class token punctuation span 网卡名 spa
  • debian10安装docker

    使用root登录 将已安装的软件包更新到最新版本 xff1a apt update apt upgrade 安装通过 HTTPS 添加新存储库所需的依赖项 xff1a apt install apt transport https ca c
  • debian10 配置ntp服务

    debian10 配置ntp服务 1 安装ntp2 配置3 验证 服务器不能连外网 xff0c 内网中有一台授时服务器 xff0c 内网也搭建了debian10的本地镜像源 1 安装ntp apt install ntp 2 配置 sudo
  • Debian10 更换apt源

    http mirrors 163 com help debian html 163 官方源地址 xff0c 每4小时更新一次 如果是 Debian10 更换apt源 xff0c 查看debian10具体代号 xff0c 是buster xf
  • Debian10自签CA证书

    基础知识 1 3思路 想构建CA必须要了解CA构建的情况 请先参照加密解密方面博客 简单思路如下 构建私有CA 生成私钥 自签署证书 2 给节点发放证书 节点申请证书 生成私钥 生成证书签署请求 把请求文件发送给CA 3 CA签署证书 验正
  • Debian10.2虚拟机安装介绍(基于VMware8.0)

    准备镜像文件 下载3个iso xff08 清华的镜像 xff0c 速度一般 xff09 DVD1下载 xff0c DVD2下载 xff0c DVD3下载 虚拟机配置 新建虚拟机向导 xff0c 选择自定义 xff08 高级 xff09 xf

随机推荐