格式化 casper-rw - 小学生错误

格式化 casper-rw - 小学生错误

请不要笑,这是一个有点令人尴尬的问题。

我对 Ubuntu (12.04) 还不太熟悉,而且是从 USB 运行的。
我不明白(或检查!)casper-rw 是什么,并且对其进行了“格式化”。
我得到了一些奇怪的错误,所以希望我没有破坏任何东西。Ubuntu
仍然可以工作,但下次我重新启动时无法启动(此处插入一张悲伤的脸)。

我使用 Windows 7 PC 将 casper-rw 重命名为 casper-rw-old,并使用 Windows 实用程序重新创建了 casper-rw。我现在可以再次启动,但显然丢失了我的文件,我现在意识到,这些文件位于 casper-rw-old 中。

文件消失了吗?或者我能以某种方式恢复它们吗?
我尝试挂载 casper-rw-old,但出现错误。
以下是我尝试的操作和输出:

ubuntu@ubuntu:~$ sudo mkdir /media/casper-rw-old
ubuntu@ubuntu:~$ cd /cdrom
ubuntu@ubuntu:/cdrom$ sudo mount -o loop casper-rw-old /media/casper-rw-old
mount: you must specify the filesystem type
ubuntu@ubuntu:/cdrom$ sudo mount -o loop -t ext2 casper-rw-old /media/casper-rw-old
mount: wrong fs type, bad option, bad superblock on /dev/loop2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

ubuntu@ubuntu:/cdrom$ dmesg | tail
[  832.568463] SQUASHFS error: Can't find a SQUASHFS superblock on loop2
[  832.588362] EXT2-fs (loop2): error: can't find an ext2 filesystem on dev loop2.
[ 1198.328744] EXT2-fs (loop2): error: can't find an ext2 filesystem on dev loop2.
[ 1659.402557] EXT3-fs (loop2): error: can't find ext3 filesystem on dev loop2.
[ 1659.420516] EXT4-fs (loop2): VFS: Can't find ext4 filesystem
[ 1659.488706] FAT-fs (loop2): bogus number of reserved sectors
[ 1659.488723] FAT-fs (loop2): Can't find a valid FAT filesystem
[ 1659.504565] SQUASHFS error: Can't find a SQUASHFS superblock on loop2
[ 1659.524461] EXT2-fs (loop2): error: can't find an ext2 filesystem on dev loop2.
[ 1678.324199] EXT2-fs (loop2): error: can't find an ext2 filesystem on dev loop2.
ubuntu@ubuntu:/cdrom$ 

我可以运行什么来从 casper-rw-old 恢复文件吗?

答案1

您可以挂载 casper-rw 文件(在您的情况下是 casper-rw-old 文件)。

首先使用 CD 转到 casper-rw 文件所在的位置。

(我的情况是 cd /media/cscameron/LIVE-LINUX)

然后创建一个目录来挂载 casper-rw-old:

sudo mkdir /media/casper-old

然后挂载它:

sudo mount -o loop casper-rw-old /media/casper-old/

为 casper-rw 创建另一个目录

sudo mkdir /media/casper

安装 casper-rw

sudo mount -o loop casper-rw /media/casper/

并将 casper-rw-old 文件中的所有文件复制到已安装的空白 casper-rw 文件中

我不太确定这和你做的有什么不同,也许是将光盘刻录到媒体而不是光盘。我是在从内置驱动器(或 Live DVD)启动时执行此操作的,而不是从持久 USB 启动。

相关内容