Недавно я купил Asus Zenbook UX32A. Теперь я пытаюсь выполнить двойную работу с XP и Ubuntu 13.04.
Кажется, что обе ОС установлены правильно, но я просто не могу загрузиться в grub, чтобы позволить мне выбрать, какую ОС я хочу использовать. По умолчанию XP загружается.
Я создал отдельные разделы на моем SSD и HDD. Я хотел бы поделиться ssd для обеих ОС, но сохранить все документы и прочее на hdd, поэтому я установил /var и /home в hdd. / находится на SSD
, это мой вывод fdisk:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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 Disk identifier: 0xc61722b1 Device Boot Start End Blocks Id System /dev/sda2 2046 169228287 84613121 5 Extended Partition 2 does not start on physical sector boundary. /dev/sda4 * 169228288 322826239 76798976 7 HPFS/NTFS/exFAT /dev/sda5 2048 7812594 3905273+ 83 Linux /dev/sda6 7815168 15626239 3905536 82 Linux swap / Solaris /dev/sda7 15628288 169228287 76800000 83 Linux WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdb: 32.0 GB, 32017047552 bytes 255 heads, 63 sectors/track, 3892 cylinders, total 62533296 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: 0xfed1007e Device Boot Start End Blocks Id System /dev/sdb1 2048 30722047 15360000 83 Linux /dev/sdb2 * 30722048 62529535 15903744 7 HPFS/NTFS/exFAT Disk /dev/sdc: 8095 MB, 8095006720 bytes 255 heads, 63 sectors/track, 984 cylinders, total 15810560 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: 0xefacefacВот мой журнал восстановления Boot
Может возникнуть ошибка загрузки GRUB 2 быть связанными с какой-то EFI-вещью? Вся помощь будет по-настоящему оценена, я действительно застрял!
Надеюсь, я смогу помочь. Недавно я дважды загрузил свой ASUS X55C под управлением Windows 8 с Ubuntu 12.04LTS и столкнулся с несколькими проблемами на этом пути и разрешил их.
Первое, что я узнал, это для того, чтобы загрузиться в Linux, вам нужно будет войти в свой BIOS, который, поскольку вы используете двойную загрузку, я предполагаю, что вы уже знаете, как это сделать. Я бы предположил, что это немного отличается от XP, но если вы не знаете, как выключить компьютер и при загрузке, вам нужно будет нажать F2, f5, f10, SHIFT, DELETE. Или какие-либо другие ключи, которые могут загружать BIOS, зависит от вашего компьютера, которые являются наиболее распространенными, мой был DELETE, вы могли настроить Google на свой компьютер, и если вы не можете найти что-либо, это пробная версия и ошибка. Иногда это говорит вам, что нужно делать при загрузке.
Когда вы узнаете, что это такое, при загрузке немедленно продолжайте нажимать эту клавишу, пока не появится BIOS. Они будут выглядеть примерно так:
http://blogdotinsanegenius.files.wordpress.com/2012/07/bios-beta_.jpg
Теперь вам захочется чтобы найти безопасный параметр загрузки и отключить его, если он еще не отключен, Ubuntu необходимо отключить его для запуска.
Теперь найдите вкладку параметров BOOT и найдите BOOT OVERRIDE. Если это не в настройках BOOT, это может быть в SAVE & EXIT, как в Windows 8. В BOOT вы также можете изменить значение по умолчанию, поэтому вам не нужно переопределять. Под BOOT OVERRIDE вы должны увидеть свои разделы Windows XP и Ubuntu, чтобы загрузить XP, выделите его и нажмите Enter, чтобы загрузить GRUB, выделите Ubuntu и нажмите enter.
В случае успеха, когда вы выбираете опцию Ubuntu , ваш GRUB должен появиться. Из GRUB вы должны быть в состоянии выбрать Ubuntu и загрузиться нормально.
Для меня GRUB отображал как мои параметры Ubuntu, так и Ubuntu Recovery, а также те же два для Windows 8.
Проблема была в том, что вы не можете загрузиться в Windows 8 из GRUB из-за недействительной оболочки EFI. Поэтому каждый раз, когда вы хотите переключить ОС, вам нужно пройти через ваш BIOS.
Теперь с XP у вас может не возникнуть проблема, я не знаю, какие требования к загрузке XP. Для Windows 8 вы должны активировать режим CSM и использовать восстановление загрузки в Linux, а затем, когда ваш компьютер загрузится, он автоматически загрузится в GRUB, и у вас будет новый параметр окна UEFI в GRUB, чтобы вы могли легко переключить OS
[d11 ] Чтобы сделать это, следуйте инструкциям, приведенным здесь: http://blogdotinsanegenius.files.wordpress.com/2012/07/bios-beta_.jpgТам могут быть другими менеджерами загрузки для XP, поэтому вы можете провести там некоторые исследования. В противном случае вам придется проходить через BIOS при каждой загрузке, чтобы переключить ОС.
Надеюсь, это помогло некоторым, я знаю, что это больше помогает Windows 8, но я думаю, что некоторые, если не большинство из них применимо к XP.
GRUB 2 - версия 1.98 или новее. GRUB 2 является загрузчиком и менеджером по умолчанию для Ubuntu с версии 9.10 (Karmic Koala).
Следующая процедура может быть применена к Ubuntu, просто в командах, замените grub2-install на grub-install.
Если вы можете загрузиться в Ubuntu / live-Fedora, используйте его grub2 для настройки
grub2-install
Проверьте, есть ли «GRUB_DEFAULT = saved».
sudoedit /etc/default/grub
[d4 ] Теперь создайте файл конфигурации и проверьте его. sudo grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-editenv list
Даже используйте grub-set-default для установки значения по умолчанию.
Если вы не можете загрузиться в ваш ubuntu / fedora, используйте Ubuntu-live, вы можете установить lilo и восстановить свой MBR с помощью
[ f5] и sudo lilo -M /dev/sda mbr
удачи
XP не будет работать из разделов gpt. И с BIOS XP нужны специальные драйверы для работы с AHCI, которые обычно не включены.
Я дважды загрузил Ubuntu с 10.10, установленным на диске gpt и цепочкой, загруженной из grub, в установку XP на другом диске, который был MBR (MSDOS). Но у XP нет никаких драйверов, чтобы даже видеть раздел данных NTFS на разделенном диске gpt.
Когда я получил свой SSD, я включил AHCI, поэтому настройка будет работать, и XP перестанет работать. Я смог отключить AHCI и загрузить XP, но это такая проблема, что я, наконец, прекратил использовать XP. Есть драйверы для AHCI, но процесс установки после установки XP довольно сложный.
Хорошо, так оно и работает. Я только что сделал это.
Установите XP и выберите раздел HD и отформатируйте раздел. если у вас что-то есть на HD, я предлагаю удалить все разделы и создать раздел. Должен иметь раздел с Ubuntu, не позволяйте Ubuntu делать раздел - вот где проблема начинается. Установите XP Install Ubuntu- (у меня XP 64bit pro и Ubuntu 13.04) ... здесь вы в основном сделали! 4. Обновите все обновления на XP, затем Ubuntu.Удачи,: -)