您现在的位置是: 首页 > 常见故障 常见故障

linux系统格式化硬盘命令_linux 格式化硬盘命令

ysladmin 2024-07-10 人已围观

简介linux系统格式化硬盘命令_linux 格式化硬盘命令       谢谢大家给我提供关于linux系统格式化硬盘命令的问题集合。我将从不同的角度回答每个问题,并提供一些相关资源和参考资料,以便大家进一步学习和了解。1.在LINUX系统中,

linux系统格式化硬盘命令_linux 格式化硬盘命令

       谢谢大家给我提供关于linux系统格式化硬盘命令的问题集合。我将从不同的角度回答每个问题,并提供一些相关资源和参考资料,以便大家进一步学习和了解。

1.在LINUX系统中,分区与格式化硬盘的命令是什么?

2.悬赏,linux系统与全盘格式化问题!!高手请进。。。

3.linux格式化系统

4.Linux如何格式化磁盘啊?

5.在linux挂载硬盘怎么格式化

linux系统格式化硬盘命令_linux 格式化硬盘命令

在LINUX系统中,分区与格式化硬盘的命令是什么?

       Linux下常用的分区工具:

        fdisk/sfdisk:命令行工具,各种版本和环境都能使用,包含在软件包util-linux中

        diskdruid:图形化分区工具,只能在安装REDHAT系统时使用。

       第一步:fdisk

       [root@novice ~]# fdisk -l /dev/sdb

       Disk /dev/sdb: 254 MB, 254017536 bytes

       8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors

       Units = sectors of 1 * 512 = 512 bytes

       Sector size (logical/physical): 512 bytes / 512 bytes

       I/O size (minimum/optimal): 512 bytes / 512 bytes

       Disk identifier: 0x00000000

        Device Boot Start End Blocks Id System

       [root@novice ~]# fdisk /dev/sdb

       Command (m for help): #在输入上面的命令后会出现左边的提示,输入m就会得到一个帮助菜单,如下:

       Command (m for help): m

       Command action

        a toggle a bootable flag

        b edit bsd disklabel

        c toggle the dos compatibility flag

        d delete a partition

        l list known partition types

        m print this menu

        n add a new partition

        o create a new empty DOS partition table

        p print the partition table

        q quit without saving changes

        s create a new empty Sun disklabel

        t change a partition's system id

        u change display/entry units

        v verify the partition table

        w write table to disk and exit

        x extra functionality (experts only)

       #help虽然是英文的,可都很简单,在这里不再解释。

       #现在,我们正式开始分区的操作:

       Command (m for help): n #新建分区

       Command action

        e extended

        p primary partition (1-4)

       #e/p分别对应扩展分区 /主分区;我们先分四个主分区,每个50M;然后再来增加主分区或扩展分区,看会出现怎样的状况,嘿嘿。

       p #分区类型为主分区

       Partition number (1-4, default 1): 1 #分区号,在这里我们依次选择1、2、3、4

       First sector (2048-496127, default 2048): #指定分区的起始扇区,一般默认,按enter键即可。

       Last sector, +sectors or +size{K,M,G} (2048-496127, default 496127): +50M #指定分区的终止扇区,根据前面的提示我们可以做出相应的选择+sectors 或 +size{K,M,G}

       Command (m for help): p #用p打印出已建好的分区列表

       Disk /dev/sdb: 254 MB, 254017536 bytes

       8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors

       Units = sectors of 1 * 512 = 512 bytes

       Sector size (logical/physical): 512 bytes / 512 bytes

       I/O size (minimum/optimal): 512 bytes / 512 bytes

       Disk identifier: 0x00000000

        Device Boot Start End Blocks Id System

       /dev/sdb1 2048 104447 51200 83 Linux

       #剩下的三个分区的建立操作同上

       #分好四个主分区后的情况如下

       Command (m for help): p

       Disk /dev/sdb: 254 MB, 254017536 bytes

       8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors

       Units = sectors of 1 * 512 = 512 bytes

       Sector size (logical/physical): 512 bytes / 512 bytes

       I/O size (minimum/optimal): 512 bytes / 512 bytes

       Disk identifier: 0x00000000

        Device Boot Start End Blocks Id System

       /dev/sdb1 2048 104447 51200 83 Linux

       /dev/sdb2 104448 206847 51200 83 Linux

       /dev/sdb3 206848 309247 51200 83 Linux

       /dev/sdb4 309248 309298 25+ 83 Linux

       #已经建好四个主分区啦,现在我们来看看如果再建主分区或是扩展分区的话会出现怎样的情况:

       Command (m for help): n

       You must delete some partition and add an extended partition first

       #看到了吧,不能再建分区啦!要再建分区的话必须删除some分区,再新建一个扩展分区才行。

       #现在,我们删掉一个主分区,来新建扩展分区

       Command (m for help): d #删除分区

       Partition number (1-4): 4 #选择要删除分区的分区号,我们选第四个

       Command (m for help): p #打印,如下,四个分区变成了三个!

       Disk /dev/sdb: 254 MB, 254017536 bytes

       8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors

       Units = sectors of 1 * 512 = 512 bytes

       Sector size (logical/physical): 512 bytes / 512 bytes

       I/O size (minimum/optimal): 512 bytes / 512 bytes

       Disk identifier: 0x00000000

        Device Boot Start End Blocks Id System

       /dev/sdb1 2048 104447 51200 83 Linux

       /dev/sdb2 104448 206847 51200 83 Linux

       /dev/sdb3 206848 309247 51200 83 Linux

       #新建一个扩展分区

       #如果在没有建满三个主分的区的情况下建立扩展分区,相关选项会有些不同。

       Command (m for help): n

       Command action

        e extended

        p primary partition (1-4)

       e

       Selected partition 4

       First sector (309248-496127, default 309248): #enter,默认

       Using default value 309248

       Last sector, +sectors or +size{K,M,G} (309248-496127, default 496127): #enter,默认,使用剩余空间

       Using default value 496127

       Command (m for help): p

       Disk /dev/sdb: 254 MB, 254017536 bytes

       8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors

       Units = sectors of 1 * 512 = 512 bytes

       Sector size (logical/physical): 512 bytes / 512 bytes

       I/O size (minimum/optimal): 512 bytes / 512 bytes

       Disk identifier: 0x00000000

        Device Boot Start End Blocks Id System

       /dev/sdb1 2048 104447 51200 83 Linux

       /dev/sdb2 104448 206847 51200 83 Linux

       /dev/sdb3 206848 309247 51200 83 Linux

       /dev/sdb4 309248 496127 93440 5 Extended

       #接下来,我们在新建的扩展分区里再新建两个逻辑分区,因为已经有了三个主分区,这里不会再显示是建立逻辑分区还是主分区的提示!

       Command (m for help): n

       First sector (311296-496127, default 311296): #enter

       Using default value 311296

       Last sector, +sectors or +size{K,M,G} (311296-496127, default 496127): +50M

       Command (m for help): n

       First sector (415744-496127, default 415744): #enter

       Using default value 415744

       Last sector, +sectors or +size{K,M,G} (415744-496127, default 496127): #enter

       Using default value 496127

       Command (m for help): p

       Disk /dev/sdb: 254 MB, 254017536 bytes

       8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors

       Units = sectors of 1 * 512 = 512 bytes

       Sector size (logical/physical): 512 bytes / 512 bytes

       I/O size (minimum/optimal): 512 bytes / 512 bytes

       Disk identifier: 0x00000000

        Device Boot Start End Blocks Id System

       /dev/sdb1 2048 104447 51200 83 Linux

       /dev/sdb2 104448 206847 51200 83 Linux

       /dev/sdb3 206848 309247 51200 83 Linux

       /dev/sdb4 309248 496127 93440 5 Extended

       /dev/sdb5 311296 413695 51200 83 Linux

       /dev/sdb6 415744 496127 40192 83 Linux

       #上面的列表,就是我们今天分区的成果啦!接下来保存退出,重启计算机,就可以进行下一步的mkfs操作啦!如果忘记了相关的操作命令,记得按m!!!

       Command (m for help): w #保存

       The partition table has been altered!

       Calling ioctl() to re-read partition table.

       Syncing disks.

       另:在建好分区后,我们还可以更改相关分区的文件系统类型

       #如,我们要把第二个主分区改成Linux下的交换分区,操作如下

       Command (m for help): t #更改文件系统类型

       Partition number (1-6): 2 #选择第二个分区

       Hex code (type L to list codes): L #选择要更改的文件系统编码,可以按L来查看相关编码信息。

       0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris

        1 FAT12 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT-

        2 XENIX root 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-

        3 XENIX usr 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT-

        ............

       16 Hidden FAT16 64 Novell Netware af HFS / HFS+ fb VMware VMFS

       17 Hidden HPFS/NTF 65 Novell Netware b7 BSDI fs fc VMware VMKCORE

       18 AST SmartSleep 70 DiskSecure Mult b8 BSDI swap fd Linux raid auto

       1b Hidden W95 FAT3 75 PC/IX bb Boot Wizard hid fe LANstep

       1c Hidden W95 FAT3 80 Old Minix be Solaris boot ff BBT

       1e Hidden W95 FAT1

       Hex code (type L to list codes): 82 #查找到linux swap的编码为82

       Changed system type of partition 2 to 82 (Linux swap / Solaris)

       Command (m for help): p

       ..............

        Device Boot Start End Blocks Id System

       /dev/sdb1 2048 104447 51200 83 Linux

       /dev/sdb2 104448 206847 51200 82 Linux swap / Solaris

       /dev/sdb3 206848 309247 51200 83 Linux

       /dev/sdb4 309248 496127 93440 5 Extended

       /dev/sdb5 311296 413695 51200 83 Linux

       /dev/sdb6 415744 496127 40192 83 Linux

       #最后别忘了保存!如果你须要的话!

       #扩展分区不能直接使用,逻辑分区只能建立在扩展分区上!

       第二步:mkfs(mkfs时分区的格式最好与fdisk设定的分区格式一致,不然.......)

       mkfs支持ext2 ext3 vfa msdos jfs reiserfs等文件系统。

       用法1:mkfs -t

       例: mkfs -t ext3 /dev/sdb2

       用法2:mkfs.

       例:mkfs,vfat /dev/sdb3

       mke2fs支持ext2/ext3文件系统

       用法:mke2fs [-j]

       例:mke2fs -j /dev/sdb5

       # 更多更具体的用法请参照相关命令的man手册

       下面,接着实验:

       例一

       [root@novice ~]# mkfs -t ext3 /dev/sdb1

       mke2fs 1.41.12 (17-May-2010)

       Filesystem label=

       OS type: Linux

       Block size=1024 (log=0)

       Fragment size=1024 (log=0)

       Stride=0 blocks, Stripe width=0 blocks

       12824 inodes, 51200 blocks

       2560 blocks (5.00%) reserved for the super user

       First data block=1

       Maximum filesystem blocks=52428800

       7 block groups

       8192 blocks per group, 8192 fragments per group

       1832 inodes per group

       Superblock backups stored on blocks:

        8193, 24577, 40961

       Writing inode tables: done

       Creating journal (4096 blocks): done

       Writing superblocks and filesystem accounting information: done

       This filesystem will be automatically checked every 34 mounts or

       180 days, whichever comes first. Use tune2fs -c or -i to override.

       第三部:挂载

       挂载:mount

       例:mount /dev/sdb1 /mnt /sdb1

       卸载:umonut

       例:umount /dev/sdb1

悬赏,linux系统与全盘格式化问题!!高手请进。。。

       fdisk分区工具?

       适用于Linux系统平台的分区工具,fdisk可以创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。

       fdisk进行硬盘分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即MasterBootRecord,MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。用一个形象的比喻,分区就好比在一张白纸上画一个大方框。而格式化好比在方框里打上格子。安装各种软件就好比在格子里写上字。分区和格式化就相当于为安装软件打基础,实际上它们为电脑在硬盘上存储数据起到标记定位的作用。

       linux对于查看挂载,命令fdisk-l和mount-l和df-h的区别?

       fdisk-l查看硬盘分区情况mount-l查看文件系统挂载情况df-h查看文件系统挂载和占有情况

       Linux系统的电脑怎样格式化?

       先给硬盘分区,再格式化1、分区命令fdisk,cfdisk,parted等a)查看有几块硬盘fdisk-lb)比如移动硬盘是/dev/sdbfdisk/dev/sdb不会了就输入?看着帮助2、为了使用ntfs分区,安装ntfs-3g下载ntfs-3g_ntfsprogs-2013.1.13.tgztarzxfntfs-3g_ntfsprogs-2013.1.13.tgzcdntfs-3g_ntfsprogs-2013.1.13/./configuremakemakeinstall3、分好区后,比如/dev/sdb1格式化成ntfs:mkfs.ntfs/dev/sdb1mount-tntfs-3g/dev/sdb1/mnt

       linux如何格式化u盘为fat32?

       一、执行fdisk-l查看linux设备,我的U盘是sdb4二、执行mkfs-tvfat/dev/sdb4这样就可以格式化完成了然后在挂载就可以使用了,非常简单。

       mkfs-t后面指定格式可以是ext3格式或者其它格式。

       Linux下怎样读取U盘?

       1、首先需要把U盘插入Linux电脑,确保U盘指示灯是亮着的进入Linux系统主界面,按Ctrl+Alt+T打开命令窗口。

       2、先获取高级用户权限,输入命令:sudo-i,确定后输入高级用户密码。

       3、首先使用fdisk-l命令查看一下U盘是否有被识别到,及识别的U盘是在哪个位置,本次接入看到U盘的位置是/dev/Sdb4。

       4、输入挂载U盘命令:mount/dev/sdb4/mnt,回车后即挂载U盘成功。

       5、继续输入:cd回车,可以查看U盘下的文件。

