想要在同一台笔记本电脑上运行 2 个操作系统,因此下载了 manjaro(我有 Windows 8)。当我打开“Gparted”(启动 manjaro 后)以对磁盘进行分区时,我收到消息“/dev/sda 上的分区 3 已写入,但我们无法通知内核更改,可能是因为它正在使用中。您应该立即重新启动,然后再进行进一步的更改”。我单击“忽略”并尝试进行分区,但我做不到,因为我已经有 4 个分区了。我重新启动了电脑并尝试启动 Windows 8,但出现错误(错误以一张悲伤的脸开始 :( 它很快就消失了)。我尝试过系统恢复并重置 PC,但收到消息“无法重置您的 PC。缺少所需的驱动器分区。”我不知道现在该怎么办。
问题是:我该如何解决这个问题并登录到 Windows 或者至少恢复我的计算机?
提前致谢。如果还有不清楚的地方,我可以补充更多细节。
我在终端上运行“parted -l”和“lsblk”并得到了这个(启动 Manjaro 后,但 manjaro 尚未安装):
[manjaro@manjaro ~]$ parted -l
Model: ATA Hitachi HTS54756 (scsi)
Disk /dev/sda: 640GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 32.3kB 1049kB 1016kB primary
2 1049kB 147MB 146MB primary ntfs boot
3 147MB 210MB 62.9MB primary
4 210MB 607GB 607GB primary ntfs
[manjaro@manjaro ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 596.2G 0 disk
├─sda1 8:1 0 992.5K 0 part
├─sda2 8:2 0 139M 0 part
├─sda3 8:3 0 8.2G 0 part /bootmnt
└─sda4 8:4 0 565.3G 0 part
sr0 11:0 1 1024M 0 rom
loop0 7:0 0 112K 1 loop
loop1 7:1 0 174.5M 1 loop
loop2 7:2 0 863.8M 1 loop
loop3 7:3 0 284M 1 loop
[manjaro@manjaro ~]$
这是 Gparted 的图片:
http://postimg.org/image/m44uwut0f/
我是这个领域的新手,对于下一步该做什么,您有什么建议吗?
答案1
通过查看屏幕截图 - 如果我错了请纠正我:
/dev/sda 被标记为系统,但未设置“启动”标志。
/dev/sda2/ 已设置启动标志但似乎不是 manjaro 启动器。
换句话说,您尝试在拆分分区的同时使用硬盘。Windows 似乎尝试从 /dev/sda 启动,但无法找到路径,因为它安装在 /dev/sda4 上。
您有绝佳的机会来:
a)学习大量操作系统和系统内部知识
b) 重新安装系统。在“恢复”安装中应该可以很容易地访问文件。
出于好奇,您可以尝试从 Vbox 启动 /dev/sda4 吗?我们可以尝试在虚拟环境中模拟操作系统。
VBoxManage internalcommands createrawvmdk -filename devsda4.vmdk -rawdisk /dev/sda4
这样,您就可以在虚拟机中启动之前的“物理”操作系统 - 创建一个新的虚拟机并将创建的 VMDK 文件附加为硬盘驱动器。