我有一个带有 256GB 内部驱动器的戴尔 XPS 13,分区为 Windows 10 和 Ubuntu 16.04 的双启动。固件更新后,笔记本电脑将不再启动进入 Ubuntu,但会启动进入 Windows,因此内部驱动器没有损坏。
我已经在 8GB SanDisk USB 密钥上安装了 Ubuntu 16.04.1,并且可以使用它将笔记本电脑启动到 Ubuntu。
使用这个问题的信息,我跑了sudo fdisk 1
,我看到 64MiB 卷的 16 个条目,格式如下:
Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 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
这些条目的名称从 /dev/ram0 到 /dev/ram15,然后是:
Disk /dev/loop0: 1.4 GiB, 1459982336 bytes, 2851528 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 /dev/sda: 7.5 GiB, 8002732032 bytes, 15630336 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
Disklabel type: dos
Disk identifier: 0x0030553a
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 15630335 15628288 7.5G c W95 FAT32 (LBA)
尽管这表示总共略多于 8 GB,但这些条目似乎都没有引用内部驱动器上的任何分区。
在理解命令行界面的所有功能时,我仍然处于肤浅的状态,因此我将不胜感激简单的解释。
我需要做什么才能访问内部驱动器?
编辑。这是 /boot
目录的样子:
# tree /boot
/boot
├── abi-4.4.0-31-generic
├── config-4.4.0-31-generic
├── efi
│ └── EFI
│ └── ubuntu
│ ├── fw
│ └── fwupx64.efi
├── grub
│ ├── gfxblacklist.txt
│ ├── grubenv
│ └── unicode.pf2
├── memtest86+.bin
├── memtest86+.elf
├── memtest86+_multiboot.bin
└── System.map-4.4.0-31-generic
运行系统扫描修复(这部分)问题。
我在计算机重新启动时按了 F12。出现一个 8 位菜单,我选择了系统扫描。这运行了大约 15 分钟,并在分区表中检测到问题。在扫描结束时,它解决了问题,现在我可以在屏幕左侧的 Unity Launcher 中看到四个磁盘。
现在,当我运行
disks
或gparted
执行时sudo fdisk -l
,我也可以访问 256 GB 的 ssd 磁盘。