安装文件系统?

安装文件系统?

我正在遵循指南这里使 EBS 卷可供使用。

我使用cmd:

lsblk

我得到输出:

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk 
└─xvda1 202:1    0   8G  0 part /

根据指南所述,我随后检查文件系统是否存在:

sudo file -s /dev/xvda

我得到:

/dev/xvda: DOS/MBR boot sector

我认为这意味着没有安装文件系统?

然后我尝试使用 cmd 创建文件系统:

sudo mkfs -t ext4 /dev/xvda

我收到警告:

Found a dos partition table in /dev/xvda Proceed anyway? (y,n)

我继续并收到错误:

/dev/xvda is apparently in use by the system; will not make a filesystem here!

我尝试重新启动实例并再次运行cmd,但没有成功。

我是否需要安装文件系统?如果需要,如何安装?

答案1

xvda1 是存放正在运行的操作系统的主分区。它是通过 AMI 从 Ubuntu 映像创建的。更新- 显然 - 根据 Michael 在下面的评论中所说,“DOS/MBR 启动扇区”对于 AWS 上的 Ubuntu 16.04 来说是正常的 - 对我来说似乎有点奇怪。

您为什么要格式化该分区?您实际上想在这里实现什么?安装额外的数据驱动器?您是如何创建此实例的?需要更多背景信息。

请注意,当我请求 Amazon Linux 实例上的文件系统时,会发生以下情况

# file -s /dev/xvda
/dev/xvda: GPT partition table, version 1.0, GUID: 5d0491dc-(removed), disk size: 20971520 sectors of 512 bytes

# file -s /dev/xvda1
/dev/xvda1: Linux rev 1.0 ext4 filesystem data, UUID=7715e0d4-(removed) (needs journal recovery) (extents) (large files) (huge files)

相关内容