The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"я затер бут сектор на фрибсд"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"я затер бут сектор на фрибсд"
Сообщение от polus Искать по авторуВ закладки on 08-Окт-04, 18:14  (MSK)
при установке винды, я затер бут сектор на фрибсд, как мне восстановить его? у меня нет, загрузочного диска и дискеты, но есть весь инсталл на жестком... можна чем то из этого использоваться.?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "я затер бут сектор на фрибсд"
Сообщение от chip emailИскать по авторуВ закладки(??) on 08-Окт-04, 23:42  (MSK)
>при установке винды, я затер бут сектор на фрибсд,

ты затер boot сектори или mbr ?

~ % ls -1 /boot/boot*
/boot/boot
/boot/boot0
/boot/boot1
/boot/boot2
~ %

+ man boot0cfg

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "я затер бут сектор на фрибсд"
Сообщение от hatta Искать по авторуВ закладки(ok) on 09-Окт-04, 12:29  (MSK)
>>при установке винды, я затер бут сектор на фрибсд,
>
по-моему, надо из под маздая установить фряшный раздел активным и загрузившись в нее проинталлить boot0, как уже говорилось, с помощью boot0cfg.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "я затер бут сектор на фрибсд"
Сообщение от dimus emailИскать по авторуВ закладки(??) on 11-Окт-04, 15:23  (MSK)
У моего знакомого была похожая проблема с линуксом и Win98. Он решил ее, загрузившись с инсталляционного СД-диска и поюзав LILO. Может быть Вам попробовать аналогичный подход?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "я затер бут сектор на фрибсд"
Сообщение от polus Искать по авторуВ закладки on 13-Окт-04, 18:13  (MSK)
Все что вы говорите хорошо, но как мне воостановить, так что бы не повредить загрузчик ХР.
Просто как я знаю если воостаналиваешь фрюшный загрузчик, то потом при загрузке винды ХР выводиться синенький екран с надписсями всякими.!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "я затер бут сектор на фрибсд"
Сообщение от dimus emailИскать по авторуВ закладки(??) on 14-Окт-04, 10:30  (MSK)
У меня ХР и линукс на одной машине. И я гружу линукс из под загрузчика ХР. У меня под линукс выделено несколько разделов, из которых загрузочный - первый логический диск, т.е. я не ставил линуксовый загрузчик в MBR всего жесткого диска. После установки, но до перезагрузки можно выкопировать загрузочный сектор линукса куда-нибудь:

Примерно так, но на всякий случай почитайте ман
dd if=/dev/hda5 of=/mnt/floppy/boot.bin bs=512 count=1

После чего грузишся под ХР, копируешь файлик boot.bin куда надо и в файле boot.ini добавляешь загрузочный сектор. Выглядит это примерно так:
c:\boot.bin "Linux"
хотя, опять же, пишу по памяти, так что могут быть ошибки. Я точно не знаю, как именно это все будет называться под фрей, но думаю что все должно сработать точно также.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "я затер бут сектор на фрибсд"
Сообщение от polus Искать по авторуВ закладки on 14-Окт-04, 16:06  (MSK)
Просто тут уже дела принцыпа. Не буду же я каждый раз переустанавливать ОС что бы они работали нормально.!

Я в фер не сильно продвинутый, потому мне хочеться побольше, и конечно же узнать методы и средства решения этой проблемы.


Код:
Поставте из винды раздел, на котором стоит FreeBSD, активным и перегрузитесь (fdisk'ом, или из консоли управления, pqmagic'ом,..)
когда загрузитесь, man boot0cfg или через /stand/sysinstall запишите загрузчик.


Я решился попробывать. И что у меня получилось.
Все что я говорил выше, т.е. убил загрузчик ХР. Пришлось, переустанавливать ОС. Так как мне снова, быть только так что бы я снова не переустанавливал ХР.

