20231218在Ubuntu18.04下以EXT4格式化HDD

20231218在Ubuntu18.04下以EXT4格式化HDD
2023/12/18 17:24


缘起:
编译一个Android10+大概要200GB,编译10+个Android10+的SDK,3TB的HDD机械硬盘就估计会被填满了!
如果使用rm -rf *这个命令将SDK一个一个逐个地删除,估计2小时+(可能大半天就没有了。)
想过WINDOWS下的解决方式,直接格式化!


百度搜索:ubuntu 格式化分区
https://blog.51cto.com/u_4042309/3603342
Ubuntu - 硬盘分区、格式化、自动挂载配置

在终端窗口中输入如下命令:
sudo mount -t ext4 /dev/sdb /devdata
说明:
指定硬盘分区文件系统类型为ext4 ,同时将 /dev/sdb 分区挂载到目录 /devdata。


ootroot@rootroot-X99-Turbo:/etc$ sudo umount /home/rootroot/3TB 
umount: /home/rootroot/3TB: target is busy.
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ sudo mkfs -t ext4 /
/dev/loop0      /dev/loop11     /dev/loop14     /dev/loop17     /dev/loop2      /dev/loop22     /dev/loop3      /dev/loop6      /dev/loop9      /dev/nvme0n1p2  /dev/nvme0n1p5  /dev/sda        
/dev/loop1      /dev/loop12     /dev/loop15     /dev/loop18     /dev/loop20     /dev/loop23     /dev/loop4      /dev/loop7      /dev/nvme0n1    /dev/nvme0n1p3  /dev/nvme0n1p6  /path/to/file   
/dev/loop10     /dev/loop13     /dev/loop16     /dev/loop19     /dev/loop21     /dev/loop24     /dev/loop5      /dev/loop8      /dev/nvme0n1p1  /dev/nvme0n1p4  /dev/nvme0n1p7  
rootroot@rootroot-X99-Turbo:/etc$ sudo mkfs -t ext4 /dev/sda
mke2fs 1.44.1 (24-Mar-2018)
/dev/sda contains a ext4 file system
    last mounted on /home/rootroot/3TB on Sat Dec 16 09:00:38 2023
Proceed anyway? (y,N) y
/dev/sda is mounted; will not make a filesystem here!
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ sudo umount /dev/sda
umount: /home/rootroot/3TB: target is busy.


百度:/dev/sda is mounted; will not make a filesystem here!
百度:umount: /home/rootroot/3TB: target is busy.
https://blog.csdn.net/qq_35444051/article/details/130979470
卸载磁盘时报错:‘Umount Target is Busy‘

sudo lsof /Path/to/target


rootroot@rootroot-X99-Turbo:/etc$ sudo lsof /dev/sda
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
smbd    2892 root   34r   DIR    8,0     4096    2 /home/rootroot/3TB
smbd    2892 root   35r   DIR    8,0     4096    2 /home/rootroot/3TB
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ sudo kill -9 2892
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ sudo lsof /dev/sda

lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ sudo umount /dev/sda
rootroot@rootroot-X99-Turbo:/etc$ 
rootroot@rootroot-X99-Turbo:/etc$ sudo mkfs -t ext4 /dev/sda

mke2fs 1.44.1 (24-Mar-2018)
/dev/sda contains a ext4 file system
    last mounted on /home/rootroot/3TB on Sat Dec 16 09:00:38 2023
Proceed anyway? (y,N) y
Creating filesystem with 732566646 4k blocks and 183148544 inodes
Filesystem UUID: 87934346-2be0-4970-87f5-a1c3727a970f
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       

rootroot@rootroot-X99-Turbo:/etc$ 


结果:重启之后,结果ubuntu黑屏了,原因不明。我直接格式化【系统】了,【然后】重装【整台电脑的WIN10/Ubuntu20.04】了!
【步骤应该没有问题呀!^_】

dev/nwmeon1n7:recovering iournal

dew/numeon1n7:clean,300464/2992416 files, 3898699/11962880 b1ocks

3.596527] EDAC sbridge: CPU SrcID #O, Ha #0, Channel #1 has DIMMs, but ECCis disabled

3.5965791EDACsbridge: Couldn't find mci handler

3.5966051EDACsbridge: Couldn't find mci handler3.5966321sbridge: Failed to register device with error -19EDAC

You are in emergency mode. After logging in, type "journalct1 -xh"system logs."systemctI reboot' to reboot , "systemctl default"to boot into default. mode .to view

