Linux格式化,数据前尸后? (linux格式化后要不要保存)

在进行Linux操作系统的日常维护工作中,格式化磁盘是一个常见的操作。Linux格式化磁盘的时候,数据常常就有可能“前尸后灵”,这个问题给许多管理员带来了很大的困扰。接下来,我们将从格式化的原理,格式化方式以及数据恢复等方面探讨这个问题。

1. 格式化的原理

在计算机的世界里,文件在磁盘上是按照一定的格式存储的,操作系统通过特定的方式读取和写入文件。当我们进行格式化磁盘的时候,实际上是将这个磁盘的文件系统重新初始化,抹掉原有的文件信息,重新建立文件系统以及目录结构,以便于之后的数据存储。在Linux下,我们经常使用的是ext2、ext3、ext4等文件系统格式。

2. 格式化方式

在Linux下,格式化磁盘有两个常见的方式:mkfs和fdisk。

mkfs:是指通过mkfs命令对磁盘进行格式化。例如,格式化一个/dev/sdb1的分区为ext4文件系统,我们可以使用以下命令:

“`

# mkfs.ext4 /dev/sdb1

“`

fdisk:是指通过fdisk命令对磁盘进行格式化和分区等操作。例如,对一个1TB的磁盘进行分区,我们可以使用以下命令:

“`

# fdisk /dev/sdc

Command (m for help): n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p): p

Partition number (1-4, default 1):

Using default value 1

First sector (2023-1953525167, default 2023):

Using default value 2023

Last sector, +sectors or +size{K,M,G} (2023-1953525167, default 1953525167):

Using default value 1953525167

Command (m for help): w

The partition table has been altered!

Syncing disks.

“`

可以看出,mkfs和fdisk在格式化的方式上有着明显的差别。mkfs只能对单个分区进行格式化,而fdisk可以对整个磁盘进行分区和格式化等操作。此外,fdisk格式化会涉及到分区表的操作,需要格外注意。

3. 数据恢复

经过格式化后,原有的数据就被完全抹掉了,无法直接恢复。但是如果你还有数据恢复的需求,这里给出一些建议。

不要继续使用这个磁盘,以免新的数据覆盖掉原有的数据,导致更难恢复。然后,可以使用一些数据恢复软件对磁盘进行扫描,尝试恢复数据。常见的开源软件有testdisk、photorec等,它们可以识别常见的文件格式并且进行恢复。当然,这种恢复方式的成功率取决于恢复软件的能力和原有数据的存储情况。在此推荐使用RD来保护数据,通过热备份等方式,将原有数据备份到其他的磁盘上,以便于格式化等意外事件的发生。

一下,在进行Linux格式化磁盘操作的时候,我们应该谨慎操作,理解格式化的原理,并且注意格式化方式的选择。如果遇到数据前尸后灵的问题,应该立刻停止使用,并尝试使用数据恢复软件进行恢复。

相关问题拓展阅读:

Linux如何格式化磁盘啊?

磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格式化,所谓格式化,其实就是安装文件系统,Windows下的文件系统有Fat32、NTFS,CentOS使用的文件系统为ext,之前centOS5版本使用ext3作为默认的文件系统,而CentOS6使用ext4作为默认的文件系统。

当用man查询这四个命令的帮助文档时,你会发现我们看到了同一个帮助文档,这说明四个命令是一样的。

指定文件系统格式为ext4,该命令等同于mkfs ext4 /dev/sdb5,以后我们遇到余姚格式磁盘分区的时候,直接指定格式化为ext4即可,也可以根据操作系统的版本来决定格式化什么格式。

选项:-b:分区时设定每个数据块占用空间大小,目前支持1024、2023以及4096 bytes每个块。-i:设定inode的大小。-N:设定inode数量,有时使用默认的inode数不够用,所以要自定设定inode数量。-c:在格式化前先检测一下磁盘是否有问题,加上这个选项后会非常慢。

-L:预设该分区的标签label。-j:建立ext3格式的分区,如果使用mkfs.ext3就不用加这个选项了。-t:用来指定什么类型的文件系统,可以是ext2、ext3也可以是ext4。-m:格式化时,指定预留给管理员的磁盘比例,是一个百分比,只针对mke2fs命令。

注意:可以使用-L来指定标签,标签会在挂载磁盘的时候使用,另外也可以写到配置文件里,关于格式化的这一部分,我建议除非有需求,否则不需要指定块的大小,也就是说,你只需要记住这两个选项:-t和-L即可。

