公司建的是网页还是网站,仓库管理 erp,精准客户电话号码购买,站长工具网站排名文章目录 具体方法GPT分区表#xff08;GUID Partition Table#xff09;#xff08;建议都用这种分区方法#xff09;MBR分区表方法#xff08;最大支持2TB分区#xff09;#xff08;Master Boot Record#xff09; 附加#xff1a;如何查看硬盘的型号另外#xff… 文章目录 具体方法GPT分区表GUID Partition Table建议都用这种分区方法MBR分区表方法最大支持2TB分区Master Boot Record 附加如何查看硬盘的型号另外关于用错分区表要删掉重新分区的情况踩坑实例方法2.1 查看当前分区情况2.2 数据备份 3. 具体步骤3.1 卸载已挂载的分区3.2 删除现有分区3.3 创建 GPT 分区表和新分区3.4 格式化新分区3.5 挂载新分区3.6 配置自动挂载 4. 验证4.1 检查分区情况4.2 检查可用空间 5. 硬盘健康检查可选5.1 安装工具5.2 检查硬盘状态 具体实践 相关查看命令 lsblk df -h
具体方法
GPT分区表GUID Partition Table建议都用这种分区方法
# 1. 首先卸载当前分区
sudo umount /mnt/ST4000# 2. 使用 parted 创建新的分区表
sudo parted /dev/sda
# 在 parted 交互界面中输入
mklabel gpt # 创建 GPT 分区表
mkpart primary ext4 0% 100% # 创建使用全部空间的分区
print # 检查分区情况
quit # 退出 parted# 3. 格式化新分区
sudo mkfs.ext4 /dev/sda1# 4. 重新挂载
sudo mount /dev/sda1 /mnt/ST4000# 5. 更新 /etc/fstab
sudo nano /etc/fstab
# 确保这行正确
/dev/sda1 /mnt/ST4000 ext4 defaults 0 2# 6. 检查分区大小
df -hMBR分区表方法最大支持2TB分区Master Boot Record
# 1. 首先检查磁盘是否已经格式化查看是否有分区表
sudo fdisk -l /dev/sda如果显示如下信息说明未格式化要继续下面的格式化操作
Disk /dev/sda3.64 TiB4000787030016 字节7814037168 个扇区
Disk model: ST4000NM024B-2TF
单元扇区 / 1 * 512 512 字节
扇区大小(逻辑/物理)512 字节 / 4096 字节
I/O 大小(最小/最佳)4096 字节 / 4096 字节# 2. 如果磁盘未格式化需要先格式化
# 创建分区表
sudo fdisk /dev/sda
# 在 fdisk 中
# 输入 n 创建新分区
# 输入 p 创建主分区
# 分区号按默认回车
# 起始扇区按默认回车
# 结束扇区按默认回车
# 输入 w 保存并退出# 3. 格式化分区为 ext4 文件系统
sudo mkfs.ext4 /dev/sda1# 4. 创建挂载点假设要挂载到 /mnt/data
sudo mkdir -p /mnt/data# 5. 挂载磁盘
sudo mount /dev/sda1 /mnt/data# 6. 检查挂载是否成功
df -h# 7. 设置开机自动挂载编辑 /etc/fstab 文件
sudo nano /etc/fstab
或者
sudo vim /etc/fstab
建议用vim具体使用方法如果没用过请另外搜索不难# 在文件末尾添加以下行
/dev/sda1 /mnt/data ext4 defaults 0 2
❗一个分区只能挂载到一个地方不能同时挂载两个地方哦要多个地方访问就去创建快捷方式。。11# . 创建符号链接ln -s /mnt/data /home/czc/mnt·# 8. 设置目录权限假设要给当前用户权限
sudo chown -R $USER:$USER /mnt/data附加如何查看硬盘的型号
# 方法1使用 lsblk 命令加 -d 参数
lsblk -d -o name,model,size# 方法2使用 hdparm 命令可能需要安装
sudo apt install hdparm # 如果没有安装
sudo hdparm -I /dev/sda # 查看 sda 硬盘详细信息# 方法3使用 smartctl 命令需要安装 smartmontools
sudo apt install smartmontools # 安装
sudo smartctl -i /dev/sda # 查看 sda 硬盘信息# 方法4查看系统日志
sudo dmesg | grep -i sda\|nvme# 方法5查看硬件信息
sudo lshw -class disk另外关于用错分区表要删掉重新分区的情况踩坑实例
方法
2.1 查看当前分区情况
lsblk2.2 数据备份
在开始之前确保重要数据已备份因为转换过程会清除所有数据。
3. 具体步骤
3.1 卸载已挂载的分区
sudo umount /mnt/ST40003.2 删除现有分区
sudo fdisk /dev/sda# 在 fdisk 交互界面中
# d # 删除分区
# w # 保存并退出3.3 创建 GPT 分区表和新分区
sudo parted /dev/sda# 在 parted 交互界面中
(parted) mklabel gpt # 创建新的 GPT 分区表
(parted) mkpart primary 0% 100% # 创建新分区使用全部空间
(parted) print # 检查分区情况
(parted) quit # 退出3.4 格式化新分区
sudo mkfs.ext4 /dev/sda13.5 挂载新分区
# 创建挂载点如果不存在
sudo mkdir -p /mnt/ST4000# 挂载分区
sudo mount /dev/sda1 /mnt/ST40003.6 配置自动挂载
获取分区 UUID
sudo blkid编辑 fstab 文件
sudo nano /etc/fstab添加以下内容
UUID你的UUID /mnt/ST4000 ext4 defaults 0 24. 验证
4.1 检查分区情况
lsblk4.2 检查可用空间
df -h /mnt/ST40005. 硬盘健康检查可选
5.1 安装工具
sudo apt install smartmontools5.2 检查硬盘状态
sudo smartctl -a /dev/sda具体实践
czcwzd444:~/mnt$ sudo fdisk /dev/sda欢迎使用 fdisk (util-linux 2.37.2)。
更改将停留在内存中直到您决定将更改写入磁盘。
使用写入命令前请三思。The size of this disk is 3.6 TiB (4000787030016 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT).命令(输入 m 获取帮助) d已选择分区 1
分区 1 已删除。命令(输入 m 获取帮助) w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。czcwzd444:~/mnt$ sudo parted /dev/sda
GNU Parted 3.4
使用 /dev/sda
欢迎使用 GNU Parted输入 help 来查看命令列表。
(parted) mklabel gpt
警告: 现有 /dev/sda 上的磁盘卷标将被销毁而所有在这个磁盘上的数据将会丢失。您要继续吗
是/Yes/否/No? yes
(parted) mkpart primary 0% 100%
(parted) print
型号ATA ST4000NM024B-2TF (scsi)
磁盘 /dev/sda: 4001GB
扇区大小 (逻辑/物理)512B/4096B
分区表gpt
磁盘标志编号 起始点 结束点 大小 文件系统 名称 标志1 1049kB 4001GB 4001GB primary(parted) quit
信息: 你可能需要 /etc/fstab。czcwzd444:~/mnt$ sudo mkfs.ext4 /dev/sda1
mke2fs 1.46.5 (30-Dec-2021)
/dev/sda1 有一个 ext4 文件系统上一次挂载于 /mnt/ST4000时间 Thu Nov 21 10:12:11 2024
无论如何也要继续y,N y
创建含有 976754176 个块每块 4k和 244195328 个 inode 的文件系统
文件系统 UUID83082554-2430-4ad7-90a3-2c9788f05246
超级块的备份存储于下列块32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,102400000, 214990848, 512000000, 550731776, 644972544正在分配组表 完成
正在写入 inode表 完成
创建日志262144 个块 完成
写入超级块和文件系统账户统计信息 已完成# 分区完毕挂载就不放上来了