Ubuntu 12.04 / 12.10 не може виявити вікна або будь-які інші розділи (Asus z77 UEFI BIOS)


1

Нещодавно я завершив роботу над новим комп'ютером (материнська плата ASUS z77 з UEFI BIOS) і, на жаль, не все працює досить добре.

Після установки Windows 7 Ultimate на одному основному розділі (диск SATA) я вирішив виділити ще один логічний розділ для додаткових потреб. Коли я спробував зробити це з менеджером - він сказав, що він не може виділити запитуваний розмір, хоча я, звичайно, попросив набагато менше, ніж було доступно.

Я подумав, що це могло бути питанням для Windows і перейти до встановлення Ubuntu 12.10 x64. Коли графічний інтерфейс завантажувався він показав мені повідомлення про те, що він не може знайти жодної іншої операційної системи на диску. Коли я використовував користувальницький варіант partioning він показав мені жоден з моїх поточних partions (включаючи що з вікнами). Однак, коли я завантажуюсь з функцією "Спробуйте Ubuntu", він їх знаходить! Я знаходжу це weird хоч.

Ось що мені подарує консоль:

ubuntu@ubuntu:~$ sudo os-prober 
/dev/sda1:Windows 7 (loader):Windows:chain
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 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: 0x00072b98



 Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   100020223    49906688    7  HPFS/NTFS/exFAT
/dev/sda3       100022270  1250263039   575120385    5  Extended
/dev/sda4       566669312  1250263039   341796864   83  Linux

Я також спробував створити розділи з утиліти на диску, що призвело до помилки: enter image description here ,

Помилка створення розділу: помічник вийшов з кодом виходу 1: In   part_add_partition: device_file = / dev / sda, start = 51211402240,   size = 1923000000, type = 0x83 Введення парсера MS-DOS (зміщення = 0,   size = 640135028736) MSDOS_MAGIC знайдено, дивлячись на частину 0 (зміщення   1048576, розмір 104857600, тип 0x07) новий елемент входу, дивлячись на частину 1   (зміщення 105906176, розмір 51104448512, тип 0x07)   на частині 2 (зміщення 51211402240, розмір 588923274240, тип 0x05) Введення   Розширений парсер MS-DOS (зміщення = 51211402240, size = 588923274240)   readfrom = 51211402240 MSDOS_MAGIC знайдено Вихід MS-DOS розширений   парсер, дивлячись на частину 3 (зміщення 290134687744, розмір 349999988736, тип   0x83) Нова частина запису Вихід з MS-DOS таблиць розділів MSDOS   виявлено, що містить таблицю розділів схеми = 1 отримав Помилка: Не можу   мають перекриваються розділи. ped_disk_new () не вдалося

Ось що я отримую, коли я намагаюся встановити систему

enter image description here

enter image description here

P.S. Дивно, що я навіть не можу створити більше розділів ні з дисковою утилітою, ні з віртуальними інструментами Windows 7. \ t


Чи можете ви завантажити зображення на imgur.com і зв'язати їх, я додам їх
HackToHell

так, у мене є щось ще додати. секундочку
user971155

1
Проблеми, пов'язані з UEFI, зараз дуже сильно вражають. Я перебуваю в подібній ситуації, і, здається, немає великої підтримки UEFI atm. Єдиною програмою, яка, здається, пристойно працює з UEFI, є завантажувальний ремонт, але навіть це частково працювало для мене. Більшість з цих проблем здається, що вони тільки можуть отримати виправлені через перевстановлення. Я досліджував протягом останніх 48 годин, і це, здається, єдиний варіант для мене. / rant На жаль, я не маю багато чого, щоб доповнити вашу проблему, але я просто хотів поділитися своїм досвідом. Я бажаю вам удачі!
Tek

добре, спасибі - але я хочу з'ясувати, що мої вікна 7 тільки що були встановлені, але є старіші розділи на диску. Отже, чи вважаєте ви, що їхня присутність може призвести до такої поведінки, і я маю заощадити все і перевстановити?
user971155

Відповіді:


1

Це НЕ EFI / UEFI. Ваш жорсткий диск використовує систему розділення головного завантажувального запису (MBR) і успішно завантажує Windows, що означає, що він завантажує Windows у режимі BIOS. На диску не існує системного розділу EFI (ESP), що означає, що він не завантажує нічого іншого в режимі EFI (якщо у вас немає USB флеш-пам'яті або щось з завантажувачами ESP і EFI).

Дійсно ключовий ключ трохи від кінця того, що ви цитували з повідомлення консолі GParted (чи це було у Disk Utility?)

Помилка: неможливо мати перекриваються розділи. ped_disk_new () не вдалося

В основному, через будь-яку політику вирівнювання, яку ви вибрали, інструмент розділення спробував створити розділ, який або починався до того, як попередній розділ закінчився або закінчився після того, як почався більш пізній розділ. Відомо, що Libparted (на яку покладається GParted, Disk Utility і кілька інших програм) час від часу роблять це. Існує принаймні три можливі способи обходу:

  • Вручну введіть точки початку / закінчення розділів, які залишають невеликий простір між розділами. Зазвичай достатньо 1MiB.
  • Змініть параметри вирівнювання розділів у вашому інструменті розділення. Останні версії GParted дозволяють вибрати між 1-MiB вирівнюванням, вирівнюванням циліндрів і відсутністю вирівнювання. Як правило, найкраще налаштування 1 Мб, але якщо це дає вам проблеми, і якщо ви знаєте, що ви використовуєте нерозширений диск формату, ви можете змінити його на інше з невеликим ризиком проблем. OTOH, якщо ви використовуєте диск Advanced Format, вам слід ні спробуйте цей метод, якщо він не встановлюватиметься за умовчанням, окрім вирівнювання 1 Мб.
  • Перейдіть на іншу програму розбивки, бажано щось таке ні на основі libparted. Для MBR диска в Linux це в основному означає fdisk. Потім вам доведеться скористатися інструментом створення текстової файлової системи (наприклад, mkfs) або GParted для створення файлової системи у створеному розділі.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.