HDD分区停止安装在启动时 -- 16.04 领域 和 partitioning 领域 和 automount 领域 和 ddrescue 领域 askubuntu 相关 的问题

HDD partitions stopped mounting at startup


简体版||繁體版
1
vote

问题

中文

对来自新手的Ubuntu的基本问题道歉。我的笔记本电脑有一个SSD,安装了Ubuntu 16.04LT,以及一个硬盘。他们都有几个分区。昨天,我试图从我的旧腐败闪存驱动器中恢复文件,安装为 SDC1 。我使用了几个工具,但我怀疑关键的是以下命令:

  ddrescue -f -r3 /dev/sdc1 /dev/sdb4 logfile   

在我运行之后,其中一个HDD分区出现为重新分区,Nautilus开始显示带有HDD分区标签附近的箭头的框。现在,当我重新启动时,我的硬盘分区不会自动安装。我只看到空桌面,一次只能启动一个终端,因为它们都在桌面的左上角涌入,不能从那里移动。

lsblk 给出以下内容:

  NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT sda    8:0      0 119.2G  0 disk  sda1   8:1      0   600M  0 part /boot/efi sda2   8:2      0     3G  0 part  sda3   8:3      0  83.9G  0 part  sda4   8:4      0  31.8G  0 part [SWAP] sdb    8:16     0 931.5G  0 disk  sdb1   8:17     0   200G  0 part  sdb2   8:18     0   500G  0 part  sdb3   8:19     0   200G  0 part  sdb4   8:20     0  31.5G  0 part  sdc    8:32     1  29.1G  0 disk  sdc1   8:33     1  29.1G  0 part /media/me/TOSHIBA loop0  7:0      0  81.7M  1 loop /snap/core/4017 loop1  7:1      0  81.6M  1 loop /snap/core/4110 loop2  7:2      0  81.3M  1 loop /snap/core/3887   

在这里 sda 是我的SSD和 SDB 是我的硬盘。如您所见,HDD分区未安装。

这里是 blkid

  /dev/sda1: LABEL="ESP" UUID="0AEC-8283" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="3ae1181e-c506-4254-be93-f8ebb7487763" /dev/sda2: LABEL="OS" UUID="6810-7989" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="6aefe6a8-9e57-4f58-8fed-e4c87cb0890e" /dev/sda3: LABEL="UBUNTU" UUID="64ef968d-8488-49b1-8dde-a0829168b76f" TYPE="ext4" PARTUUID="b61d10c6-e5a8-456b-bf9c-19bff4b97c66" /dev/sda4: UUID="181a3feb-93f6-4e98-8583-52a683f658bc" TYPE="swap" PARTUUID="e0c61132-4bc0-4089-be6f-e035b89e404a" /dev/sdb1: LABEL="C" UUID="16D1E84B6E1AEFF3" TYPE="ntfs" PARTUUID="e1d5874f-01" /dev/sdb2: LABEL="D" UUID="329D74C657FEB321" TYPE="ntfs" PARTUUID="e1d5874f-02" /dev/sdb3: LABEL="F" UUID="4E0068F541357DFD" TYPE="ntfs" PARTUUID="e1d5874f-03" /dev/sdb4: UUID="64A7-9503" TYPE="vfat" PARTUUID="e1d5874f-04" /dev/loop0: TYPE="squashfs" /dev/loop1: TYPE="squashfs" /dev/loop2: TYPE="squashfs"   

/ dev / sdb4 似乎是通过 ddrescue 重新分区。

fstab

  <file system> <mount point>   <type>  <options>       <dump>  <pass>   / was on /dev/sda3 during installation   UUID=64ef968d-8488-49b1-8dde-a0829168b76f /               ext4    errors=remount-ro 0       1 /boot/efi was on /dev/sda1 during installation   UUID=0AEC-8283  /boot/efi       vfat    umask=0077      0       1   swap was on /dev/sda4 during installation   UUID=181a3feb-93f6-4e98-8583-52a683f658bc none            swap    sw              0       0     

每次都很容易修复,因为鹦鹉螺仍然看到我的分区并且在我点击他们的图标后挂载。

我在gparted中看到的唯一异常事是 / dev / sdb4 的警告标记

30.55吉布在分区内的未分配空间。要生长文件系统填充分区,请选择分区并选择菜单项:partition-&gt;检查"

此外,此分区是FAT32,而另一个硬盘分区是NTFS。我不记得是它们是最初的还是改变 ddrescue

现在,我认为我可以在我可以重新安排的意义上轻松解决所有这些问题 / dev / sdb4 并编辑 fstab 。然而,作为一个新手而不是完全理解发生了什么,我宁愿愿意将所有这些滚到腐败前的地方。

ddrescue logfile遵循:

  lsblk0  

lsblk1 表示 ext4-fs(sda3):重新安装。 opts:错误= emmount-ro

究竟发生了什么?我认为它不仅仅是重新分区 / dev / sdb4 。为什么分区现在没有自动安装?我怎么能回滚这个?如果我做分区,一切都会恢复到正常情况;检查 / dev / sdb4 ,因为gparted建议?

英文原文

Apologies for a basic question about Ubuntu from a novice. My laptop has one SSD, where Ubuntu 16.04LTS is installed, and one HDD. They both have several partitions. Yesterday, I tried to recover files from my old corrupt flash drive mounted as sdc1. I used several tools, but I suspect that the crucial thing was the following command:

ddrescue -f -r3 /dev/sdc1 /dev/sdb4 logfile 

After I ran it, one of the HDD partitions appeared to be repartitioned and nautilus started showing boxes with arrows near my HDD partition labels. Now, when I reboot, my HDD partitions do not mount automatically. I only see the empty desktop and can launch only one terminal at a time, as they all flock in the upper-left corner of the desktop and can't be moved from there.

lsblk gives the following:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT sda    8:0      0 119.2G  0 disk  sda1   8:1      0   600M  0 part /boot/efi sda2   8:2      0     3G  0 part  sda3   8:3      0  83.9G  0 part  sda4   8:4      0  31.8G  0 part [SWAP] sdb    8:16     0 931.5G  0 disk  sdb1   8:17     0   200G  0 part  sdb2   8:18     0   500G  0 part  sdb3   8:19     0   200G  0 part  sdb4   8:20     0  31.5G  0 part  sdc    8:32     1  29.1G  0 disk  sdc1   8:33     1  29.1G  0 part /media/me/TOSHIBA loop0  7:0      0  81.7M  1 loop /snap/core/4017 loop1  7:1      0  81.6M  1 loop /snap/core/4110 loop2  7:2      0  81.3M  1 loop /snap/core/3887 

Here sda is my SSD and sdb is my HDD. As you see, the HDD partitions are not mounted.

Here is blkid:

/dev/sda1: LABEL="ESP" UUID="0AEC-8283" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="3ae1181e-c506-4254-be93-f8ebb7487763" /dev/sda2: LABEL="OS" UUID="6810-7989" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="6aefe6a8-9e57-4f58-8fed-e4c87cb0890e" /dev/sda3: LABEL="UBUNTU" UUID="64ef968d-8488-49b1-8dde-a0829168b76f" TYPE="ext4" PARTUUID="b61d10c6-e5a8-456b-bf9c-19bff4b97c66" /dev/sda4: UUID="181a3feb-93f6-4e98-8583-52a683f658bc" TYPE="swap" PARTUUID="e0c61132-4bc0-4089-be6f-e035b89e404a" /dev/sdb1: LABEL="C" UUID="16D1E84B6E1AEFF3" TYPE="ntfs" PARTUUID="e1d5874f-01" /dev/sdb2: LABEL="D" UUID="329D74C657FEB321" TYPE="ntfs" PARTUUID="e1d5874f-02" /dev/sdb3: LABEL="F" UUID="4E0068F541357DFD" TYPE="ntfs" PARTUUID="e1d5874f-03" /dev/sdb4: UUID="64A7-9503" TYPE="vfat" PARTUUID="e1d5874f-04" /dev/loop0: TYPE="squashfs" /dev/loop1: TYPE="squashfs" /dev/loop2: TYPE="squashfs" 