Press Enter for maintenanceor 'exit

(or press Control-D to cont inue) :

root@rootroot-x99-Turho:'#


稳妥的步骤:
rootroot@rootroot-X99-Turbo:/etc$ sudo cp fstab fstab.bak2
rootroot@rootroot-X99-Turbo:/etc$ cp fstab.bak1 fstab
rootroot@rootroot-X99-Turbo:/etc$ sudo reboot

rootroot@rootroot-X99-Turbo:/etc$ sudo lsof /dev/sda
rootroot@rootroot-X99-Turbo:/etc$ sudo mkfs -t ext4 /dev/sda
【然后重新挂载/dev/sda即可!】

参考资料:
https://blog.csdn.net/nielinyuan1466/article/details/131953088
ubuntu磁盘分区、格式化、挂载


https://blog.51cto.com/xyzlinux/1530157
创建分区、格式化分区、挂载分区 原创

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/231477.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据可视化(附带操作实例)

一、主要目的: 数据可视化是关于图形或表格的数据展示,旨在借助图形化手段,清晰有效的传达与沟通信息。通过直观地传达关键内容与特征,从而实现对相当稀疏而又复杂的数据集的深入洞察。熟悉在Python开发环境中支持数据可视化环节…

mybatis.interceptor.exception.SqLValidateException:Ilegal SQL::......

