FreeBSD и Windows (После установки BSD не грузится Windows)
Модератор: arachnid
-
M@kar
- Сообщения: 223
- ОС: Windows XP
FreeBSD и Windows
Ставлю сие чудо с апрельского диска LinuxFormat, но после установки не могу зайти в Windows, т.к. последний что-то не находит или не может загрузить. Сказал бы точнее, да Windows уже переустановил. Как это предотвратить или исправить после или во время установки FreeBSD 6.0?
-
Marduk
- Сообщения: 247
Re: FreeBSD и Windows
M@kar писал(а): ↑20.05.2006 14:06Ставлю сие чудо с апрельского диска LinuxFormat, но после установки не могу зайти в Windows, т.к. последний что-то не находит или не может загрузить. Сказал бы точнее, да Windows уже переустановил. Как это предотвратить или исправить после или во время установки FreeBSD 6.0?
Для начала надо было точно назвать это "Что-то"
[ Arch Linux || xmonad || dzen2 ]
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Для начала надо было точно назвать это "Что-то".
Уже поздно.
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Действительно, проблема звучит так:
Через FreeBSD добравшись до BOOT.INI, увидел следущее:
Не думая закоментировал эти строки:
Система грузится, но жалуется:
Тоже выход, но как сделать по-человечески?
Не удается запустить WINDOWS из-за ошибки настройки загрузкиоборудования ARC:
Неправильно сгенерировано ARC-имя для HAl и системный путь...
Через FreeBSD добравшись до BOOT.INI, увидел следущее:
[boot loader]
timeout=30
default=signature(8f800200)disk(0)rdisk(0)partion(1)\WINDOWS
[operating systems]
signature(8f800200)disk(0)rdisk(0)partion(1)\WINDOWS="Microsoft Windows XP Professionsl RU" /noexecute=opin /fast detect
Не думая закоментировал эти строки:
[boot loader]
timeout=30
#default=signature(8f800200)disk(0)rdisk(0)partion(1)\WINDOWS
#[operating systems]
#signature(8f800200)disk(0)rdisk(0)partion(1)\WINDOWS="Microsoft Windows XP Professionsl RU" /noexecute=opin /fast detect
Система грузится, но жалуется:
Неправильный файл BOOT.INI"
Загрузка с C:\WINDOWS\
Тоже выход, но как сделать по-человечески?
-
Marduk
- Сообщения: 247
Re: FreeBSD и Windows
Я имел в виду совсем другую проблему, когда сообщение при загрузке гласит "файл hal.dll не найден или поврежден". Из boot.ini ты не думая удалил единственную запись ОС, что не есть очень хорошо, а сама запись, кстати говоря, имеет непонятные для меня параметры. Как универсальный совет могу порекомендовать загрузку в Recovery Console и запуск bootcfg /rebuild.
[ Arch Linux || xmonad || dzen2 ]
-
Dimka
- Сообщения: 55
Re: FreeBSD и Windows
Попробую переустанови фрю и в выборе Boot Manager'a выбери BootMgr...
Если че вот мой boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition RU" /execute=optin /fastdetect /noguiboot /NOPAE
Если че вот мой boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition RU" /execute=optin /fastdetect /noguiboot /NOPAE
MS Windows XP Home SP2
FreeBSD 6.0-Release
FreeBSD 6.0-Release
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Попробую переустанови фрю и в выборе Boot Manager'a выбери BootMgr...
И так он стоит.
Как универсальный совет могу порекомендовать загрузку в Recovery Console и запуск bootcfg /rebuild.
Захожу в безопасный режим с поддержкой командной строки и:
#BOOTCFG /REBUILD
На что винда жалуется, что такой команды нет, предлагает выполнить #BOOTCFG /?, выполняя ее я ничего полезного не нахожу.
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Преобразовал boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /noquiboot /NOPAE
Все работает, спасибо за помощь.
Еще: собираюсь поставить GRUB, что прописать в его config-е, чтобы загрузить Windows? С FreeBSD сам разберусь.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /noquiboot /NOPAE
Все работает, спасибо за помощь.
Еще: собираюсь поставить GRUB, что прописать в его config-е, чтобы загрузить Windows? С FreeBSD сам разберусь.
-
Marduk
- Сообщения: 247
Re: FreeBSD и Windows
(M@kar @ May 21 2006, в 06:03) писал(а):Захожу в безопасный режим с поддержкой командной строки и:
#BOOTCFG /REBUILD
На что винда жалуется, что такой команды нет, предлагает выполнить #BOOTCFG /?, выполняя ее я ничего полезного не нахожу.
Не безопасный режим, а именно загрузка в Recovery Console с инсталляционного диска Windows.
M@kar писал(а): ↑21.05.2006 07:03Преобразовал boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /noquiboot /NOPAE
Все работает, спасибо за помощь.
Еще: собираюсь поставить GRUB, что прописать в его config-е, чтобы загрузить Windows? С FreeBSD сам разберусь.
Из моего menu.lst:
Код: Выделить всё
title Windows
root (hd0,2)
makeactive
chainloader +1
title FreeSBD 6.0
root (hd1,0,a)
kernel (hd1,0,a)/boot/loader
bootВ командном режиме grub посмотри, на каких разделах находятся Windows и FreeBSD и исправь цифери
[ Arch Linux || xmonad || dzen2 ]
-
Dimka
- Сообщения: 55
Re: FreeBSD и Windows
M@kar писал(а): ↑21.05.2006 07:03Преобразовал boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /noquiboot /NOPAE
Все работает, спасибо за помощь.
Еще: собираюсь поставить GRUB, что прописать в его config-е, чтобы загрузить Windows? С FreeBSD сам разберусь.
Всегда пожалуйста... Опять же зачем тебе Grub? Чем BootMgr не устраивает?
MS Windows XP Home SP2
FreeBSD 6.0-Release
FreeBSD 6.0-Release
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Всегда пожалуйста... Опять же зачем тебе Grub? Чем BootMgr не устраивает?
1. Я у него config не могу найти
2. Немного неудобно
Добрался бы до config-а - другое дело.
-
Toptyg
- Сообщения: 78
Re: FreeBSD и Windows
M@kar
Почитайте http://linuxforum.ru/index.php?showtopic=15450&hl=boot
вот пример моего boot.ini
где фаил boot1.bsd это просто boot1 из бсд.
Почитайте http://linuxforum.ru/index.php?showtopic=15450&hl=boot
вот пример моего boot.ini
Код: Выделить всё
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /execute
c:\boot1.bsd="FreeBsD"где фаил boot1.bsd это просто boot1 из бсд.
-=<< FreeBsD 6.2 >>=-
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: FreeBSD и Windows
офф: я бы на месте винды после установки фри не только не грузился бы, но и вообще, осознав собственное ничтожество, ликвидировался бы, посредством форматирования собственных разделов в UFS.
слава роботам!
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Стыдно спрашивать, но:
Пытаюсь поставить GRUB:
grub> root (hd0,2,a)
Filesystem type is ufs2, partition type 0xa5
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/ufs2_stage1_5" exists... yes
Running "embed /boot/grub/ufs2_stage1_5 (hd0)"... failed (this is not fatal)
Running "embed /boot/grub/ufs2_stage1_5 (hd0,2,a)"... failed (this is not fata
l)
Running "install /boot/grub/stage1 (hd0) /boot/grub/stage2 p /boot/grub/menu.l
st "... failed
Error 29: Disk write error
grub> quit
# cat /boot/grub/menu.lst
color light-gray/blue black/light-gray
timeout 10
default 0
title FreeSBD 6.0
root (hd0,2,a)
kernel (hd0,2,a)/boot/loader
boot
title Windows
root (hd0,0)
makeactive
chainloader +1
Не подскажите почему ошибка?
Пытаюсь поставить GRUB:
grub> root (hd0,2,a)
Filesystem type is ufs2, partition type 0xa5
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/ufs2_stage1_5" exists... yes
Running "embed /boot/grub/ufs2_stage1_5 (hd0)"... failed (this is not fatal)
Running "embed /boot/grub/ufs2_stage1_5 (hd0,2,a)"... failed (this is not fata
l)
Running "install /boot/grub/stage1 (hd0) /boot/grub/stage2 p /boot/grub/menu.l
st "... failed
Error 29: Disk write error
grub> quit
# cat /boot/grub/menu.lst
color light-gray/blue black/light-gray
timeout 10
default 0
title FreeSBD 6.0
root (hd0,2,a)
kernel (hd0,2,a)/boot/loader
boot
title Windows
root (hd0,0)
makeactive
chainloader +1
Не подскажите почему ошибка?
-
-error
- Сообщения: 174
- Статус: sysadmin / oracle dba
- ОС: HP-UX :-)
Re: FreeBSD и Windows
имхо, ошибка в нечитании :-) сообщений после установки порта
cat /var/db/pkg/grub-0.97/+DISPLAY
cat /var/db/pkg/grub-0.97/+DISPLAY
-
vg2.0
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: FreeBSD и Windows
Кароче перед установкой grub'а, нужно выполнить sysctl kern.geom.debugflags=16
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
имхо, ошибка в нечитании :-) сообщений после установки порта
cat /var/db/pkg/grub-0.97/+DISPLAY
Во-первых, я устанавливал вместе с другими пакетами, через sysinstall, поэтому и не прочитал это
Во-вторых, выполнил sysctl kern.geom.debugflags=16, потом установил grub.
FreeBSD загружается, a Windows - нет, потому что не может найти hall.dll. Как только над boot.ini не изголялся, все равно не работает.
Т.к. требовался MS Word и интернет, пришлось переустанавливать Windows.
boot.ini:
[boot loader]
;timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
menu.lst:
----
title Windows
root (hd0,0)
makeactive
chainloader +1
Windows расположен на Fat разделе, устройство - (ad0s1)
-
Marduk
- Сообщения: 247
Re: FreeBSD и Windows
bootcfg /rebuild из Recovery Console
В boot.ini останется и старая запись, потому, сравнив, сразу увидишь, на каком partition(?) установлена Windows.
А касательно ошибки Grub в предыдущих сообщениях - запускал-то от рута?
[ Arch Linux || xmonad || dzen2 ]
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
bootcfg /rebuild из Recovery Console
В boot.ini останется и старая запись, потому, сравнив, сразу увидишь, на каком partition(?) установлена Windows.
А касательно ошибки Grub в предыдущих сообщениях - запускал-то от рута?
От рута, руки до создания пользователя еще не добрались. У меня дистрибутив оптимизированный, вставляю диск, выбираю раздел, форматирую его, а дальше Windows сам все делает. И как мне с него в recovery console зайти?
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Я правильно понимаю, что она устанавливается из Windows коммандой "h:\i386\winnt32.exe /cmdcons"?
-
vg2.0
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: FreeBSD и Windows
Да, это способ установки консоли восстановления на жесткий диск, а еще можно загрузиться с установочного компакт-диска, и выбрать режим восстановления из консоли.
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
M@kar
- Сообщения: 223
- ОС: Windows XP
Re: FreeBSD и Windows
Странно, в этот раз Windows после установки GRUB-а запустилась, даже без recovery console, обновила оборудование и все.
-
nick-23
- Сообщения: 227
- Статус: UNIX`оид
- ОС: Linux/*BSD
Re: FreeBSD и Windows
Toptyg писал(а): ↑22.05.2006 19:27M@kar
Почитайте Загрузчик FreeBSD
вот пример моего boot.ini
Код: Выделить всё
[boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /execute c:\boot1.bsd="FreeBsD"
где фаил boot1.bsd это просто boot1 из бсд.
А где находится boot1?
MaxSelect Mission AWD/Sempron 2600+/ATi Xpress 200M/1G DDR/80G HDD/CRUX 2.5
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
-
nick-23
- Сообщения: 227
- Статус: UNIX`оид
- ОС: Linux/*BSD
Re: FreeBSD и Windows
nick-23 писал(а): ↑05.07.2006 13:36Toptyg писал(а): ↑22.05.2006 19:27
M@kar
Почитайте Загрузчик FreeBSD
вот пример моего boot.ini
Код: Выделить всё
[boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /execute c:\boot1.bsd="FreeBsD"
где фаил boot1.bsd это просто boot1 из бсд.
А где находится boot1?
Простите, стормозил, нашёл в /boot.
MaxSelect Mission AWD/Sempron 2600+/ATi Xpress 200M/1G DDR/80G HDD/CRUX 2.5
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun