Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 16 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 03.01.2003
Откуда: Ярославль
Так бы все хорошо, но Linux на отдельном винте и если его вынимаешь, то винда загружаться отказывается...т.к. выбор операционки идет Linux-овский...так вот - как сделать, чтобы винда грузилась без линуксовского винта?

_________________
Перепрошьем Ваш BIOS так, что родная мать не узнает!



Партнер
 

Junior
Статус: Не в сети
Регистрация: 27.03.2003
Откуда: Уфа
Скопировать boot sector в файл прописать в boot.ini и использовать nt загрузчик.
А ещё можно с дискеты грузить Линукс, в смысле загрузочные сектора разместить на дискете.


 

Member
Статус: Не в сети
Регистрация: 08.04.2003
Откуда: SPb
Запустить рековери консоле в винде, пустиить команду FIXMBR, затем в boot.ini проприсать догогу на линукс

Alien
как скопировать бутсектор, вручную ?

_________________
Itchy Trigger Finger Nigaz © Human Traffic


 

Junior
Статус: Не в сети
Регистрация: 27.03.2003
Откуда: Уфа
для это в option паке виндовса есть специальная программа для копирования произвольных секторов в файл, правда она работает только под виндоус хр: secinspect.exe
Можно попробовать поискать на микрософт.ком или попросить меня скинуть её на мыло


 

Member
Статус: Не в сети
Регистрация: 08.04.2003
Откуда: SPb
Alien
Цитата:
Можно попробовать поискать на микрософт.ком или попросить меня скинуть её на мыло

второй пункт можно плиз :D
мыло в ЛС смотри

_________________
Itchy Trigger Finger Nigaz © Human Traffic


 

Junior
Статус: Не в сети
Регистрация: 27.03.2003
Откуда: Уфа
3-ий пункт http://www.gymnaz50.5ballov.ru/malenkov.pp.ru/secinspect.msi


 

Member
Статус: Не в сети
Регистрация: 03.01.2003
Откуда: Ярославль
Alien блин...чего-то я запускаю этот secinspect.exe вылетает дос окошко, что-то пишется, проходит 2 секунды и окно закрывается....
Цитата:
Запустить рековери консоле в винде, пустиить команду FIXMBR, затем в boot.ini проприсать догогу на линукс

Что-то не прокатывает этот способ:-(

Добавлено спустя 3 минуты, 14 секунд:
secinspect.exe - врубился, что через консоль...но вот что и как...и как узнать как boot сектор называется...Можно поподробнее плиз!

_________________
Перепрошьем Ваш BIOS так, что родная мать не узнает!


 

Junior
Статус: Не в сети
Регистрация: 27.03.2003
Откуда: Уфа
Цитата:
Запустить рековери консоле в винде, пустиить команду FIXMBR, затем в boot.ini проприсать догогу на линукс

насчёт этого я не знаю....

а надо сделать так, что бы окошко не вылетало, сначало было открытым!
Т.е. сначала открываешь пуск->выполнить "cmd", заходишь в каталог с этой утилиткой, и пишешь "secinspect.exe /?" и детально изучаешь выданное программой. Там должно быть написано, как скопировать секторы в файл.
Вроде примерно так: "
Код:
Sector Inspector                 Copyright Microsoft Corporation 2003

===========================================================================
                         Command Line Help
===========================================================================
Display Help Screen

          SECINSPECT.EXE -h
          SECINSPECT.EXE -?

Generate a standard report that includes a complete hex dump.

          SECINSPECT.EXE

Generate Report with no hex dump information.

          SECINSPECT.EXE -n

Dump a sector range using 64 bit LBN.

          SECINSPECT.EXE -dsec DeviceName LBN NumberOfSectors
Example:  SECINSPECT.EXE -dsec \\.\c: 63 2

Dump a sector range using Cylinder, Head, Sector notation.

          SECINSPECT.EXE -dchs PhysicalDrive C/H/S NumberOfSectors
Example:  SECINSPECT.EXE -dchs PhysicalDrive0 5/121/12 30

Dump a file in hex.

          SECINSPECT.EXE -dfile FileName

Save a sector range as a binary .DSK file.

          SECINSPECT.EXE -backup DeviceName FileName LBN NumberOfSectors
Example:  SECINSPECT.EXE -backup c: d:\backup.dsk 0 63

Restore a sector range from a binary .DSK file.

          SECINSPECT.EXE -restore DeviceName FileName LBN [CONFIRM]
Example:  SECINSPECT.EXE -restore PhysicalDrive2 d:\backup.dsk 0
Example:  SECINSPECT.EXE -restore c: d:\backup.dsk 0 CONFIRM

Display FILETIME as UTC time

          SECINSPECT.EXE -TIME 64BitHex

===========================================================================
"

Для нас прктическое значение представляют след. строки
Код:
Save a sector range as a binary .DSK file.

          SECINSPECT.EXE -backup DeviceName FileName LBN NumberOfSectors
Example:  SECINSPECT.EXE -backup c: d:\backup.dsk 0 63

Restore a sector range from a binary .DSK file.

          SECINSPECT.EXE -restore DeviceName FileName LBN [CONFIRM]
Example:  SECINSPECT.EXE -restore PhysicalDrive2 d:\backup.dsk 0
Example:  SECINSPECT.EXE -restore c: d:\backup.dsk 0 CONFIRM

Здесь показан пример сохранения и восстановления 64-х первых секторов.


 

Member
Статус: Не в сети
Регистрация: 08.04.2003
Откуда: SPb
TEgor
а чего не прокатывает именно ?
попробуй сначала FIXBOOT, а потом FIXMBR;
сам так делал, когда сносил линуксовый загрузчик, справился первой командой

_________________
Itchy Trigger Finger Nigaz © Human Traffic


 

Junior
Статус: Не в сети
Регистрация: 27.03.2003
Откуда: Уфа
ну в крайнем случае можно запустить первую стадию установки виндоус (которая в текстовом режиме), после её завершения также будет снесён линуксовый загрузчик. Потом только надо будет стереть временные файлы на винте, что-то типа $$$winsadad$$$, и удалить строчку из boot.ini, которая продолжает установку.

Добавлено спустя 4 минуты, 29 секунд:
да, чуть не забыл!, копировать надо вроде только первый сектор логического диска!


 

Member
Статус: Не в сети
Регистрация: 24.09.2003
Откуда: г. Кострома
если есть линукс то зачем загонятся и искать программы копирования boot сетора под винду если можно взять прогу из дистибутива линуса?

например что-то вроде этого:
dd if=/dev/hdb1 of=/tmp/boot bs=1k count=512


 

Member
Статус: Не в сети
Регистрация: 07.02.2003
Откуда: Москва
TEgor
Только не забудь LILO поставить в первый сектор раздела...А потом этот самый первый сектор раздела выдерни и подложи на первый винт как bootsect.dos... Ну и попутно сделай запись в boot.ini C:="Linux, просто Linux"

Добавлено спустя 2 минуты, 22 секунды:
mmv
Тогда уж dd if=/dev/hdb1 of=/tmp/bootsect.dos bs=512 count=1

_________________
Microsoft Certified Systems Engineer 2003: Messaging


 

Member
Статус: Не в сети
Регистрация: 03.01.2003
Откуда: Ярославль
reebok да не прокатывает и все тут! LILO пофигу, он всеравно первый стартует...

STranger_
Цитата:
Только не забудь LILO поставить в первый сектор раздела...А потом этот самый первый сектор раздела выдерни и подложи на первый винт как bootsect.dos... Ну и попутно сделай запись в boot.ini
- если не сложно - можно это поподробнее описать? Какие действия делать...как поставить LILO в первый сектор раздела?...Хотя мне в принципе только и нужно, как я понял переставить LILO с линуксовского винта на винт с виндой...но как??? :-( (пардон за ламерство)

_________________
Перепрошьем Ваш BIOS так, что родная мать не узнает!


 

Member
Статус: Не в сети
Регистрация: 19.11.2002
Откуда: Эрланген
А не проще будет в Линуксе отменить использование LILO? Или перенести его на тот диск, на котором сам Линукс и установлен - тогда переключение операционок производится в БИОСе выбором нужного винта...

_________________
Best regards,
AlexVK


 

Member
Статус: Не в сети
Регистрация: 03.01.2003
Откуда: Ярославль
AlexVK
Цитата:
Или перенести его на тот диск, на котором сам Линукс и установлен
- а как?:-)

_________________
Перепрошьем Ваш BIOS так, что родная мать не узнает!


 

Member
Статус: Не в сети
Регистрация: 12.07.2003
Не уверен, что это сработает, если линукс на 2 винте
TEgor
Сначала избавляешься от LILO и ставишь виндовый загрузчик.
Запусти установку линукса заново. Скорее всего, тебя спросят - обновлять существующую систему, или поставить заново. Если это так - выбирай обновлять. Потом должны спросить про конфигурацию загрузчика. Точную последовательность вопросов не помню. :P Выбираешь LILO с установкой в первый сектор загрузочного раздела. Не забудь создать загрузочную дискету. В пакетах ничего не трогаешь. После перезагрузки грузишься с дискеты и даешь в консоли команду
Код:
dd if=/dev/hda3 of=/mnt/floppy/bootsect.lnx bs=512 count=1

,где /mnt/floppy куда класть файл. Если линукс на ext2/3 и винде у тебя есть PM8, сможешь достать этот файл из винды. Дальше кладешь его в корень C и прописываешь в boot.ini что-то вроде
Код:
c:\bootsect.lnx="Red Hat Linux"


Как вариант - поставить мультизагрузчик.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 16 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Vados и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan