Автор Тема: перестал грузится XP после установки с Live USB  (Прочитано 11516 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KOCT9L

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Re: перестал грузится XP после установки с Live USB
« Ответ #15 : Декабрь 16, 2012, 19:53:23 »
Верно диск Д бился на три раздела во время установки, загрузка лежит в мбр

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos7)'
  search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
  set locale_dir=($root)/boot/grub/locale
  set lang=ru_RU
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Runtu XFCE 12.04, с Linux 3.2.0-26-generic' --class runtu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
linux /boot/vmlinuz-3.2.0-26-generic root=UUID=e59082bd-d8b7-4882-ab9f-fc5289c106f3 ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-26-generic
}
menuentry 'Runtu XFCE 12.04, с Linux 3.2.0-26-generic (режим восстановления)' --class runtu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
echo 'Загружается Linux 3.2.0-26-generic ...'
linux /boot/vmlinuz-3.2.0-26-generic root=UUID=e59082bd-d8b7-4882-ab9f-fc5289c106f3 ro single nomodeset
echo 'Загружается начальный ramdisk ...'
initrd /boot/initrd.img-3.2.0-26-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/25_plop ###
menuentry "Plop boot manager" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root e59082bd-d8b7-4882-ab9f-fc5289c106f3
linux16 /boot/plpbt.bin
}
### END /etc/grub.d/25_plop ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 1404C06904C04F82
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
« Последнее редактирование: Декабрь 16, 2012, 19:55:33 от KOCT9L »

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: перестал грузится XP после установки с Live USB
« Ответ #16 : Декабрь 16, 2012, 20:01:59 »
Для восстановления Windows потребуется CD-диск с дистрибутивом.

Загружаемся с CD (ждём, пока не закончится процесс начального копирования файлов). При появлении экрана "Вас приветствует мастер установки", где программа Windows XP Setup предложит на выбор: установить Windows XP, восстановить поврежденную копию Windows XP или завершить программу, нажимаем клавишу R и попадаем в консоль восстановления - Recovery Console.

Затем вводим команду - fixmbr, которая восстановит MBR.

KOCT9L, у Вас всё получится.
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
Re: перестал грузится XP после установки с Live USB
« Ответ #17 : Декабрь 16, 2012, 20:10:04 »
Да дело не восстановлении MBR , а в том что WinXP грохнулась напрочь и при восстановлении загрузочной записи из консоли восстановления с помощью установочного диска ХР   она покажет жив ли вообще Виндоз ...
А вообще , прежде чем устанавливать Linux на HD с Win нужно с помощью Акрониса пережать разделы и освободить место для установки .
Проверить работу Виндоз и уже затем приступать к установке Linux ...
« Последнее редактирование: Декабрь 16, 2012, 20:22:47 от calambus »
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн KOCT9L

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Re: перестал грузится XP после установки с Live USB
« Ответ #18 : Декабрь 16, 2012, 20:14:51 »
если она грохнулась как она грузиться через Аркронис ОС Слектор

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
Re: перестал грузится XP после установки с Live USB
« Ответ #19 : Декабрь 16, 2012, 20:18:20 »
runtik , обращаю внимание : есть не документированная команда для прямого входа в восстановительную консоль Виндоз из установочного диска =>
как только появиться запрос : Нажмите F2 => нажать F10 и дальше попадёте в консоль восстановления ...
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
Re: перестал грузится XP после установки с Live USB
« Ответ #20 : Декабрь 16, 2012, 20:21:38 »
KOCT9L , раз так - Виндоз грузится и запускается - это уже бальзам на дущу ...
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: перестал грузится XP после установки с Live USB
« Ответ #21 : Декабрь 16, 2012, 21:03:07 »
KOCT9L, Вы пишите, что автоматом грузится Win с sda1. В файле /et/default/grub параметр grub_default="0", что соответствует 1-му пункту загрузочного меню. А в файле /boot/grub.conf 1-й пункт загрузки - 'Runtu XFCE 12.04, с Linux 3.2.0-26-generic'.

Вы сами устанавливали Runtu или кто-то другой?

У меня аналогичная ситуация. Стояла WinXP, отрезал часть диска, установил Runtu. Автоматом грузится Runtu. Поменять это можно только изменением настроек загрузчика.

Из тупика есть только один выход - назад. Попробуйте восстановить Windows и заново поработать с жестким диском, в смысле разбивки, после чего вновь установить Runtu.
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн ustal47

  • Постоялец
  • ***
  • Сообщений: 184
