我正在配置 awscli
我运行以下命令:
[bharthan@pchirmpc007 ~]$ aws configure
AWS Access Key ID [None]: adfasdfadfasdfasdfasdf
AWS Secret Access Key [None]: adfasdfasdfasdfasdfasdfasd
Default region name [None]: us-east-1
Default output format [None]: json
它给了我以下错误:
[Errno 5] Input/output error
任何建议可能是什么原因。
目标硬盘上可能有一些坏扇区。
要检查sda1
卷中是否有 Linux 中的坏扇区,请运行fsck -c /dev/sda1
。对于 Windows 中的驱动器C:
,它应该是 chkdsk c: /f /r
.
恕我直言,chkdsk
方式将更合适,因为它将重新映射 HDD 上的坏块,而 Linux fsck
只是将此类块标记为在当前文件系统中不可用。
引自man fsck.ext2
-c
此选项会导致e2fsck
使用badblocks(8)
程序对设备进行只读扫描,以查找任何坏块。 如果找到任何坏块,则会将它们添加到坏块索引节点中,以防止它们被分配给文件或目录。 如果指定此选项两次,则将使用非破坏性读写测试完成坏块扫描