为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
ff千雨
帖子: 21
注册时间: 2013-01-30 9:34
系统: ubuntu_12.04_64bit

为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#1

帖子 ff千雨 » 2013-03-06 14:00

我想用下面的命令把 /dev/sdb2  格式化为 linux格式
sudo umount /dev/sdb2
sudo mkfs.ext4 /dev/sdb2
但是我运行完以后,
$blkid
/dev/sdb2: LABEL="data" UUID="F4B25A50B25A1786" TYPE="ntfs"
$sudo fdisk -l
/dev/sdb2 1024002048 2883024895 929511424 7 HPFS/NTFS/exFAT
$sudo fdisk -l /dev/sdb2
Disk identifier: 0x00000000
Disk /dev/sdb2 doesn't contain a valid partition table
上次由 ff千雨 在 2013-03-06 16:05,总共编辑 1 次。
头像
jxhow
帖子: 5859
注册时间: 2008-10-24 22:02
来自: 浙江

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#2

帖子 jxhow » 2013-03-06 15:28

格式化之前,卸载分区

代码: 全选

sudo umount /dev/sdb2
http://sb.google.com/ 提问前 请在右上角搜索一下
ff千雨
帖子: 21
注册时间: 2013-01-30 9:34
系统: ubuntu_12.04_64bit

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#3

帖子 ff千雨 » 2013-03-06 16:07

jxhow 写了:格式化之前,卸载分区

代码: 全选

sudo umount /dev/sdb2
我当然卸载了分区,格式已经进行了。盘内的东西都没了。但是,还是显示为ntsf.
是不是应该先把 fdisk 转换为linux分区后,再格式化
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#4

帖子 zhw2101024 » 2013-03-07 10:18

格式化的命令输出是什么?
ff千雨
帖子: 21
注册时间: 2013-01-30 9:34
系统: ubuntu_12.04_64bit

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#5

帖子 ff千雨 » 2013-03-07 16:40

zhw2101024 写了:格式化的命令输出是什么?
xueyansong@xueyansong-Lenovo:/home$ sudo mkfs.ext4 /dev/sdb2
mke2fs 1.42 (29-Nov-2011)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
58097664 inodes, 232377856 blocks
11618892 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
7092 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

800G的分区,几秒钟就完事儿了,一定有问题。
ff千雨
帖子: 21
注册时间: 2013-01-30 9:34
系统: ubuntu_12.04_64bit

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#6

帖子 ff千雨 » 2013-03-07 17:01

知道了,好像应该用 fdisk -t 想把 /dev/sdb2 改成 83
上次由 ff千雨 在 2013-03-07 17:29,总共编辑 3 次。
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#7

帖子 jtshs256 » 2013-03-07 17:06

跟格式化有虾米关系……类型写在分区表里的啊……
躺平
ff千雨
帖子: 21
注册时间: 2013-01-30 9:34
系统: ubuntu_12.04_64bit

Re: 为什么我用mkfs.ext4 命令格式化后,没有变成linux文件系统

#8

帖子 ff千雨 » 2013-03-07 17:24

现在好了,但是有个问题

Partition 3 does not start on physical sector boundary.
查了些英文资料,好像说也不是什么大问题,但有可能会造成数据丢失。
如果造成数据丢失,丢失sdb2的,还是sdb3的?  
是怎么回事?
----------------------------------------------------------------------------------------
xueyansong@xueyansong-Lenovo:/media$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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: 0x3e2c9b7c

Device Boot Start End Blocks Id System
/dev/sda1 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 * 206848 307406847 153600000 7 HPFS/NTFS/exFAT
/dev/sda3 307406848 913704959 303149056 f W95 Ext'd (LBA)
/dev/sda4 913704960 976773167 31534104 12 Compaq diagnostics
/dev/sda5 307408896 913704959 303148032 7 HPFS/NTFS/exFAT

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0bcba3db

Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 1024002047 512000000 7 HPFS/NTFS/exFAT
/dev/sdb2 1024002048 2883024895 929511424 83 Linux
/dev/sdb3 2883026942 3907028991 512001025 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sdb5 2883026944 2892789759 4881408 82 Linux swap / Solaris
/dev/sdb6 2892791808 2893766655 487424 83 Linux
/dev/sdb7 2893768704 3907028991 506630144 83 Linux
回复