我有一台戴尔 XPS 13,配有 256GB 内置硬盘,分区为 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
答案1
运行系统扫描解决了(这部分)问题。
我在计算机重新启动时按下了 F12。出现一个 8 位菜单,我选择了系统扫描。它运行了大约 15 分钟,检测到分区表中存在问题。扫描结束时,它修复了问题,现在我可以在屏幕左侧的 Unity Launcher 中看到四个磁盘。
现在,当我运行disks
或gparted
执行时sudo fdisk -l
,我也可以访问 256 GB 的 SSD 磁盘。