我有一个非常糟糕的高清。我准备接受已死,但我想从中恢复数据。
在其上运行坏块会提供一个巨大的数字列表。
尝试在其上运行 fsck.ext4 只是说:
fsck.ext4: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdd1
Run Code Online (Sandbox Code Playgroud)
所以我猜第一个超级块是油炸的。
我正在尝试使用备份超级块,所以我正在尝试使用 dumpe2fs 确定它的位置,但我只是得到:
$ sudo dumpe2fs /dev/sdd
dumpe2fs 1.42.9 (4-Feb-2014)
dumpe2fs: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdd1
Run Code Online (Sandbox Code Playgroud)
我想一切都在读取我的 HD 为空,不是吗?
有什么办法可以恢复吗?
有没有办法猜测超级块备份的位置?
非常感谢。
当我尝试将笔记本电脑上的 SSD 驱动器与 Ubuntu Xenial (16.04.1) 连接时,它拒绝安装它。
它无法识别 exFAT 文件系统。
错误类似于:
Unable to access “Samsung_T3”
Error mounting /dev/sdb1 at /run/media/todd/Samsung_T3: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/run/media/todd/Samsung_T3"' exited with non-zero exit status 32:
mount: unknown filesystem type 'exfat'
Run Code Online (Sandbox Code Playgroud) 我在 2TB HDD 上安装了 4 个 Ext4 分区/mnt。我想将它们安装在/media.
我的问题是
/media随意安装后,它们是否会在 nautilus 的侧栏中可见?(现在他们不是)输出 cat /etc/fstab
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name
devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> …Run Code Online (Sandbox Code Playgroud) 我即将使用 Ubuntu 和 Windows 10 的双引导配置来设置我的新笔记本电脑。我以前使用过一个驱动器并将其分区以包含两个操作系统。现在,我有一个 128Gb PCIe SSD 和一个 512Gb SSD。我希望较小的驱动器仅包含 Ubuntu 系统和存储,而较大的驱动器仅包含 Windows。
据我所知,通常有两种方法可以进行设置:
安装时拔下未使用的驱动器
拔下 1 个驱动器并在插入的驱动器上安装第一个操作系统
拔下安装了新系统的驱动器,插入其他驱动器并安装第二个操作系统
使用引导加载程序
显然,我在之前的设置中使用了第二个选项,因为拔出分区实际上是不可能的 =)。为我创建的引导加载程序 ubuntu 运行良好,但它会默认为 Linux。这意味着在启动时粘在电脑上,并在启动到我喜欢的操作系统(即 Windows)时快速循环到 Windows 选项。
我希望将 Windows 设置为我的默认启动操作系统,以便在需要时方便地进入我的辅助操作系统 (Ubuntu)。所有这些都是通过安装在单独驱动器上的每个操作系统来完成的。
考虑到上述方法,实现这一目标的最佳实践是什么?是否有我没有提到的其他注意事项或方法?
我有第二个内部硬盘驱动器,用于更大的文件和下载(操作系统在 SSD 中)。
我只是用 ext4 文件系统格式化它。
现在我无法创建任何文件夹,也无法设置任何应用程序(传输、jd2 等)。
我的操作系统是 Ubuntu 16.04 LTS。
几个月前我又试了一次,但后来我用 NTFS 格式化了它。
在终端我做lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
??sda1 8:1 0 931,5G 0 part /media/sassari74/eaae11b1-a939-4674-a5a7-6e0357
sdb 8:16 0 223,6G 0 disk
??sdb1 8:17 0 353M 0 part
??sdb2 8:18 0 124G 0 part
??sdb5 8:21 0 91,6G 0 part /
??sdb6 8:22 0 7,7G 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
Run Code Online (Sandbox Code Playgroud) 我正在尝试在外部硬盘驱动器上安装 Ubuntu Server 17.04,但安装失败。这是错误消息的图片:
我正在从笔记本电脑上的 USB 驱动器安装它。我在想也许驱动器没有足够的存储空间来安装它?这是4GB的驱动器。如果我需要在其上安装软件,我还有一个 500GB 的外部硬盘驱动器,我对其进行了分区。
我在 SSD 上有一个 Ubuntu 盒,还有一个/dev/sdb带有一些 NTFS 分区的辅助 HDD ( )。
一些背景:昨天机器没有响应,我不得不强行关闭它(切断电源)。重启后 Ubuntu 会进入紧急模式。我发现 HDD 的 UUID 已经消失(没有出现在 中blkid),从而导致/etc/fstab. 我注释掉了磁盘行fstab并设法启动了 Ubuntu。
现在我正在尝试再次安装硬盘。首先我尝试了 Gparted。这是 libparted 的输出(由 gparted 使用):
======================
libparted : 3.2
======================
end of file while reading /dev/sdb
The primary GPT table is corrupt, but the backup appears OK, so that will be used.
Run Code Online (Sandbox Code Playgroud)
有趣的是,sudo blkid显示/dev/sdb为具有 PTUUID 而不是 UUID:
$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/sda1: …Run Code Online (Sandbox Code Playgroud) 我打算卸载 Windows,我目前在 Ubuntu 16.04 LTS 的双启动中安装了它。为此,我可能会继续使用这种方法:如何删除 Windows 但保留 Ubuntu?
这两个操作系统安装在不同的驱动器上。我的问题是,在永久删除 Windows 并将该驱动器作为未分配空间清空后,如何扩大 Ubuntu 分区以包括该空驱动器并能够将两者的空间合二为一?
当我尝试在其上安装 Windows 10 时,我的一个硬盘驱动器无法正常工作,因此我搜索了错误,并使用 Smartctl 自检检查了 HD 是否存在错误。
我尝试了一些常见的修复方法,例如用零覆盖有错误的部分,但没有用。
以下是自检日志:
sudo smartctl -l selftest /dev/sdb
=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed: read failure 90% 828 15353528
# 2 Short offline Completed: read failure 90% 827 55762560
# 3 Extended offline Completed: read failure 90% 827 15325464
# 4 Extended offline Completed: read failure 90% 827 15323008
# 5 Extended offline …Run Code Online (Sandbox Code Playgroud) 它说我的硬盘驱动器即将出现故障并且它的温度已达到 93F,因此我希望备份所有内容并为出现故障或出现故障时做好准备。我知道可以将备份副本保存到硬盘驱动器的方法,但我不确定 USB 或如何将其重新上传到新硬盘驱动器。
hard-drive ×10
partitioning ×4
mount ×3
boot ×2
16.04 ×1
dual-boot ×1
exfat ×1
ext4 ×1
filesystem ×1
nautilus ×1
ntfs ×1
permissions ×1
server ×1
smart ×1
ssd ×1
uefi ×1
usb ×1