linux格式化系统

       对于Linux系统的全盘格式化,可以按照下面的步骤进行操作:1. 首先需要进入Linux系统的终端模式,可以使用Ctrl+Alt+T组合键打开终端。2. 在终端中输入\"sudo su\"命令,切换到root用户。3. 输入\"fdisk -l\"命令,查看当前系统的硬盘分区情况,确定需要格式化的硬盘。4. 输入\"umount /dev/sdx\"命令(其中x为需要格式化的硬盘所在的编号),卸载该硬盘的挂载点。5. 输入\"fdisk /dev/sdx\"命令,进入硬盘分区编辑器,删除该硬盘上所有的分区。6. 输入\"w\"命令,保存分区表。7. 输入\"mkfs.ext4 /dev/sdx\"命令(也可以使用其他格式,如mkfs.ntfs等),格式化该硬盘为ext4文件系统。8. 格式化完成后,输入\"mount /dev/sdx /mnt\"命令,将该硬盘挂载到指定的挂载点。9. 最后,使用\"df -h\"命令确认该硬盘已经成功挂载到指定的挂载点。总之需要注意在操作过程中,要仔细确认需要格式化的硬盘,以免误操作导致数据丢失。建议在格式化硬盘前进行备份,避免重要数据丢失。

Linux如何格式化磁盘啊?

       linux格式化文件命令?

       linux格式化命令

       Linux下有一条mkfs命令,相当于format,可以对磁盘进行文件系统制作操作(或者说格式化)。命令的语法为:

       mkfs-t文件系统类型/dev/设备名?

       如要把/dev/sda1格式为reiserfs格式,使用以下命令:

       mkfs-treiserfs/dev/sda1

       当然,也可以使用mkfs.fstype命令来格式化磁盘,其中的fstype为文件系统名,如reiserfs文件系统的格式化命令为mkfs.reiserfs。

       linux查看磁盘格式化类型?

       运行blkid就可以查看所有分区的文件系统类型。或者blkid/dev/sdb1查看具体分区信息。还有什么叫磁盘的文件格式?

       磁盘有多个分区,分区才有文件系统类型,整个磁盘哪来的什么文件格式?

       你是指分区表类型(mbr或者gpt)么?

       运行fdisk/dev/sdb,如果是gpt分区就会提示不支持gpt。

       linux格式化硬盘提示没有文件系统?

       那是因为你的硬盘上的文件系统已经损坏了,所以格式化之后已经全部清空,已经没有文件系统了

       w10怎么格式化linux系统u盘?

       格式化的时候选择格式为exFat

       linux中格式化错了怎么去删除?

       在linux系统中,要修改文件的话,需要先做好备份。linux与windows系统不同,撤销命令不是在任何情况下都能使用的。很多命令一旦执行就无法恢复。一些情况下可以使用:按ESC后u撤销操作,或者ctrl+z终止命令。

在linux挂载硬盘怎么格式化

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

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

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

       选项:-b:分区时设定每个数据块占用空间大小,目前支持1024、2048以及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开始的,每多一个分区,数字加一就可以。

参考资料:

百度百科:格式化

       如下为新加一个SCSI硬盘,分区为扩展分区,且只包含1个逻辑分区sdb1,然后格式化为ext3,挂载到/test,增加到/etc/fstab系统启动时自动挂:

       1、给硬盘分区

       fdisk /dev/sda

       Command (m for help): n

       Command action

       e extended

       p primary partition (1-4)

       输入:e

       Partition number (1-4): 1

       First cylinder (1-9729, default 1):回车

       Last cylinder or +size or +sizeM or +sizeK (1-9729, default 9729):回车

       Command (m for help):w(保存退出)

       2、格式化硬盘

       fdisk -l

       mkfs -t ext3 /dev/sda1

       Writing superblocks and filesystem accounting information:直接回车。

       3、挂载

       mount /dev/sda1 /test

       4、开机直接挂载

       编辑/etc/fstab 文件

       添加:/dev/sda1 /test ext3 defaults 1 1

       重启则发选已经挂载上去。

       好了,今天关于“linux系统格式化硬盘命令”的话题就讲到这里了。希望大家能够通过我的讲解对“linux系统格式化硬盘命令”有更全面、深入的了解,并且能够在今后的学习中更好地运用所学知识。