当我使用StatFs获取银河S7的全部内部存储时,它并不返回真正的字节数:
statFs = new StatFs(Environment.getDataDirectory().getAbsolutePath());
final long blockSize = statFs.getBlockSizeLong();
final long totalBlocks = statFs.getBlockCountLong();
final long freeBlocks = statFs.getAvailableBlocksLong();
final long totalBytes = block
我在Windows 7旁边安装了Ubuntu。当我试图挂载/mnt/sda1 1(它是Windows部件)时,我会出错;“设备‘/dev/sda1 1’似乎没有有效的NTFS。”
NTFS signature is missing.
Failed to mount '/dev/sda1': Invalid argument
The device '/dev/sda1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead
我想将我的磁盘划分为2,一个分区用于UEFI,另一个分区用于Btrfs,我将在其中安装Linux。
我应该使用哪种类型的参考线?Linux有很多可用的,请参阅sfdisk中的列表:
0657FD6D-A4AB-43C4-84E5-0933C84B4F4F Linux swap
0FC63DAF-8483-4772-8E79-3D69D8477DE4 Linux filesystem
3B8F8425-20E0-4F3B-907F-1A25A76F98E8 Linux server data
44479540-F297-41B2-9AF7-D131D5F0458A Linux root
我有一个外部1TB硬盘驱动器,其中包含一个损坏的文件系统。无论如何,我不能在窗口中格式化它。我试过命令提示符、磁盘和许多第三方软件。在某个阶段,我得到了“数据错误(循环冗余检查)”错误。
我听说它已经变硬了。
因此,我想知道是否可以使用Linux格式化(NTFS)。我的虚拟盒里有一个ubuntu18.04客操作系统。
我非常感谢有人在这方面的帮助,因为我是Linux的新手。
编辑:
当我运行以下命令时,信息输出
sudo smarctl -d sat -a /dev/sdb | less
输出
SMART overall-health self-assessment test result: