我已按照此文档为 opensuse13.2 创建实时 USB,https://wiki.archlinux.org/index.php/USB_flash_installation_media。不小心,我使用了 sd 而不是 sdx,因此它在我的 HDD 中创建了一些无法删除的 /tmp 文件。当我尝试删除时,它会抛出一些异常,因为这些分区不可安装。任何想法?
这完全吃掉了我的启动选项,安装了 GRUB,但没有被检测到,只有我以前安装的 opensuse 默认启动。
编辑 当我尝试加载实时启动 DVD 时,系统崩溃并显示空白屏幕。听起来 HDD 安装的分区确实很麻烦。
答案1
所以你可能覆盖了硬盘的开头,我想你很幸运从它启动。我希望它写有自己的分区,甚至可能是 MBR/GPT。
使用好的 live cd/dvd/usb 应该可以让您删除不需要的新分区并尝试修复问题,但可能需要从备份中恢复被覆盖的数据。
当“实时”运行时,您不必能够安装分区来删除它(可以使用类似的程序gparted
),事实上它可能必须是联合国- 首先安装。
启动时,live cd/dvd/usb 不应该接触硬盘,至少我见过的每个 linux 都不会(基于 Debian 和 Red Hat 进行测试,其他的也不应该)。也许您遇到了 BIOS 设置/启动问题,并且它实际上并没有尝试从 USB 甚至 DVD 启动。为了进行测试,您可以尝试拔掉 HD 的电源,然后看看是否可以从已知良好的 Live DVD 启动?