У меня проблема с ноутбуком. Я установил Ubuntu 14.04 LTS рядом с Windows 8.1. Это первый раз, когда я использую Ubuntu. Я не знаю точно, что произошло, но каким-то образом я повредил загрузчик Grub. Поэтому я пытаюсь восстановить его сейчас, и я следую этому уроку:
Они оба говорят, что я должен смонтировать свой корневой раздел. Поэтому я ищу его через
sudo gparted
, что дает мне следующее:
... похоже, мне не разрешено размещать фотографии здесь ...
Итак, вот что sudo parted -l
дает мне:
ubuntu@ubuntu:~$ sudo parted -l
Model: ATA SanDisk SSD U100 (scsi)
Disk /dev/sda: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 16.0GB 16.0GB HFS
Warning: /dev/sdb contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables. Or perhaps you deleted the GPT table, and are now using an
msdos partition table. Is this a GPT partition table?
Yes/No? y
Model: ATA ST1000LM024 HN-M (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 1050MB 1049MB ntfs Basic data partition hidden, diag
2 1050MB 1322MB 273MB fat32 EFI system partition boot, hidden
3 1322MB 2371MB 1049MB fat32 Basic data partition hidden
4 2371MB 2505MB 134MB Microsoft reserved partition msftres
5 2505MB 632GB 629GB ntfs Basic data partition msftdata
6 632GB 742GB 110GB ntfs Basic data partition msftdata
7 742GB 772GB 30.1GB fat32 boot
12 772GB 943GB 171GB ext4
13 943GB 951GB 8535MB linux-swap(v1)
8 951GB 952GB 472MB ntfs hidden, diag
9 952GB 952GB 367MB ntfs hidden, diag
10 952GB 979GB 26.8GB ntfs Basic data partition msftdata
11 979GB 1000GB 21.5GB ntfs Basic data partition hidden, diag
Model: SanDisk Ultra (scsi)
Disk /dev/sdc: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 98.3kB 16.0GB 16.0GB primary fat32 boot, lba
Согласно учебнику, мой корневой раздел должен быть /dev/sdb12
, потому что он в формате ext4, верно? `
Но когда я пытаюсь смонтировать его через
sudo mount /dev/sdb12 /mnt
, он говорит
mount: special device /dev/sdb12 does not exist
Список распознанных дисков и разделов моей системы (ls /dev/sd*
):
/dev/sda /dev/sda1
/dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3
/dev/sdc /dev/sdc1
Очень надеюсь, что вы мне поможете.
Вот Ваша проблема:
Warning: /dev/sdb contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables. Or perhaps you deleted the GPT table, and are now using an
msdos partition table. Is this a GPT partition table?
Yes/No? y
я начал писать ответ, говоря Вам, как зафиксировать его, но существует только слишком много моментов принятия решения, чтобы сделать это, не пишущий маленькую книгу. Тем временем, ОСТАНОВКА ИСПОЛЬЗУЯ ДИСК. Некоторые возможные конфигурации того диска ОПАСНЫ, , и Вы могли бы закончить тем, что повредили важные данные, если Вы пишете больше данных в диск.
самая простая фиксация должна вытереть диск и запуститься. Если Вы имеете важные пользовательские данные, создаете резервную копию сначала. Чтобы сделать так безопасно, смонтируйте то, что Вы можете только для чтения.
, Если действительно необходимо восстановить его на месте, это может быть возможно, но потребует, чтобы много проверок и экспертных знаний выяснили корректный план действий. Если Вы хотите запустить это, покажите вывод:
sudo fdisk -l /dev/sdb
... и также, тот же parted
производит Вас, показал, но используйте unit s print
, а не просто print
.
к вашему сведению, я ожидаю, что Вы использовали GPT-не-зная инструмент для разделения диска, который оставил Вас с диском MBR с оставшимися данными GPT. Эта конфигурация путает parted
. Так или иначе Вам удалось создать новые разделы GPT, не повреждая данные MBR. Инструменты разделения Windows, как известно, создают новый MBR, не вытирая данные GPT, так установка Windows будет иногда делать это.