Ubuntu 13.04 жесткий диск не загружается

На данный момент у меня есть только 1 жесткий диск на моем компьютере с установленной Ubuntu 13.04. Это не загрузочный. Он отформатирован с помощью gpt, gparted. AHCI включен, безопасная загрузка не включена.

Живой DVD с Ubuntu показывает:

ubuntu@ubuntu:~$ sudo parted -l
Model: ATA SAMSUNG HD154UI (scsi)
Disk /dev/sda: 1500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags  
 1      1049kB  211MB   210MB   fat32                 boot  
 2      211MB   17.0GB  16.8GB  ext4  
 3      17.0GB  27.5GB  10.5GB  linux-swap(v1)  
 4      27.5GB  342GB   315GB   ext4  
 5      342GB   1500GB  1158GB  ext4  

Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0
has been opened read-only.
Error: Can't have a partition outside the disk!

ubuntu@ubuntu:~$ mount /dev/sda
mount: can't find /dev/sda in /etc/fstab or /etc/mtab

Вот содержание /etc/fstab:

# /etc/fstab: static file system information.  
#  
# Use 'blkid' to print the universally unique identifier for a  
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>  
# / was on /dev/sda2 during installation
UUID=f492ea82-fae6-462a-8ba1-87a2ee68dca8 /               ext4    errors=remount-ro 0       1  
# /boot/efi was on /dev/sda1 during installation  
UUID=1296-A193  /boot/efi       vfat    defaults        0       1  
# /home was on /dev/sda4 during installation  
UUID=d9dbcc8f-d124-4a46-bf4f-34fe47d2fe28 /home           ext4    defaults        0       2  
# swap was on /dev/sda3 during installation  
UUID=04c5c345-b31a-4481-b354-76d51b40597b none            swap    sw              0       0   

mount не может найти sda1 в fstab. У меня мало опыта с live DD, возможно, я делаю что-то не так?

ubuntu@ubuntu:~$ sudo blkid  
/dev/loop0: TYPE="squashfs"   
/dev/sr0: LABEL="Ubuntu 13.04 amd64" TYPE="iso9660"   
/dev/sda1: LABEL="EFIsystem" UUID="1296-A193" TYPE="vfat"   
/dev/sda2: UUID="f492ea82-fae6-462a-8ba1-87a2ee68dca8" TYPE="ext4"   
/dev/sda3: UUID="04c5c345-b31a-4481-b354-76d51b40597b" TYPE="swap"   
/dev/sda4: UUID="d9dbcc8f-d124-4a46-bf4f-34fe47d2fe28" TYPE="ext4"   
/dev/sda5: LABEL="DATA1" UUID="40f5c447-0517-48d7-a2bc-5a972ee1899e" TYPE="ext4"   

{Вероятно, нет проблем с оборудованием: 2 дня назад у меня была работающая двойная загрузка с 12.04 и windows7 на отдельном жестком диске. диски. Я решил поместить 13.04 на третий жесткий диск, чтобы продолжить работу с 12.04 при настройке 13.04. Это не сработало. Только после удаления всех других дисков Windows 7 восстановится сама. Windows не загружается без AHCI, поэтому AHCI должен быть включен, если я хочу использовать жесткий диск с окнами позже}

Хорошо, я повторил установку 13.04 64-битной версии и разрешил Boot-repair восстановить ее, потому что ремонт ботинок нашел EFI на этот раз. В http://paste.ubuntu.com/5680216/ вы найдете

sda1: _ __ _ __ ] _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ [+1149] [тысяча сто сорок одна]

File system:       vfat
Boot sector type:  FAT32
Boot sector info:  According to the info in the boot sector, sda1 starts 
                   at sector 0. But according to the info from fdisk, 
                   sda1 starts at sector 2048.
Operating System:  
Boot files:        /EFI/Boot/bootx64.efi /EFI/ubuntu/grubx64.efi 
                   /EFI/Microsoft/Boot/bootmgfw.efi 
                   /EFI/Microsoft/Boot/bootx64.efi

sda2: _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ [+1131] _ [+1131] __ [ 1132] _ __ _ __ _ __

File system:       ext4
Boot sector type:  -
Boot sector info: 
Operating System:  Ubuntu 13.04 
Boot files:        /boot/grub/grub.cfg /etc/fstab

Это выглядит нормально, за исключением того, что на данный момент нет диска Windows. У меня есть только 1 диск с половиной готовой установки Ubuntu. просто смешно, что это не должно работать.

На pastebin мы видим:

EFI обнаружен. Пожалуйста, проверьте параметры. Обнаружен раздел вне диска. =================== Заключительный совет в случае рекомендуемого ремонта Пожалуйста, не забудьте загрузить BIOS в файл sda1 / efi /.../ grub * .efi!

Так что биос должен загрузиться на grubx64.efi в sda1 / efi. Это правильно? Может быть, я должен сделать что-то, чтобы повлиять на это, кроме как поставить жесткий диск в качестве загрузочного диска? Существует возможность загрузить efi в BIOS, но ничего не находит

Когда я загружаюсь с жесткого диска, я получаю черный экран с: reboot и выбираю подходящее устройство.

Материнская плата: ASRock z68 Extreme3 ​​Gen3, BIOS для американских мегатрендов

2
задан 20 May 2013 в 14:04

2 ответа

Сценарий Boot Repair явно провалился; у вас действительно у вас есть системный раздел EFI (ESP), и, как вы говорите, ваш компьютер, похоже, настроен для загрузки в режиме EFI. Вывод, который вы опубликовали (что устраняет необходимость в выводе parted, запрошенном geezanansa), не содержит информации о том, какие установлены загрузчики EFI - возможно, потому что скрипт необъяснимым образом ошибочно определил ESP как не ESP. Чтобы продолжить, вы должны смонтировать /dev/sda и найти все файлы в этом разделе, заканчивающиеся на .efi. Например, вы можете загрузить Linux live CD, смонтировать /dev/sda1 в /boot/efi и выполнить следующую команду:

ls -l `find /boot/efi -iname "*.efi"`

Опубликовать результаты здесь. Также, пожалуйста, скажите, что происходит, когда вы пытаетесь загрузить компьютер - например, он вообще не загружается, загружается ли он в Windows и т. Д.? Вывод еще одной команды также должен быть полезен:

sudo efibootmgr -v

Пожалуйста, опубликуйте это вместе с выводом предыдущей команды. Зная о загрузчиках ESP и о том, что происходит при попытке загрузки, можно предложить предложения по ремонту.

0
ответ дан 20 May 2013 в 14:04

Диспетчер загрузки rEFIND позволил мне загрузиться снова, см. http://www.rodsbooks.com/refind/ , попробуйте его на загрузочном носителе. Он показал, что Ubuntu 13.04 работает нормально, когда он найден менеджером загрузки. Это также может дать ключ к пониманию того, что пошло не так, и обеспечить долгосрочное решение.

Справочная информация: попытка установить Ubuntu 13.04 на работающую установку с 12.04 и windows 7 на отдельных жестких дисках не удалась. 1) Windows 7 проигнорировала мой раздел EFI и создала раздел в нераспределенном пространстве в самом конце диска (без надлежащего уведомления). 2) Grub2 не идеален: в нем есть ошибка, см. http://www.rodsbooks.com/refind/ . 3) Boot-Repair - это программа, которая может помочь при таких загрузках. Он не идеален и установил несколько копий файлов, необходимых для загрузки. 4) Ваш UEFI / BIOS может быть не идеальным. 5) Я не идеален, я просто конечный пользователь, хотя я и не совсем невежественен.

Благодарю тех, кто проявил интерес к моему вопросу.

Я надеюсь, что не нарушил правила с этим ответом. Если модераторам это не нравится, они могут просто удалить вопрос и ответить. Этот вопрос можно закрыть.

0
ответ дан 20 May 2013 в 14:04

Другие вопросы по тегам:

Похожие вопросы: