精华内容
下载资源
问答
  • ubuntu格式化硬盘
    千次阅读
    2015-07-17 15:38:16

    Ubuntu 格式化硬盘

    原文来自: 点击打开链接

    现在在 Ubuntu 中进行硬盘格式化是很简单的事,
    只要使用“磁碟公用程式”就能达到 分割/格式化 的动作。
    (Gnome3 Classic:“应用程式”→“附属应用程式”→“磁碟公用程式”

    Ubuntu 格式化硬盘
     

    直到几天前我才想尝试着以命令列执行格式化的作业,
    原本只想将分割成 3 个槽区的第 1 分割区格式化而已,
    但一不小心就把全硬盘中的分割区给删除了… = 0 =|||

    首先执行的命令是 lshw,
    它能显示电脑中的硬件相关资讯,
    以下是我的执行结果:

    www.linuxidc.com @linuxidc:~$ sudo lshw -C disk
      *-disk                  
           description: ATA Disk
           product: ST9500420AS
           vendor: Seagate
           physical id: 0
           bus info: scsi@0:0.0.0
           logical name: /dev/sda
           version: 0003
           serial: 5VJ6L9ZE
           size: 465GiB (500GB)
           capabilities: partitioned partitioned:dos
           configuration: ansiversion=5 signature=e1882325
      *-cdrom
           description: DVD-RAM writer
           product: DVDRAM GT32N
           vendor: HL-DT-ST
           physical id: 1
           bus info: scsi@1:0.0.0
           logical name: /dev/cdrom
           logical name: /dev/cdrw
           logical name: /dev/dvd
           logical name: /dev/dvdrw
           logical name: /dev/scd0
           logical name: /dev/sr0
           version: AS01
           capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
           configuration: ansiversion=5 status=nodisc
      *-disk:0
           description: SCSI Disk
           physical id: 0.0.0
           bus info: scsi@6:0.0.0
           logical name: /dev/sdb
           size: 149GiB (160GB)
           capabilities: partitioned partitioned:dos
           configuration: signature=789c84b0


    接着执行 fdisk 指令,
    该指令主要是用来做分割之用,
    但分割之前可以先加上 -l 的参数来看一下到底原始的分割配置是什么:
    sudo fdisk -l
    或是指定装置位置:
    sudo fdisk -l /dev/sdb

    Command (m for help): p


    Disk /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x789c84b0


    所用装置 Boot      Start           End      Blocks        Id    System
    /dev/sdb1                       1       15665   125829081    83    Linux
    /dev/sdb2               15666       19457    30459240     83    Linux




    这次想做的分割是外接式硬盘,
    所以执行 fdisk 指定外接式硬盘的位置:
    sudo fdisk /dev/sdb

    这个时候会进入 fdisk 的命令模式,
    如果有需要说明的可以按下 m 或输入 help 显示:
    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)

    这里我只有用到 d、n、p、t、w 几项而已…
    删除分割区: d
    列出已知分区型态: l
    建立新的分割区: n
    显示分割区列表: p
    (很重要,得先看过列表再做删除等动作,不然操作者会有凄惨的叫声…)

    Command (m for help): p


    Disk /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x789c84b0


    所用装置 Boot      Start           End      Blocks        Id    System
    /dev/sdb1                       1       15665   125829081    83    Linux
    /dev/sdb2               15666       19457    30459240     83    Linux

    最后确定了并做写入动作则输入: w
    不做写入并退出请输入: q


    光有分割区还不够,
    接着得进行格式化的作业,
    利用  mkfs. 的指令可以对磁区进行多种格式化的功能(如格式化成 NTFS):
    www.linuxidc.com @linuxidc:~$ sudo mkfs.  #按一下 tab 键自动调出能格式化的格式
    mkfs.bfs          mkfs.ext3         mkfs.minix      mkfs.reiserfs 
    mkfs.cramfs    mkfs.ext4         mkfs.msdos     mkfs.vfat     
    mkfs.ext2        mkfs.ext4dev   mkfs.ntfs 
    www.linuxidc.com @linuxidc:~$ sudo mkfs.ntfs /dev/sdb1 
    #最后补上位置就能进行格式化
    接着得等上好一段时间让它完成作业。

    但光是如此,
    进入 Windows 中使用“我的电脑”也是看不到这个被格式化成 NTFS 的分割区,
    如果开启碟碟管理工具只会看到一个没有标籤的装置,
    所以回到 Ubuntu 中的终端机用 fdisk -l 参数再查看一下是怎么回事:
    www.linuxidc.com @linuxidc:~$ sudo fdisk -l /dev/sdb

    Disk /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x789c84b0 


    所用装置 Boot      Start           End          Blocks      Id     System
    /dev/sdb1                       1       15665   125829081      87    Linux
    /dev/sdb2               15666       19457    30459240       83    Linux

    结果发现在“ System”这一栏是写着“ Linux”,
    所以我在 Windows 的环境下“看得到却用不了”这 2 个分割区,
    要改变这种状况就得再使用 fdisk 修改分割区表的内容;
    首先是下 l 看看 fdisk 支援的分区型态有哪些,
    并找到属于 NTFS 的“87”代号:
    Command (m for help): l


     0  空                                 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-
     4  FAT16 <32M           41  PPC PReP 开机        85  Linux extended      c7  Syrinx        
     5  延伸的                          42  SFS                           86  NTFS volume set   da  Non-FS data   
     6  FAT16                           4d  QNX4.x                    87  NTFS volume set   db  CP/M / CTOS / .
     7  HPFS/NTFS                  4e  QNX4.x 2nd part      88  Linux plaintext       de  Dell Utility  
     8  AIX                               4f  QNX4.x 3rd part       8e  Linux LVM             df  BootIt        
     9  AIX bootable                50  OnTrack DM            93  Amoeba                   e1  DOS access    
     a  OS/2 Boot Manag         51  OnTrack DM6 Aux  94  Amoeba BBT          e3  DOS R/O       
     b  W95 FAT32                  52  CP/M                        9f  BSD/OS                   e4  SpeedStor     
     c  W95 FAT32 (LBA)      53  OnTrack DM6 Aux   a0  IBM Thinkpad hi   eb  BeOS fs       
     e  W95 FAT16 (LBA)      54  OnTrackDM6            a5  FreeBSD               ee  GPT           
     f  W95 Ext'd (LBA)          55  EZ-Drive                  a6  OpenBSD              ef  EFI (FAT-12/16/
    10  OPUS                           56  Golden Bow              a7  NeXTSTEP          f0  Linux/PA-RISC b
    11  Hidden FAT12             5c  Priam Edisk              a8  Darwin UFS         f1  SpeedStor     
    12  Compaq diagnost         61  SpeedStor                 a9  NetBSD                f4  SpeedStor     
    14  Hidden FAT16 <3   63  GNU HURD or Sys   ab  Darwin boot         f2  DOS secondary 
    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

    以参数 t 作修改:
    Command (m for help): t
    Partition number (1-4): 1
    Hex code (type L to list codes): 87
    Changed system type of partition 1 to 87 (NTFS volume set)

    最后下达写入分割表的参数后,
    会告知分割表已被改变,
    等下次重开机就能重新同步此硬盘了。
    Command (m for help): w
    The partition table has been altered!


    Calling ioctl() to re-read partition table.


    WARNING: Re-reading the partition table failed with error 16: 装置或系统资源忙碌中.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.

    等重新开机后(或直接观察)下达 fdisk -l 就会看到原本于 System 栏位的 Linux 已被变更成“NTFS volume set”了。
    www.linuxidc.com @linuxidc:~$ sudo fdisk -l /dev/sdb

    Disk /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x789c84b0


    所用装置 Boot      Start           End          Blocks      Id     System
    /dev/sdb1                       1       15665   125829081      87    NTFS volume set
    /dev/sdb2               15666       19457    30459240       83    Linux

     

    更多相关内容
  • ubuntu格式化硬盘

    万次阅读 2021-01-22 11:34:42
    (1)使用fdisk -lu 查看硬盘使用情况,我们要格式化的为/dev/sdb 500G容量。 (2)mkfs.ext4 /dev/sdb4 //格式化新的磁盘 (3)mount /dev/sdb /mnt/external //将格式化后的磁盘 挂载在/data目录下 (4)修改/...

    (1)使用fdisk -lu 查看硬盘使用情况,我们要格式化的为/dev/sdb 500G容量。
    在这里插入图片描述
    在这里插入图片描述
    (2)mkfs.ext4 /dev/sdb4 //格式化新的磁盘
    在这里插入图片描述
    (3)mount /dev/sdb /mnt/external //将格式化后的磁盘 挂载在/data目录下
    若提示没有/mnt/external,需要先创建文件夹:

    mkdir -p /mnt/external
    

    (4)修改/etc/fstab 添加开机自动挂载
    blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询.
    在这里插入图片描述
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210122102928628.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjEyOTY4MA==,size_16,color_FFFFFF,t_70
    或:
    在这里插入图片描述

    (5)最后重启生效。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210122090543298.png
    /dev/sdb 为外挂硬盘在 /mnt/external

    展开全文
  • ubuntu格式化磁盘并挂载

    千次阅读 2022-02-26 01:06:55
    某天操作失误,错误地在机械盘sda上安装了个ubuntu…致使其无法正常格式化,并进行挂载 解决方法 先用lsblk查看物理分区: 可以看到sda这张机械盘并没有挂载,而且很显然sda2装了ubuntu-server,分区类型变成了...

    情况描述

    服务器上两张盘:
    一张为ssd系统盘,分区号为sdb
    另一张为机械硬盘,分区号为sda

    某天操作失误,错误地在机械盘sda上安装了个ubuntu…致使其无法正常格式化,并进行挂载

    解决方法

    先用lsblk查看物理分区:

    在这里插入图片描述
    可以看到sda这张机械盘并没有挂载,而且很显然sda2装了ubuntu-server,分区类型变成了linux lvm

    使用lvdisplay确认:
    在这里插入图片描述
    可以看到目前设备上有两个逻辑分区…上图的LV path印证了lsblk中的输出结果

    lvscan输出逻辑分区状态,又显示这两个逻辑分区都是active的:
    在这里插入图片描述
    这也就解释了为什么没有办法直接mount sda这个分区。所以我们要做的第一步就是deactivate目标逻辑分区:

    lvremove /dev/ubuntu-vg/ubuntu-lv
    

    表示,把/dev/ubuntu-vg/ubuntu-lv这个逻辑分区删除掉 (对应的物理分区为/dev/sda2,如第一张图lsblk的输出结果所示):
    在这里插入图片描述
    这样的话sda这张盘就解除占用了,之后再对其进行格式化:
    在这里插入图片描述
    然后dmsetup status检查一下,发现就只剩下一个sdb的固态盘装有ubuntu了:
    在这里插入图片描述
    发现sda1居然已经被挂载,使用umount解除挂载:

    umount -l /dev/sda1 ## 直接umount有可能显示busy, -l 表示不停访问直到target空闲再umount
    

    之后再进行挂载:

    在这里插入图片描述
    df -h显示sda2已经被正常挂载到指定目录下了

    总结

    总而言之,就是先格式化,再挂载上去;如果格式化有问题,尝试看看是不是busy或者被占用,先解除占用

    展开全文
  • Ubuntu格式化硬盘,并实现自动挂载

    万次阅读 2018-05-25 11:09:41
    需求/背景:Ununtu系统安装在sda,硬盘sdb上安装了另一个系统,但该硬盘上还保留有1T左右的未使用为格式硬盘空间,现在要对其进行格式化为ext4,并将其设置为开机启动时自动挂载在/data目录下,硬盘使用情况如图:...
    需求/背景: Ununtu 系统安装在sda,硬盘sdb上安装了另一个系统,但该硬盘上还保留有1T左右的未使用为格式的硬盘空间,
    现在要对其进行格式化为ext4,并将其设置为开机启动时自动挂载在/data目录下,硬盘使用情况如图:
    1.执行 $ fdisk /dev/sdb
    输入m,可以查看支持的操作模式:
    输入p,查询当前硬盘分区:
    或者 输入F,查询硬盘中未分区的磁盘空间:
    输入n,用未分配的磁盘空间 创建新的分区,同时键入 必要的硬盘信息,如 4 - 该磁盘分区在硬盘中的序号,5366642688 - 磁盘起始位置,7814037134 -磁盘终止位置。如果默认不需要修改时,可以直接回车
    输入p,查询新的硬盘分区情况:
    输入w或者退出磁盘命令
    输入 $ mkfs.ext4 /dev/sdb4 格式化新的磁盘
    此过程中可能会报错 sdb4未找到或者 大小不明确,这是因为系统没有读到磁盘分区修改造成的,运行 $ ls -l /dev/sdb* 可以看到并没有出现sdb4的盘
    解决方法: 执行 $ partprobe,让系统重新读取分区表,识别到sdb4,即可格式化该磁盘
    执行 $ mount /dev/sdb4 /data, 将格式化后的磁盘 挂载在/data目录下
    执行 df -h 查看挂载情况

    自动挂载磁盘
    方法一:编辑 /etc/fstab文件,在fstab文件最后增加 /dev/sdb4 /data ext4 defaults 0 0
    0 0 表示开机不检查磁盘。
    但实践中发现这个方法有可能造成 Ubuntu启动时,系统检查项不通过,原因不明。

    方法二:添加系统启动脚本
    在/etc/init.d/ 目录下,新建脚本auto_Configuration.sh,脚本内容如下:

    #!/bin/sh
    #chkconfig:2345 80 90
    #description:Mount the hard disk automatically
    mount /dev/sdb4 /data

    chkconfig的解释:
    chkconfig有几个等级:
    0:表示关机
    1:表示单用户模式
    2:表示无网络链接多用户命令行模式
    3:表示有网络链接多用户命令行模式
    4:表示不可用情况
    5:表示带图形界面的多用户模式
    6:表示重新启动

    所以chkconfig:2345就代表在2345的等级下启动这个服务
    后面的80 90分别是启动优先级和关闭优先级

    为该脚本增加运行权限 $ chmod +x /etc/init.d/auto_Configuration.sh
    执行 $ chkconfig --add auto_Configuration.sh 添加该脚本到启动项中即可。

    chkconfig可能需要手动安装
    Ubutun 安装完chkconfig后,需要执行 $ sudo ln -s /usr/lib/insserv/insserv /sbin/insserv
    否则执行chkconfig时会报错 /sbin/insserv: No such file or directory
    正确运行时应该显示如下内容:
    完成后 重启查看自动挂载是否生效。
    展开全文
  • ubuntu硬盘挂载及格式化NTFS

    千次阅读 2021-06-23 15:43:32
    找到新加硬盘 sudo fdisk -l
  • 相信大家对Windows分区应该都不陌生,今天写的这篇文章是在Ubuntu系统用命令行模式对硬盘进行操作。如果遇到不明白的知识点可以参照《鸟哥的Linux私房菜》里面有详细的说明,写这篇文章的目的是为了巩固所学并锻炼...
  • 安装ubuntu20.04,从格式化磁盘到搭建全栈开发环境 1、准备一台安装好Windows系统的笔记本。准备一个8G的U盘,用于制作启动盘 2、下载ubuntu20.04的ISO文件,https://cn.ubuntu.com/download/desktop 3、下载rufus,...
  • 硬盘分区、格式化、自动挂载配置的整个过程记下来,备忘。1、显示硬盘及所属分区情况。在终端窗口中输入如下命令:# sudo fdisk -lu2、对硬盘进行分区。在终端窗口中输入如下命令:# sudo fdisk /dev/sdb# ...
  • 命令 lsblk 查看磁盘分区列表 ...将sda1(具体取决于要格式化的分区)格式化为ext4。 自动挂载磁盘 sudo vim /etc/fstab 编辑fstab文件,在已有的内容下新增一行,仿照之前的格式,将UUID和TYPE修
  • ubuntu 格式化命令

    2015-08-05 13:40:31
    Ubuntu 格式化 fat ntfs ext 的详细讲解,非常有用
  • 查看硬盘使用情况查看已经挂载硬盘格式硬盘格式化为ext4格式一次性硬盘挂载永久性硬盘挂载 1. 查看系统挂载的硬盘 sudo fdisk -l sudo fdisk -l | grep '/dev' 2. 查看硬盘使用情况 df -h 查看已经挂载硬盘的...
  • Ubuntu硬盘分区、格式化、挂载

    千次阅读 2018-03-30 16:16:02
    转载自:...统的硬盘空间不够用了,需要增加新的硬盘扩容。将硬盘分区、格式化、自动挂载配置的整个过程记下来,备忘。 运行环境 | Enviroment Ubuntu 10.10 一、硬盘分区 | Hard di...
  • 通常Ubuntu格式化磁盘和Windows系统下差不多;先找到U盘图标,右击就有格式化了。但是有一种情况就比较揪心,就是当分区出现问题而不能识别的时候,这时在Win下要专业的工具才能格式化,而在Ubuntu下可以借助命令...
  • ubuntu 格式化、挂载硬盘

    万次阅读 2017-09-14 11:19:11
    2、用mkfs.ext4对硬盘进行格式化  3、建立一个挂接目录(如果需要挂接到已存在的目录,此步骤可以省略)  4、用mount将该分区挂接到指定的目录  5、如果想实现启动时自动挂接,那么还需要修改fstab文件...
  • UbuntuLinux环境下将硬盘格式化为NTFS分区: 安装ntfsprogs 1.sudo apt-get install ntfsprogs 使用下面命令中任何一个格式化 sudo mkfs -t ntfs /dev/sdb1 或 sudo mkfs.ntfs /dev/sdb1 或 sudo mkntfs /...
  • 我的主机又是服务器状态,没开终端页面,所以用命令行进行格式化 内容 1 查看磁盘 fdisk -l 找到自己的磁盘 /dev/sd* 2 查看磁盘的类型 blkid /dev/sd* 只有ext4的才能挂载 3 进入磁盘的交互控制 这部分命令参考 ...
  • 服务器的ubuntu系统莫名启动不了,于是重装ubuntu系统,因为直接安装的话...硬盘我已经设置的是exfat这种通用格式了,但是ubuntu需要安装 sudo apt-get install exfat-utils ,但是sudo命令试用又没办法试用,也想...
  • 需要将U盘或硬盘格式化成NTFS格式,需要安装一个工具ntfs-3g(以前是ntfsprogs),这个工具在我的系统上自带了,如果没有的话执行‘sudo apt-get install ntfs-3g’。 然后接下来分三步格式化一个存储介质: 1. ...
  • 双系统格式化Ubuntu分区后Windows 开机出现grub rescue问题 开始电脑上装了Windows和ubuntu双系统,突然一天脑子一热直接把ubuntu所在盘给格式化了,潇洒的打开,结果就出现了grub rescue 搜了很多教程一大串试了都...
  • ubuntu中U盘硬盘格式化NTFS

    千次阅读 2018-08-26 14:11:27
    需要将U盘或硬盘格式化成NTFS格式,需要安装一个工具ntfs-3g,这个工具在我的系统上自带了,如果没有的话执行 sudo apt-get install ntfs-3g 1. 找到需要格式化的介质序号 sudo fdisk -l 找到对应的介质,记下...
  • 终端输入 sudo fdisk -l 查看机器上都插了哪些安装盘,看到/dev/sda,并且没有进行分区且大小为3.7T,是要挂载的硬盘。$ sudo fdisk -lDisk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 sectorsUnits: ...
  • ubuntu系统中将U盘格式化为exFAT格式

    千次阅读 2021-01-07 22:31:49
    长期以来,FAT 是用于格式化磁盘文件系统的默认选择。它与几乎所有主要操作系统兼容。 FAT 文件系统的一个主要问题是你不能传输大于 4GB 的文件。这意味着即使你的 USB 盘有 32GB 的可用空间,如果你尝试传输 ISO ...
  • 我用u盘安装了ubuntu系统后发现无法考入文件,格式化也失败网上有方法说去win系统中格式化后再用,我可以负责任的告诉你,这个方法我试过,是可行的。但是手头没有winPC或虚拟机,可以参考以下方法$ sudo fdisk -l...
  • Ubuntu 16.04 格式化硬盘 (2 TB) 1. Format 2. Backup_DN 3. Partition 1 of 2.0 TB Hard Disk 4. Mount and open Backup_DN
  • 先取消挂载盘(先退出硬盘挂载目录) $ cd ~ $ sudo umount /dev/sdb2 格式化 $ sudo mkfs -t ext4 /dev/sdb2 挂载 $ sudo mount /dev/sdb2 /home/username/YourMountPath
  • 我想把它安装在F盘,选择清除磁盘的话我F盘是不是什么都没了?
  • 普通格式化以后的U盘、硬盘等原先储存的数据可以通过高端数据恢复软件进行恢复,但是经过此工具格式化过的磁盘,您就别再想这事了! 主要适用于: 1 磁盘数据的彻底清除 2 磁盘一般性错误,普通格式化无法进行格式...
  • 近期入手一个移动硬盘存储自己的实验数据和程序,因为常用的设备分别是Windows/Ubuntu/Mac OS系统,需要都能读写,但发现硬盘默认格式化为NTFS,Mac OS是不能识别的。经过查询,最佳解决方式是格式化为ExFAT。因为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,011
精华内容 16,004
关键字:

ubuntu格式化硬盘