Системный вызов mount(2) не выполнен: необходимо очистить конструкцию
Я не могу перемонтировать диск AWS EBS в экземпляр Ubuntu. Я не уверен, что это Ubuntu или Amazon Web Services. Это не загрузочный диск.
sudo mount /dev/xvdf /data
mount(2) system call failed: Structure needs cleaning.
Первоначально я установил его следующим образом: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html
Я перезагрузился, и крепление пропало.
Я старался
sudo fsck.ext4 /dev/xvdf
/dev/xvdf: clean, 17665/1073741824 files, 233339937/4294967296 blocks
e2fsck also output the same.
Я подумал, что, возможно, файл fstab поврежден, поэтому я вернул его в исходное состояние, а затем перезагрузил, но я все еще не могу смонтировать диск.
РЕДАКТИРОВАТЬ:
Я запустил следующее, и это показывает ошибку. Текущий размер блока 4096 в соответствии с sudo stat -f /dev/xvde
sudo e2fsck -c /dev/xvde
badblocks: Value too large for defined data type invalid end block
(4294967296): must be 32-bit value
/dev/xvde: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/xvde: ***** FILE SYSTEM WAS MODIFIED *****
/dev/xvde: 17666/1073741824 files (15.2% non-contiguous), 233339938/4294967296 blocks