Re: перестал грузится XP после установки с Live USB
« Ответ #22 : Декабрь 16, 2012, 21:15:18 »
Прошу прощения за банальность, но почему бы не попробовать?      sudo update-grub
      sudo update-initramfs -u

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: перестал грузится XP после установки с Live USB
« Ответ #23 : Декабрь 16, 2012, 23:21:12 »
Grub наверно впорядке. И по дефолту должна грузиться Рунту. Плохо,что KOCT9L сбивчиво объясняет суть проблемы и не знал, что у него находится на ЖД (до установки Рунту). Был ли скрытый раздел для восстановления ХР? Не верна логичность при разбивке разделов. Нужно было отрезать свободное место от диска Д, создать на нем расширенный раздел, а потом на этом разделе создавать доп. разделы под Линукс. Теперь же видны два основных раздела:
sda1 = 10ГБ (возможно это скрытый раздел с образом Вин ХР или бывший диск С) и
sda2 = 48ГБ -расширенный раздел .
На нем
sda5 =32 GB (NTFS)
sda7=14GB Linux
sda6=1 Gb Swap
Зайдите на эти разделы из по Лайв СД (или с Рунты) и посмотрите, что на них находится, где системные файлы Вин ХР ?
Боюсь, что вы затерли ХР . Вариант-
1)восстановить ее из скрытого раздела (если он все же есть), разбить правильно разделы, переустановить Рунту
2) извлечь с помощью Лайв СД нужную инфу на внешний диск(флешку), разбить разделы как положенно, установить заново ХР и затем Рунту.
Может это и слишком радикально, но зато надежно и займет меньше времени чем восстанавливать старую ХР.

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: перестал грузится XP после установки с Live USB
« Ответ #24 : Декабрь 17, 2012, 01:57:59 »
/dev/sda1   *          63    20515004    10257471    7  HPFS/NTFS/exFAT   -  не известный
Скорее всего, это и есть ваш раздел с XP (диск С).

/dev/sda2        20515066   117209087    48347011    f  W95 расшир. (LBA) - с виндой
Неверно. В данном случае, sda2 это расширенный раздел, который содержит в себе логические разделы: sda5 (диск D), sda6 (swap) и sda7 (linux).

Попробуйте воспользоваться советом ustal47:
Загрузитесь в Runtu и выполните команду:
sudo update-grub
Акронис систему грузит, значит с ней все в порядке. Если вышеуказанная команда не поможет, тогда "ручками" поправим конфиги GRUB-а, и все должно заработать.
Переразбивать диск или перетирать MBR (fixmbr), нет необходимости, напротив - есть риск все испортить.

Оффлайн Fastor

  • Постоялец
  • ***
  • Сообщений: 143
Re: перестал грузится XP после установки с Live USB
« Ответ #25 : Декабрь 17, 2012, 05:30:44 »
Цитировать (выделенное)
drivemap -s (hd0) ${root}
Насколько я помню (лень в вики лезть) это опция подмены блочных устройств, которая ну вообще не нужна.
Вообще же Grub2 имеет в своем инструментарии режим ручного ввода параметров загрузки, делается это в его консоли (при появлении меню жмем кнопочку c), а также корректировку команд загрузки в виде правки команд (при появлении меню жмем кнопочку e). Первый вариант используется в основном при аварийном восстановлении, а также позволяет обнаружить проблему на этапе набора команд, второй более юзер-френдли.
Значит доходим до меню груба, выделяем винду и жмем "e", далее стираем строку (кстати тут можно смело баловаться с параметрами загрузки, т.к. это не сохраняется в конфиг) с drivemap, жмем F10 и смотрим результат. Можно попробавть так:
insmod part_msdos
insmod ntfs
insmod ntldr
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 1404C06904C04F82
chainloader +1
Да, и не лишним будет проверить соответствие UUID. В линуксе в консоли команда blkid, посмотреть действительно ли /dev/sda1 имеет UUID=1404C06904C04F82.
Цитировать (выделенное)
sudo update-initramfs -u
Вот зачем все в кучу грести? Зачем пересобирать рамфс, если линукс и так нормально грузится?
« Последнее редактирование: Декабрь 17, 2012, 06:08:50 от Fastor »
Бывает решение проблемы, и бывает проблема в решении!
Если не знаешь, что делать, то лучше ничего не делать. (А.А.Громыко)

Оффлайн Nika

  • Постоялец
  • ***
  • Сообщений: 169
Re: перестал грузится XP после установки с Live USB
« Ответ #26 : Декабрь 17, 2012, 14:20:20 »
/dev/sda1   *          63    20515004    10257471    7  HPFS/NTFS/exFAT   -  не известный
Скорее всего, это и есть ваш раздел с XP (диск С).
Вероятно проще всего это проверить с помощью файлового менеджера и GParted.
Runtu XFCE 14.04