扩展资料

格式化的种类

盘片格式化牵涉两个不同的程序:低级与高级格式化。前者处理盘片表面格式化赋与磁片扇区数的特质;低级格式化完成后,硬件盘片控制器(disk controller)即可看到并使用低级格式化的成果;后者处理“伴随着操作系统所写的特定信息”。 

低级格式化

低级格式化(Low-Level Formatting)又称低层格式化或物理格式化(Physical Format),对于部分硬盘制造厂商,它也被称为初始化(initialization)。最早,伴随着应用CHS编址方法、频率调制(FM)、改进频率调制(MFM)等编码方案的磁盘的出现,低级格式化被用于指代对磁盘进行划分柱面、磁道、扇区的操作。

现今,随着软盘的逐渐退出日常应用,应用新的编址方法和接口的磁盘的出现,这个词已经失去了原本的含义,大多数的硬盘制造商将低级格式化(Low-Level Formatting)定义为创建硬盘扇区(sector)使硬盘具备存储能力的操作。现在,人们对低级格式化存在一定的误解,多数情况下,提及低级格式化,往往是指硬盘的填零操作。 

对于一张标准的1.44 MB软盘,其低级格式化将在软盘上创建160个磁道(track)(每面80个),每磁道18个扇区(sector),每扇区512位位组(byte);共计1,474,560位组。需要注意的是:软盘的低级格式化通常是系统所内置支持的。通常情况下,对软盘的格式化操作即包含了低级格式化操作和高级格式化操作两个部分。

高级格式化

高级格式化又称逻辑格式化,它是指根据用户选定的文件系统(如FAT12、FAT16、FAT32、NTFS、EXT2、EXT3等),在磁盘的特定区域写入特定数据,以达到初始化磁盘或磁盘分区、清除原磁盘或磁盘分区中所有文件的一个操作。

高级格式化包括对主引导记录中分区表相应区域的重写、根据用户选定的文件系统,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间,以便用户使用该分区管理文件。

格式化(format)是指对磁盘或磁盘中的分区(partition)进行初始化的一种操作,这种操作通常会导致现有的磁盘或分区中所有的文件被清除。格式化通常分为低级格式化和高级格式化。如果没有特别指明,对硬盘的格式化通常是指高级格式化,而对软盘的格式化则通常同时包括这两者。

Linux下添加新硬盘及分区格式化要点:在为主机添加硬盘前,首先要了解linux系统下对硬盘和分区的命名方法。

在Linux下对IDE的设备是以hd命名的,之一个ide设备是hda,第二个是hdb。依此类推。一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个IDE口上的两个设备对应hdc和hdd。

一般硬盘安装在主IDE的主接口上,所以是hda;光驱一般安装在第二个IDE的主接口上,所以是hdc(应为hdb是用来命名主IDE上的从接口)。

SCSI接口设备是用sd命名的,之一个设备是sda,第二个是sdb。依此类推。分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的之一个分区。

每个硬盘最多可以有四个主分区,作用是用1-4命名硬盘的主分区。逻辑分区是从5开始的,每多一个分区,数字加一就可以。

参考资料:

百度百科:格式化

装了双系统后,在win7里格式化了linux的系统盘,linux还有残留?

是的,你是格式化了D盘,但小红帽是会在C盘写入神冲岁它的引导记录信息的.

你可以试着在CMD窗口下执行fdisk /mbr命游睁判旦令,它的的作用是重写MBR,也就是引导记录,将小红帽的信息彻底抹除干净.

启动程序驻留在之一个分区芦神里,要清除grub就要会装win7的启动程序,否则卸了也是白忙

最简单的办法就是则枣再安装或者修复孙哗拆win7

显然你的引导可能是小兄袜红帽livecd,就是说你当初按照小红帽让歼的时候是先进入那个引导然后再将小红帽安羡滑激装到d盘的对吧。用easybcd可以删除livecd引导。

你说的是grub?格式化linux分区之后,用老毛桃重新修复开机引导就没有grub了

linux格式化后要不要保存的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux格式化后要不要保存,Linux格式化,数据前尸后?,Linux如何格式化磁盘啊?,装了双系统后,在win7里格式化了linux的系统盘,linux还有残留?的信息别忘了在本站进行查找喔。


数据运维技术 » Linux格式化,数据前尸后? (linux格式化后要不要保存)