/dev/sdb4 appears to be repartitioned by ddrescue.

Here is fstab:

<file system> <mount point>   <type>  <options>       <dump>  <pass>   / was on /dev/sda3 during installation   UUID=64ef968d-8488-49b1-8dde-a0829168b76f /               ext4    errors=remount-ro 0       1 /boot/efi was on /dev/sda1 during installation   UUID=0AEC-8283  /boot/efi       vfat    umask=0077      0       1   swap was on /dev/sda4 during installation   UUID=181a3feb-93f6-4e98-8583-52a683f658bc none            swap    sw              0       0   

It is easy to fix each time as nautilus still sees my partitions and they mount after I click on their icons.

The only abnormal thing which I see in gparted is the warning mark at /dev/sdb4 saying

30.55 GiB of unallocated space within the partition. To grow the file system to fill the partition, select the partition and choose the menu item: Partition->Check"

Besides, this partition is fat32 while the other HDD partitions are ntfs. I don't remember if they were these originally or changed by ddrescue.

Now, I think that I can easily fix all this in the sense that I can repartition /dev/sdb4 and edit fstab. However, being a novice and not fully understanding what's going on, I would rather prefer to roll all this back to where it was before the corruption.

The ddrescue logfile follows:

Rescue Logfile. Created by GNU ddrescue version 1.19 Command line: ddrescue -f -r3 /dev/sdc1 /dev/sdb4 logfile Start time:   2018-03-04 01:39:04 Current time: 2018-03-04 01:41:40 Finished current_pos  current_status 0x102FBE00     +       pos        size  status 0x00000000  0x102BC000  + 0x102BC000  0x00040000  - 0x102FC000  0x2D100000  + 

dmesg says EXT4-fs (sda3): re-mounted. Opts: errors=remount-ro

What exactly could have happened? I think it was more than just repartitioning of /dev/sdb4. Why are the partitions not auto-mounting now? How can I roll this back? Will everything restore to normal if I do Partition->Check on /dev/sdb4 as gparted suggests?

           

回答列表


相关问题

1  与-n选项(忽略错误的扇区)相比,不使用-r选项(尝试多次读取坏扇区)的ddrescue产生的错误更少。  ( Ddrescue gives less error without the r optiontry reading bad sectors multiple ) 
我有一个硬盘驱动器分区(/ dev / sdb1,ubuntu 16.04分区),扇区损坏 我打算创建具有坏扇区的分区的映像,然后还原到新的驱动器/分区。 首先我运行ddrescue而不尝试使用读取坏扇区 sudo ddrescue -n /dev/sdb1 sdb1_n.img sdb1_n_log.txt ...

0  使用ddrescue恢复硬盘-不知道是否正在创建映像  ( Using ddrescue to recover hard drive dont know if image is being created ) 
我是Ubuntu的新手,只是对其进行了一点点修改,但最终对其了解不多,除了它对超级用户的功能有多强大!此外,如果将其张贴在错误的位置,那么有什么想法更适合?无论如何,我有一个朋友需要帮助,以从硬盘上获取一些数据,这些数据对他来说已经很糟糕了。 Windows几乎是导致这种类型问题的原因,所以我直接去了Ubuntu。 ...

68  ddrescue,gddrescue和dd_rescue有什么区别?  ( Whats the difference between ddrescue gddrescue and dd rescue ) 
dd 命令通常用于制作驱动器或分区的映像备份。但是,如果源驱动器不可靠或出现故障,它的性能将很差。我读到 ddrescue / dd_rescue 是一个很好的工具,可以从坏驱动器中恢复映像,因为它会智能地尝试重新读取无法读取的扇区第一次。 但是在Ubuntu存储库中,我看到了两个不同的 ddrescue程序...