Если можна обьсните мне поподробнее буду благодарен.[/code][/b]

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "я затер бут сектор на фрибсд"
Сообщение от dimus Искать по авторуВ закладки(??) on 15-Окт-04, 08:31  (MSK)
К сожалению я тоже не очень дружу с FreeBSD. Поэтому не могу дать Вам точный ответ. Вам надо выяснить, как поместить загрузчик не в MBR жесткого диска, а в загрузочный сектор того раздела, куда Вы ставите систему. Если Вам удастся решить эту задачу, то все остальное будет совсем просто, как я уже описывал выше, только у фри куски диска называются по-другому, т.е в команде dd if=название_раздела_куда_поставлена_FreeBSD
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "я затер бут сектор на фрибсд"
Сообщение от DiSyA emailИскать по авторуВ закладки(ok) on 21-Окт-04, 15:19  (MSK)
Мож я что не так понимаю, но по-моему всё просто. Грузишься с диска BSD-шного, выбираешь стандартную установку, когда попадаешь в fdisk, нажимаешь w и со всем соглашаешься. Потом одобряшь использование загрузчика и прерываешь установку. Вытаскиваешь диск и перезагружаешься. Вроде бы всё.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "я затер бут сектор на фрибсд"
Сообщение от mirya emailИскать по авторуВ закладки on 23-Окт-04, 17:07  (MSK)
с такой рекомендацией можно всю фрю снести... бут сектор будет записан, только когда со всем согласишься, т.е. непосредственно перед распаковкой архивов на свои места - если это устраивает - пожалуйста, только нужно учесть, что в фдиске ничего удалять, создавать не нужно, возможно понадобится переуказать маунт пойнты для разделов (к-рые уже существуют).

Проблема, что у меня перезаписать старый MBR из имейджей тоже не вышло - он просто не пашет, а помог вариант с установкой с 2-х дискеток, когда не указываешь расположение дистрибутивов и соотв. установщик не в состоянии что-либо переписать (напр., собранный с -О3 мир) - остальное аналогично описанному выше

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "я затер бут сектор на фрибсд"
Сообщение от chip emailИскать по авторуВ закладки(??) on 24-Окт-04, 01:20  (MSK)
я если честно не совсем понимаю, чем не устраивают boot0cfg, и /boot/boot* ?! Собственно в developers-handbook о их назначении все расписано. Для загрузки можно использова LiveFS или Frenzy.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "я затер бут сектор на фрибсд"
Сообщение от AMDmi3 Искать по авторуВ закладки on 25-Окт-04, 00:35  (MSK)
>при установке винды, я затер бут сектор на фрибсд, как мне восстановить
>его? у меня нет, загрузочного диска и дискеты, но есть весь
>инсталл на жестком... можна чем то из этого использоваться.?

На самом деле, возможностей куча:

Во-первых, в MBR можно записать 2 разных загрузчика на выбор: "Standart MBR", который /boot/mbr - он грузит систему с того раздела, который помечен как активный, и "Boot Loader", который /boot/boot0 - он меню показывает, и позволяет с другого диска грузиться.

Под любым линуксом (в т.ч. livecd) любой из этих загрузчиков можно установить с помощью команды dd, но только надо быть осторожным - в том-же секторе находится таблица разделов, ее надо не затереть.

Легче записать нужный mbr с помощью fdisk (также можно сменить активный раздел), или boot0cfg (freebsd, и, помоему, только boot loader).

Под винду (nt/2000/xp) есть утилита bootpart, которая прописывает в виндовый загрузчик (boot.ini) раздел с линуксом/freebsd. Можно сделать это и руками, понадобится файл /boot/boot1 - кладешь его в корень как C:\bootsect.bsd и прописываешь в boot.ini C:\bootsect.bsd="FreeBSD". Bootpart делает то же самое, и boot1 извлекает сама.

Соответственно, как тебе нужно, так и делай. Хочешь грузиться фревым загрузчиком - ставь /boot/boot0, хочешь виндовым - ставь /boot/mbr (после установки винды как раз он уже будет установлен), и настраивай виндовый загрузчик.

Я обычно, если поставлю винду, меняю в Disk Management активный раздел на раздел с FreeBSD, гружу ее и делаю boot0cfg, все.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру