我昨天通过 unetbootin 创建的可启动 USB 驱动器安装了 Ubuntu。一切顺利,但现在除非插入 USB 驱动器,否则计算机无法启动。如果没有插入,则计算机启动时只会显示启动顺序屏幕,如果我选择硬盘驱动器,它只会重新启动并返回到此启动顺序屏幕,直到我插入 USB 驱动器。
有什么想法吗?非常感谢您的帮助!
更新:由于机器上有一些有价值的数据,我更希望采用不涉及重新安装的解决方案,但从第一条回复来看,我猜这可能是我最终必须做的事情。谢谢!
通用汽车
==
编辑: sudo fdisk -l 的输出如下
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000742dc
Device Boot Start End Blocks Id System
/dev/sda1 2048 1449474047 724736000 83 Linux
/dev/sda2 1449476094 1465147391 7835649 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5 1449476096 1465147391 7835648 82 Linux swap / Solaris
Disk /dev/sdb: 4009 MB, 4009754624 bytes
255 heads, 63 sectors/track, 487 cylinders, total 7831552 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18
Device Boot Start End Blocks Id System
/dev/sdb1 * 8064 7831551 3911744 b W95 FAT32
==
EDIT2 bootinfo输出: http://paste.ubuntu.com/1006423
答案1
Ubuntu 似乎安装在 USB 中而不是硬盘中。这可能与以下地址中描述的错误(西班牙语)有关:
http://www.ubuntu-es.org/node/168068
如果这是影响您的错误,那么似乎可以使用以下命令解决:
sudo grub-install /dev/sda && sudo 更新-grub
在使用此解决方法之前,请确保这是影响您的问题!
答案2
感谢另一个论坛的帮助,我已经解决了这个问题。
我使用了启动修复,勾选了“重新安装 grub”以及“清除并重新安装”。当我需要重新启动时,屏幕冻结了,我不得不使用电源按钮。但现在它可以在硬盘上正常启动。我不必再创建另一个分区。
感谢大家的帮助。
答案3
重新安装 Ubuntu,但请注意此时系统会询问您必须将“启动”(grub) 安装在哪里。将其更改为 (大多数情况下) sda1 - 而不是 usb 棒。