2  使用ddrescue进行驱动器恢复  ( Drive recovery with ddrescue ) 
我需要从1TB驱动器中恢复数据。 BIOS报告了SMART错误,然后Ubuntu足够友好地告诉我我有2个SMART错误。 驱动器上大约有250GB的数据量。我一直在使用ddrescue。 大约24小时后,这就是我的进度: Press Ctrl-C to interrupt Initial status (rea...

0  ddrescue:写入错误:无效的参数  ( Ddrescue write error invalid argument ) 
我正在尝试从发生故障的500 GB硬盘驱动器中恢复数据。我正在尝试将ddrescue与以下输出中所示的语法一起使用,但标题中始终出现错误。我该怎么做才能解决此问题,或者绕开它? root@ubuntu:/media/ubuntu/MacosBackup/1# ddrescue -d /dev/sdc2 test....

0  ddrescue成功接收提示,但是输出中没有任何可救援的文件?  ( Ddrescue succesful recue but no rescued file on output ) 
我正在尝试从具有多个损坏的扇区的磁盘中恢复数据。损坏的分区(Windows分区,sdb2)无法再挂载(这会花费很多时间,有时会使ubuntu文件浏览器崩溃/一切都变得很迟钝),因此我尝试使用ddrescue恢复其数据。 我用FAT(sda1)格式化了另一个磁盘(比损坏的分区大2倍),并打算将其用作应急磁盘。 我运行以...

1  通过apt-get无法获得某些gnu软件的最新版本时,“正确的做法”是什么?  ( Whats the right thing to do when latest version of some gnu software is not a ) 
此问题已在此处提供答案: 如何创建PPA? (3个答案) 我安装了一个程...

1  在抛出std :: bad_alloc实例后调用gdd急救终止  ( Gdd rescue terminate called after throwing an instance of stdbad alloc ) 
我正在尝试使用gddrescue从发生故障的硬盘中恢复数据。 Gdd救援运行得很好,没有出现任何错误,直到它到达某个点并退出并显示以下消息: copying non-tried blocks... Pass 1 (forwards)terminate called after throwing an instan...

0  ddrescue从较大的硬盘上的损坏的硬盘中备份文件->分区不可放大  ( Ddrescue backuped files from broken hdd on a larger hdd partition not enlarge ) 
您好,我使用Ubuntu在较大的4TB硬盘上从损坏的1TB硬盘上备份了文件。 ddrescue -fr -i0 / dev / sdb3 / dev / sdc2 这似乎有效。回到Windows系统,4TB HD显示已保存HDD的大小1TB。我无法使用Windows Sytem工具扩大分区。 我做了一个检查磁...

0  紧急需要帮助以拯救磁盘  ( Urgent need help to rescue disk ) 
请帮助我抢救我有重要数据的磁盘。我已经尝试使用下面给出的脚本。什么都没发生。 请提出一些建议。 谢谢 RB $ sudo ddrescue -f -n /dev/sda1 /dev/sdc2 /root/rescue.log GNU ddrescue 1.19 Press Ctrl-C to interru...

2  在Windows上看不到exFat上的文件/目录  ( Files directories on exfat are not visible from windows ) 
Ubuntu 18.04 LTS exfat-fuse / exfat-utils 1.2.8-1 (运行sudo apt-get update后将安装的最新版本。) Linux正在将文件写入Windows操作系统磁盘上的Windows exFat分区,而Windows无法看到这些文件。如何使这些文件对W...

0  如何快速克隆启动盘?  ( How can i quickly clone a boot disk ) 
我有一个引导磁盘(正在运行ubuntu),所有引导磁盘都由nginx,php,motion和其他一些服务器设置,并使用16GB磁盘驱动器使用了整个磁盘。 我有几台计算机要将该磁盘部署到其中,因此我正在制作磁盘映像。我想知道,是否有从物理驱动器创建磁盘映像的简便方法? 有没有一种方法可以只克隆我需要的东西,从而使过...

1  如何将Scalpel恢复的文件的所有权更改为exfat分区?  ( How to change ownership of files recovered by scalpel onto exfat partition ) 
我用手术刀恢复文件。输入磁盘是我使用ddrescue制作的故障Windows磁盘的副本。输出目录(来自手术刀)位于Linux磁盘上的exfat分区上。我之所以使用exfat,是因为Windows可以查看和读取该分区-而且这些分区都来自Windows。 我无法更改文件的所有权。它们归根所有。 例如,在目录 /medi...

1  在ddrescue命令中输入不正确的磁盘块大小是否会导致恢复错误?  ( Does inputting incorrect disk block size in a ddrescue command give errors in re ) 
我正在创建1TB文件的图像,并使用了以下命令: Sudo dd bs = 976624564 if = / dev / sda of ='/ media / ubuntu / externaldrive / image file.img' 我使用命令" sudo cat / proc / partitions" 检查...

1  无法挂载USB(ddrescue)磁盘映像  ( Cannot mount usb ddrescue disk image ) 
我试图从有故障的USB记忆棒(NTFS)中恢复一些数据,但是在我对另一个USB记忆棒进行测试之前。 Virtualbox VM检测到为了制作ddrescue映像而卸下的USB记忆棒。 我设法做过一次,但是现在它似乎不再起作用了,因为 fdisk认为USB盘中只有一个分区时会存在多个分区? ?? 有人有什么想法/建议...

3  我可以在ubuntu中使用ddrescue和Testdisk创建映像以恢复数据吗? [复制]  ( Can i use ddrescue testdisk in ubuntu to create image to recover data ) 
此问题已在此处提供答案: 如何在恢复意外丢失的Windows分区后如何恢复安装Ubuntu? (3个答案) ...

2  您如何挂载由ddrescue制作的高清图像?  ( How do you mount an hd image made from ddrescue ) 
今天,我使用ddrescue制作了高清硬盘的图像。我将此图像存储在500 Gb HD的单独分区上。分区是sda8,文件名是 backup.img 。 该图像是安装了Windows Vista的高清硬盘的图像。我根本不在乎Windows OS。我只希望能够浏览其中的数据,以便可以检索它并将其存储在其他位置。 如何安装此...

0  Linux在整个硬盘的十六进制字节中搜索字节字符串,并列出数据所属的所有文件? [关闭]  ( Linux search entire hard drive hex bytes for byte string and list all files the ) 
已关闭。这个问题是离题。它当前不接受答案。 <路径d =" M15 6.38A6.48 6.48 0 007.78。 04h-.02A6.49 6.49 0 002.05 5.6a6.31 6.3...

1  DDRESCUE-如何重新运行首遍(尚未撤消)?  ( Ddrescue how to re run first pass dont do reverse yet ) 
我跑了ddrescue几天,恢复了约60G。它的速度变慢了,并且有大约9000万的ipos。我再次开始,添加了-a100000,它仅在3小时内又得到了35G。它开始了反向阶段,现在发出很多噪音,并且读取的数据非常少(自上次读取以来的时间最多为2分钟),所以我停止了它。 这是原始命令:ddrescue -n -f / ...

1  md5sum / dev / sdx  ( Md5sum dev sdx ) 
我正在尝试克隆安装了Windows 7的SSD。我使用了 ddresuce ,并使用了md5sum,如下所示。我正在尝试制作一个精确的副本;如何验证它是准确的副本? 也;是否需要确切的副本?我认为 ddrescue 已经完成了工作,因为存在的唯一文件是图像。 cd10d9e6a4983d7d02cea2aaae7...

0  如何使用**三个已安装的分区来阻止特定驱动器的自动安装(USB连接)  ( How to block automounting of a specific drive usb connection with three mou ) 
我需要阻止自动安装具有三个不同安装点(分区)的特定外部驱动器(USB连接,通过UID)? 此驱动器的内容是使用ddrescue创建的-用于从发生故障的驱动器中复制数据。 驱动器正在自动安装到三个位置(sdc1,sdc3,sdc4),并且正在以读写方式安装(错误)。我可以手动重新挂载为只读。大多数ddrescue后工具...

0  如何从失败的硬盘驱动器挂载从ddrescue创建的.img文件  ( How to mount img file created from ddrescue from failing hard drive ) 
我一直在按照本教程进行操作,这使我足够创建故障光盘的映像文件。 https://www.technibble.com/guide-using- ddrescue-recover-data / 我正在执行步骤3a,但是遇到一个错误消息: "错误的fs类型,错误的选项,/ dev / loop8上的超级块错误" ...

1  从损坏的SD卡中恢复数据  ( Recover data from corrupted sd card ) 
我的手机和计算机无法再访问我的SD卡,这可能是由于块/扇区损坏所致。我尝试了所有内容,因为其中包含一些我急需的有用数据。它仍然列在 $ lsblk 中,但dd失败。我什至尝试了ddrescue。如果有人可以帮上忙,那真是太好了。以下是一些输出: $ dmesg mmcblk0: timed out sendin...

2  在dd和ddrescue中使用块大小  ( Use of block size in dd and ddrescue ) 
我看过使用 dd 和 ddrescue 命令的示例,我看到他们向用户询问了设备上块的大小,而不是建议使用 bs=1M ,我不明白为什么。 如果磁盘扇区大小为 drwxrwxrwt 0字节并将 drwxrwxrwt 1 分配给 drwxrwxrwt 2 会发生什么? 是否可以独立于磁盘扇区的大小使用任何值? ...

0  从映像恢复NTFS文件系统  ( Recovering ntfs filesystem from image ) 
我有一个WD Passport 1TB外部硬盘驱动器,ddrescue设法节省了95%的硬盘,直到该驱动器完全停止读取。 恢复的数据存储为 recovery.img 。 $ mmls recovery.img DOS Partition Table Offset Sector: 0 Units are i...

相关问题

1  与-n选项(忽略错误的扇区)相比,不使用-r选项(尝试多次读取坏扇区)的ddrescue产生的错误更少。 
0  使用ddrescue恢复硬盘-不知道是否正在创建映像 
68  ddrescue,gddrescue和dd_rescue有什么区别? 
2  使用ddrescue进行驱动器恢复 
0  ddrescue:写入错误:无效的参数 
0  ddrescue成功接收提示,但是输出中没有任何可救援的文件? 
1  通过apt-get无法获得某些gnu软件的最新版本时,“正确的做法”是什么? 
1  在抛出std :: bad_alloc实例后调用gdd急救终止 
0  ddrescue从较大的硬盘上的损坏的硬盘中备份文件->分区不可放大 
0  紧急需要帮助以拯救磁盘 
2  在Windows上看不到exFat上的文件/目录 
0  如何快速克隆启动盘? 
1  如何将Scalpel恢复的文件的所有权更改为exfat分区? 
1  在ddrescue命令中输入不正确的磁盘块大小是否会导致恢复错误? 
1  无法挂载USB(ddrescue)磁盘映像 
3  我可以在ubuntu中使用ddrescue和Testdisk创建映像以恢复数据吗? [复制] 
2  您如何挂载由ddrescue制作的高清图像? 
0  Linux在整个硬盘的十六进制字节中搜索字节字符串,并列出数据所属的所有文件? [关闭] 
1  DDRESCUE-如何重新运行首遍(尚未撤消)? 
1  md5sum / dev / sdx 
0  如何使用**三个已安装的分区来阻止特定驱动器的自动安装(USB连接) 
0  如何从失败的硬盘驱动器挂载从ddrescue创建的.img文件 
1  从损坏的SD卡中恢复数据 
2  在dd和ddrescue中使用块大小 
0  从映像恢复NTFS文件系统 



© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有