现象:⬇️ 描述:执行 SQL 没问题,应用代码报错 ⬇️ .mybatis.interceptor.exception.SqLValidateException:Ilegal SQL::SELECT voucherNo FROM voucher ORDER BY CAST(SUBSTRING(voucherNo FROM LOCATE(_, voucherNo) 1) AS U…

力扣刷题记录(15)LeetCode:509、70、746

目录 509.斐波那契数 70.爬楼梯 746.使用最小花费爬楼梯 总结 ​​​​​​ 用一个数组来存储前两个数的值&#xff0c;然后根据前两个数的值来确定当前的值。 class Solution { public:int fib(int n) {if(n<2) return n;vector<int> v;v.push_back(0);v.push…

ELK(九)—logstash

目录 简介安装部署测试 配置详解编写配置文件连接elasticsearch将数据推送到elasticsearch中。 简介 Logstash 是一个开源的服务器端数据处理管道&#xff0c;由 Elastic 公司维护和开发。它被设计用于从不同来源收集、处理和转发数据&#xff0c;以供 Elasticsearch 进行存储…

持续集成交付CICD:Jenkins使用GitLab共享库实现前端项目镜像构建

目录 一、实验 1. GitLab修改项目文件与Harbor环境确认 2.Jenkins使用GitLab共享库实现前端项目镜像构建 3.优化CI流水线封装Harbor账户密码 4.Jenkins再次使用GitLab共享库实现前端项目镜像构建 一、实验 1. GitLab修改项目文件与Harbor环境确认 &#xff08;1&#xf…

掌握 Babel:让你的 JavaScript 与时俱进(上)

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

npm简介与使用指南

一、什么是npm? npm&#xff0c;全称为Node Package Manager&#xff0c;是Node.js的包管理器。它允许开发者分享和重用代码&#xff0c;提供了一个巨大的开源库供开发者选择和使用。通过npm&#xff0c;你可以轻松安装、更新和管理Node.js的库和工具。 二、npm的主要功能 …

Java对象结构

Java 对象(Object 实例)结构包括三部分:对象头、对象体、对齐字节。 Object的三个部分 对象头包括三个字段&#xff0c;第一个字段叫做 Mark Word(标记字)&#xff0c;用于存储自身运行时的数据 例如 GC 标志位、哈希码、锁状态等信息。 第二个字段叫做 Class Pointer(类对象…

2024免费mac苹果电脑系统电脑管家CleanMyMac X

macOS已经成为最受欢迎的桌面操作系统之一&#xff0c;它提供了直观、简洁的用户界面&#xff0c;使用户可以轻松使用和管理系统。macOS拥有丰富的应用程序生态系统&#xff1b;还可以与其他苹果产品和服务紧密协作&#xff0c;如iPhone、iPad&#xff0c;用户可以通过iCloud同…

2023_Spark_实验二十八:Flume部署及配置

实验目的&#xff1a;熟悉掌握Flume部署及配置 实验方法&#xff1a;通过在集群中部署Flume&#xff0c;掌握Flume配置 实验步骤&#xff1a; 一、Flume简介 Flume是一种分布式的、可靠的和可用的服务&#xff0c;用于有效地收集、聚合和移动大量日志数据。它有一个简单灵活…

缓存击穿的原因和解决方案

缓存击穿 原因&#xff1a;一个被高并发访问并且缓存重建业务较复杂的key突然失效了&#xff0c;无数的请求访问会在瞬间给数据库带来巨大的冲击 解决方案 1.互斥锁 优点 没有额外的内存消耗保证一致性实现简单 缺点 线程需要等待&#xff0c;性能受影响可能有死锁风险 …

vue 历程记

目录 前言一、源码优化1、vue3.x 采用 monorep 的理念来管理源码2、vue3.x 源码采用 TypeScript 开发 二、性能优化1、减少源码的体积2、数据劫持优化3、编译优化&#xff08;1&#xff09;、编译粒度的优化 三、语法 API 的优化1、优化了编码的逻辑组织2、优化了代码的逻辑复用…

webpack学习-6.缓存

webpack学习-6.缓存 1.前言2.输出文件的文件名3. 提取引导模板4.模块标识符5.总结 1.前言 webpack 会在打包后生成可部署的 /dist 目录&#xff0c;并将打包后的内容放在此目录。一旦 /dist 目录中的内容部署到服务器上&#xff0c;客户端&#xff08;通常是浏览器&#xff09…

Linux操作系统:自由、稳定、强大的开源之光

导言 Linux操作系统作为一个开源的、多用户、多任务、支持多线程和多CPU的UNIX类操作系统&#xff0c;不仅在服务器领域占有显著份额&#xff0c;也逐渐在桌面和嵌入式系统中崭露头角。Linux操作系统的多样性体现在各种不同的发行版上&#xff0c;而Ubuntu、CentOS和Red Hat可以…

C# WPF上位机开发(进度条操作)

【 声明&#xff1a;版权所有&#xff0c;欢迎转载&#xff0c;请勿用于商业用途。 联系信箱&#xff1a;feixiaoxing 163.com】 软件上面如果一个操作比较缓慢&#xff0c;或者说需要很长的时间&#xff0c;那么这个时候最好添加一个进度条&#xff0c;提示一下当前任务的进展…

SQL进阶理论篇(十一):什么是MVCC?

文章目录 简介什么是MVCC快照读与当前读悲观锁的问题示例参考文献 简介 在MySQL中&#xff0c;默认的隔离级别是可重复读&#xff0c;可以解决脏读和不可重复读的问题&#xff0c;但不能解决幻读问题。如果想要解决幻读问题&#xff0c;就需要采用串行化的方式&#xff0c;通过…

js中for-in和for-of的区别

文章目录 一、介绍1.1、for-in1.2、for-of 二、区别2.1、迭代对象的内容不同2.2、迭代对象的类型不同2.3、迭代对象的顺序不同2.4、迭代对象的原理不同 三、联系四、如何选择合适的循环方法五、总结六、最后 一、介绍 在JavaScript中&#xff0c;for-in 和 for-of 是两种不同的…

详细教程 - 从零开发 Vue 鸿蒙harmonyOS应用 第六节(js版) ——模块化设计实现复杂页面

随着HarmonyOS生态的日渐完善,越来越多的厂商加入鸿蒙系统应用开发的行列。然而从其他系统转到鸿蒙开发,很多开发者还是需要一个适应的过程,特别是面对比较复杂的页面,应该如何合理进行模块化拆分是一个难点。 本文将通过一个实例,来分析如果采用模块化的方式实现一个包含丰富内…

【个人版】SpringBoot下Spring-Security自定义落地篇【四】

SpringBoot Spring-Security 背景&#xff1a; 上篇文章在源码读取的基础上&#xff0c;根据自身代码习惯及需求&#xff0c;总结了一个自定义简单落地版本。后来在看到松哥写的博文&#xff08;不太爱看官网&#xff09;&#xff0c;发现还有新的变种模式&#xff0c;虽然整…

mysql使用全文索引+ngram全文解析器进行全文检索

表结构&#xff1a;表名 gamedb 主键 id 问题类型 type 问题 issue 答案 answer 需求 现在有个游戏资料库储存在mysql中&#xff0c;客户端进行搜索&#xff0c;需要对三个字段进行匹配&#xff0c;得到三个字段的相关性&#xff0c;选出三个字段中相关性最大的值进…