Перейти к содержанию

Помогите пожалуйста решить проблему, с запуском Винды


Рекомендуемые сообщения

Здравствуйте, помогите пожалуйста решить проблему, с запуском Винды, попрядку:

1. Разбит диск на C-100Mb, D-1Gb, E-20Gb, G-30Gb,

2. Установлена Винда на G (NTFS)

3. Установил Mandriv'u на E (ext3), при этом /boot и grub разместил на C (ext2),

Теперь загрузить винду не получается, выводиться сообщение:

root(hd0,3)

.. здесь пишет что-то в духе "я не знаю файловую систему,ошибка (0x7)"

chainloader +1

как понимаю затер MBR виндовый, но я его обнаружил в файлике /boot/boot.0800, подскажите пожалуйста как сделать, чтобы Винда грузилась, или теперь Винду восстанавливать?

Или тыкните носом в ссылочку где посмотреть можно, искать пытался но трафик на исходе.. Sad(

Ссылка на комментарий
Поделиться на другие сайты

POLINOM писал(а) Срд, 15 Марта 2006 14:30

Здравствуйте, помогите пожалуйста решить проблему, с запуском Винды, попрядку:

1. Разбит диск на C-100Mb, D-1Gb, E-20Gb, G-30Gb,

2. Установлена Винда на G (NTFS)

3. Установил Mandriv'u на E (ext3), при этом /boot и grub разместил на C (ext2),

Теперь загрузить винду не получается, выводиться сообщение:

root(hd0,3)

.. здесь пишет что-то в духе "я не знаю файловую систему,ошибка (0x7)"

chainloader +1

как понимаю затер MBR виндовый, но я его обнаружил в файлике /boot/boot.0800, подскажите пожалуйста как сделать, чтобы Винда грузилась, или теперь Винду восстанавливать?

Или тыкните носом в ссылочку где посмотреть можно, искать пытался но трафик на исходе.. Sad(

1. Это ничего не говорит. Нужно разделы посмотреть. Это всё на одном диске или на нескольких? Если на одном - fdisk -l /dev/hda в студию.

2. В какой последовательности ставилось, вин-линукс или наоборот?

3. Какой загрузчик поставили и куда?

Ссылка на комментарий
Поделиться на другие сайты

в линуксе не может быть "E (ext3)". разве что какой-нить /dev/hda3

а вообще - грузануться с виндового загрузочного в режиме восстановления и дать fixmbr

а затем грузануться с линухового, подмонтировать разддел с /boot и грамотно сконфигурировать загрузчик и установить

Ссылка на комментарий
Поделиться на другие сайты

>в линуксе не может быть "E (ext3)". разве что какой-нить /dev/hda3

>а вообще - грузануться с виндового загрузочного в режиме >восстановления и дать fixmbr

>а затем грузануться с линухового, подмонтировать разддел с /boot >и грамотно сконфигурировать загрузчик и установить

или fixboot?

>1. Это ничего не говорит. Нужно разделы посмотреть. Это всё на одном диске или на нескольких? Если на одном - fdisk -l /dev/hda в студию.

>2. В какой последовательности ставилось, вин-линукс или наоборот?

>3. Какой загрузчик поставили и куда?

fdisk -l /dev/sda выдает:

Disk /dev/sda: 250.0 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 1 12 96358+ 83 Linux

/dev/sda2 13 30400 244091610 f W95 Ext'd (LBA)

/dev/sda5 13 273 2096451 82 Linux swap / Solaris

/dev/sda6 7662 9561 15261718+ 7 HPFS/NTFS

/dev/sda7 9562 17592 64508976 7 HPFS/NTFS

/dev/sda8 17593 30400 102880228+ 7 HPFS/NTFS

/dev/sda9 274 3460 25599546 83 Linux

/dev/sda10 3461 7661 33744501 83 Linux

Partition table entries are not in disk order

Винда соответственно была установлена Первой на sda6, затем был установлен Линух с установкой Груба и /boot на sda1

Теперь при попытке загрузить Винду пишется:

booting 'Wind'

root (hd0,5)

File systemtype unknown, partition type 0x7

chainloader +1

На этом все заканчивается.. =(

Ссылка на комментарий
Поделиться на другие сайты

POLINOM писал(а) Чтв, 16 Марта 2006 13:10

>в линуксе не может быть "E (ext3)". разве что какой-нить /dev/hda3

>а вообще - грузануться с виндового загрузочного в режиме >восстановления и дать fixmbr

>а затем грузануться с линухового, подмонтировать разддел с /boot >и грамотно сконфигурировать загрузчик и установить

или fixboot?

>1. Это ничего не говорит. Нужно разделы посмотреть. Это всё на одном диске или на нескольких? Если на одном - fdisk -l /dev/hda в студию.

>2. В какой последовательности ставилось, вин-линукс или наоборот?

>3. Какой загрузчик поставили и куда?

fdisk -l /dev/sda выдает:

Disk /dev/sda: 250.0 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 1 12 96358+ 83 Linux

/dev/sda2 13 30400 244091610 f W95 Ext'd (LBA)

/dev/sda5 13 273 2096451 82 Linux swap / Solaris

/dev/sda6 7662 9561 15261718+ 7 HPFS/NTFS

/dev/sda7 9562 17592 64508976 7 HPFS/NTFS

/dev/sda8 17593 30400 102880228+ 7 HPFS/NTFS

/dev/sda9 274 3460 25599546 83 Linux

/dev/sda10 3461 7661 33744501 83 Linux

Partition table entries are not in disk order

Винда соответственно была установлена Первой на sda6, затем был установлен Линух с установкой Груба и /boot на sda1

Теперь при попытке загрузить Винду пишется:

booting 'Wind'

root (hd0,5)

File systemtype unknown, partition type 0x7

chainloader +1

На этом все заканчивается.. =(

Загрузитесь с виндового загрузочного ЦДрома.

И зайдите в консоль. Увидится ли виндовый раздел при этом?

Ссылка на комментарий
Поделиться на другие сайты

В общем была проведена реанимация винды fixboot, fixmbr.

После этого заработала винда, перестал работать Линукс, поскольку /boot находился на С: или онже sda1, Как в итоге я сам для себя выяснил (до этого почему-то думал по другому) Мелкософт ставит загрузчик ВСЕГДА на диск C: хотя приэтом винда может стоять на другом диске (как у меня), соответственно если С: затирается винда больше незагрузиться до ее восстановления.

Линух я установил повторно но не трогал C:, поэтому теперь все грузиться нормально.

В следствие всего этого родился вопрос:

Если взять и на низком уровне скопировать загрузчик+вся нужная батва для загрузки Винды в файл xxx, поместив его затем в /boot, отформатировать sda1(C:) и в Грубе указать что-нибудь в духе:

hd0 /dev/sda

root(hd0,0)/boot/xxx #xxx - битовый файл содержащий загрузчик винды скопированный с диска например NortonUtlit or WinHEX

chainloader +1

БУДЕТ ЛИ ЗАГРУЖАТЬСЯ ВИНДА? хотелось бы услышать ваши мнения и указания на мои ошибки если таковые есть

Ссылка на комментарий
Поделиться на другие сайты

Лучше сделать наоборот.

Разместить загрузчик на /dev/sda1, после чего скопировать его в файл командой:

dd if=/dev/sda1 of=/file.lnx bs=512 count=1

загрузившись с загрузочного диска linux.

И файл file поместить на раздел с windows, дописав в boot.ini

g:\file.lnx="Linux"

Все. file.lnx называете по своему усмотрению.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...