我的笔记本电脑运行Windows 7和Ubuntu(通过Wubi安装)。
Ubuntu可以很好地启动,但是我只能以访客身份登录。因此,为了恢复文件,我必须找到root.disk
以便可以挂载它并使用恢复数据ecryptfs-utils
。
该文件应该位于中C:\ubuntu\disks\
,但不是。文件搜索(在Windows中)没有打开任何其他文件。
该文件可能去了哪里?
我以为磁盘可能坏了。但是,我可以再次以访客身份登录。
我的笔记本电脑运行Windows 7和Ubuntu(通过Wubi安装)。
Ubuntu可以很好地启动,但是我只能以访客身份登录。因此,为了恢复文件,我必须找到root.disk
以便可以挂载它并使用恢复数据ecryptfs-utils
。
该文件应该位于中C:\ubuntu\disks\
,但不是。文件搜索(在Windows中)没有打开任何其他文件。
该文件可能去了哪里?
我以为磁盘可能坏了。但是,我可以再次以访客身份登录。
Answers:
没有root.disk,您将无法启动wubi安装!!
如果root.disk正在引导,但在Windows中不可见,则表明存在一些ntfs损坏(grub可以找到root.disk并循环挂载它,但是Windows无法看到它,但这似乎很奇怪)。要排除这种情况,您可以chkdsk /r
从Windows 运行修复此问题(在这种情况下,总是有可能丢失磁盘的危险,否则它会被“恢复”到C:\found.000
文件夹中并file0000.chk
在此过程中重命名为)。在某些情况下,整个disks
目录都将恢复到,C:\found.000\dir0000.chk\
并在其中存在root.disk
和swap.disk
。
以恢复模式启动,或者让用户以来宾身份登录并进入终端,然后输入ls /host/ubuntu/disks
以确认他们在五笔中。您可以检查从哪里/host
挂载以获取分区:df
或mount
至少可以确认这是Wubi安装和分区。他们可能能够将数据从/ home复制到/ host(从虚拟磁盘回到Windows主机分区)。
您可以识别通过命令root.disk:sudo losetup /dev/loop0
如
bcbc@ubuntu:~/$ sudo losetup /dev/loop0
/dev/loop0: [0803]:2161 (/host/ubuntu/disks/root.disk)
bcbc@ubuntu:~/$ mount | grep /host
/dev/sda3 on /host type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
通过该信息,您可以引导活动CD,挂载/ host并恢复数据:
sudo mkir /media/win
sudo mount /dev/sda3 /media/win
sudo mount -o loop /media/win/ubuntu/disks/root.disk /mnt
由于不太可能拥有sudo权限,因此不确定是否可以从Guest会话中识别root.disk,因此,如果无法在恢复模式下引导至根目录提示符,则可以引导活动CD,安装每个分区并查看对于文件:<mountpoint>/ubuntu/disks/root.disk
。但是请注意,运行bootinfo脚本将为您提供相同的信息(如果文件系统损坏,可能还会提供一些线索)。
我可能不是Ubuntu极客,但我从一开始就在使用Wubi,请尝试使用这些,
单击nautilus文件浏览器侧窗格中的FILE SYSTEM链接会发生什么?简单地到根磁盘吧?那你不能简单地转到主机目录吗?这就是您的根文件所在的位置。转到/ ubuntu / disks /,并且有您的根文件。
如果您无法访问,则wubi根文件可能存在错误(有时Windows会由于运行ubuntu时发生硬重置/电源故障而无法识别根文件),尝试运行cd并找到您的根文件并使用这些文件进行安装命令,
sudo fdisk -l
sudo mkdir /win
sudo mount /dev/sdxy /win
sudo mkdir /vdisk
sudo mount -o loop /win/ubuntu/disks/root.disk /vdisk
Wubi安装所在的Windows分区中的“ sdxy”中的“ x”和“ y”被替换为正确的HDD字母(当然从a开始)和正确的分区号(从1开始)。第一条命令将为您提供位置。运行这些命令后,打开“位置”>“计算机”>“文件系统”>“ vdisk”,然后您应该在其中找到root.disk的内容。现在,您可以将数据备份到外部媒体,并根据需要使用Wubi重新安装Ubuntu。