Ubuntu 安装后未检测到操作系统

Ubuntu 安装后未检测到操作系统

刚接触 Linux,正在尝试设置一切。我之前用过 Win 7,我为 Win 做了一个分区,它为数据创建了一个较小的分区,大约 100 MB。还有一个 Linux 分区,我稍后会用到。经过长时间的 USB 启动问题后,终于成功安装了 Linux,现在我没有任何操作系统,所以我从 Linux 中编写了这篇文章,我从 USB 启动。

现在怎么办?我可以提供什么信息来帮助您帮助我。我有 asrock p67 axtreme3​​、i5、660,它是 uefi,我读到它很重要。

请帮助我进行双重启动

luj0@luj0-desktop:~$ sudo update grub
[sudo] password for luj0: 
sudo: update: command not found
luj0@luj0-desktop:~$ sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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: 0x0002dcc9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2      1748723710  1953523711   102400001    5  Extended
/dev/sda3       307202048  1748721663   720759808    7  HPFS/NTFS/exFAT
/dev/sda4          206848   307202047   153497600   82  Linux swap / Solaris
/dev/sda5      1748723712  1953523711   102400000   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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: 0x8fe48fe4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   241414523   120706238    7  HPFS/NTFS/exFAT
/dev/sdb2       241416190   488396799   123490305    5  Extended
/dev/sdb5       241416192   471861247   115222528   83  Linux
/dev/sdb6       471863296   488396799     8266752   82  Linux swap / Solaris

Disk /dev/sdc: 16.1 GB, 16106127360 bytes
255 heads, 63 sectors/track, 1958 cylinders, total 31457280 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: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *        2048    31457279    15727616    7  HPFS/NTFS/exFAT

这是我之前的 win 7 分区/dev/sda3,我通过 gb 数量识别它。目前有 1 TB 安装了 2 个操作系统,还有一个空的 250 gb 驱动器仅用于数据。没有操作系统。哦,是的,有一个装有 windows 的 usb,尝试修复启动,但没有成功

UPD:我成功启动了 Ubuntu,但这是我面临的第二个问题:我没有看到启动 Win 7 的选项。我按照另一个回复的建议进行了启动修复。那么我该怎么做才能进行双启动或找到 Windows?

请注意,我没有 CD 驱动器,所以无法使用恢复 CD,而且我也没有;)

答案1

如果你已成功启动 Ubuntu,请打开终端并尝试运行

sudo update-grub

它会自动搜索操作系统并可能解决您的问题。

如果这没有帮助,请打开终端并发布 的输出sudo fdisk -l。然后我们可以确保您仍然拥有 Windows 分区。

答案2

我刚刚发布了一个关于 UEFI 的答案。尝试重新启动并启动到 Bios。要进入 Bios,通常在打开机器时按 F2 或 F12 或类似键,具体取决于您的型号。

进入 Bios 菜单,查找单词 UEFI,并将其更改为 legacy。查看是否会出现启动屏幕。

相关内容