1TB 硬盘无法在 Linux 中工作

0 linux partition filesystems hard-drive

我买了一个 1 TB 的新硬盘。在 linux 中安装时,它说找不到 fsck.ext3 文件系统。当我检查 BIOS 时,它检测到硬盘。如何解决linux中的问题?

谢谢

wzz*_*zrd 5

如果您说“未创建文件系统”,我建议您使用 fdisk 创建分区,并使用 mke2fs 或类似的实用程序来创建文件系统。文件系统不会神奇地出现;你需要创建它们。

更具体地说,你运行

fdisk -l
Run Code Online (Sandbox Code Playgroud)

检查操作系统是否完全检测到磁盘。然后你跑

fdisk /dev/yourdisk
Run Code Online (Sandbox Code Playgroud)

并使用适当的命令创建分区。fdisk 有一个很好的帮助功能,但基本上,您创建一个带有“n”的新分区,fdisk 会询问您更多信息。

然后,您可能必须运行

partprobe /dev/yourdisk
Run Code Online (Sandbox Code Playgroud)

确保 Linux 正确地看到您的新分区。

然后,最后,你跑

mke2fs -j /dev/yourparition
Run Code Online (Sandbox Code Playgroud)

在每个创建的分区上创建 ext3 文件系统。对于 ext2,不要使用 -j。但您也可以使用系统上可用的任何 mkfs.* 实用程序。

最后,通过按照以下约定添加 (a) 行,将新分区添加到 /etc/fstab 文件中:

device     mountpoint   filesystem     filesystemoptions     fs_freq     fs_passno
Run Code Online (Sandbox Code Playgroud)

因此,例如:

/dev/sda1     /u01     ext2     defaults     1     2
Run Code Online (Sandbox Code Playgroud)

你已经完成了。