Author Topic: Загрузка с другого диска  (Read 5847 times)

almagest

  • Newbie
  • *
  • Posts: 2
Загрузка с другого диска
« on: August 03, 2008, 04:03:28 pm »
Здравствуйте!
Подскажите, можно ли так сделать.
Сейчас конфигурация следующая:
Есть два HDD, пусть будут sda и sdb.
На каждом HDD по два раздела:
1. на sda: sda1 - ntfs и стоит WinXP SP2
         sda2 - ntfs (инфа)
2. на sdb: sdb1 - ext3 и стоит Linux(Ubuntu)
         sdb2 - ntfs (инфа).         
На sda1 стоит загрузчик винды, на sdb1 - GRUB.
В BIOS стоит загрузка с HDD1, т.е. грузится GRUB и там настроена загрузка винды.      
Можно ли при сохранении этой конфигурации зашифровать sda1?
Т.е. грузится GRUB (там по умолчанию грузится Ubuntu) и если в GRUB выбрать загрузку винды,
то грузится DCloader и предлагает ввести пароль.
Когда сейчас я шифрую винду, то загрузить винду из GRUB не получается - пишет Invalid or unsupported executable format,
т.е.,как я понимаю, DCLoader не грузится.

Заранее спасибо!

RAT

  • Newbie
  • *
  • Posts: 35
Re: Загрузка с другого диска
« Reply #1 on: August 03, 2008, 05:29:13 pm »
Можно либо сделать образ загрузочной дискеты, либо ISO образ для DC и грузить их через GRUB.
Можно вытащить загрузчик из загрузочной дискеты и передавать управление с GRUB на него.

almagest

  • Newbie
  • *
  • Posts: 2
Re: Загрузка с другого диска
« Reply #2 on: August 04, 2008, 03:27:50 pm »
Т.е. грузится GRUB (там по умолчанию грузится Ubuntu) и если в GRUB выбрать загрузку винды,
то грузится DCloader и предлагает ввести пароль.
Значит так сделать без использования отдельно загрузчика не получится?

Можно либо сделать образ загрузочной дискеты, либо ISO образ для DC и грузить их через GRUB.
Можно вытащить загрузчик из загрузочной дискеты и передавать управление с GRUB на него.
А как это сделать? Загрузчик вроде добыл - сохранил iso и вытащил из него загрузчик с помощью Bart's Boot Image Extractor.
Как теперь передать управление с GRUB в этот загрузчик? Честно говоря, не силен в Linux.
Сейчас винда грузится так:
Code: [Select]
rootnoverify (hd0,0)
makeactive
chainloader +1

Спасибо!

ntldr

  • Administrator
  • Hero Member
  • *****
  • Posts: 1079
Re: Загрузка с другого диска
« Reply #3 on: August 04, 2008, 04:25:08 pm »
Сделайте проще. Установите загрузчик на HDD с грабом.

LamboR

  • Newbie
  • *
  • Posts: 32
Re: Загрузка с другого диска
« Reply #4 on: August 04, 2008, 04:43:07 pm »
Думаю поможет

title WinXP_80_dc
root (hd0)
savedefault

У меня так работает.

zmi

  • Newbie
  • *
  • Posts: 14
Re: Загрузка с другого диска
« Reply #5 on: August 06, 2008, 09:26:25 pm »
Quote
Сделайте проще. Установите загрузчик на HDD с грабом.
Не понятна мысль. И что это дает? затирается груб а дальше? как линукс грузить. Ведь нужна двойная загрузка с помощью груб?

Вообще то сам вопрос интересный. По моему лучшим выходом в этой ситуации было бы действительно копирование исо дц загрузчика где-то на линуксовый раздел и грузить этот исо с помощью груб. Но как мне кажется этого груб1 делать не может? или я ошибаюсь. это может делать только груб4дос.
А вопрос как загрузить файл с дц загрузчиком с помощью груб тоже не слишком понятен. возможно это сработает как загрузка мемтест например

kernel boot/memtest
заменить на
kernel boot/dcloader
тоесть просто подставить вместо мемтест файл с загрузчиком дц? Знатоки обьясните!

Ведь я до сих пор не могу понять как мне сделать на ноуте двойную загрузку с помощью груб без дополнительных цд или флешек.
Один винт, куча разделов, в первом и втором виндовс остальные линукс. В МБР стоит груб, который грузит висту  стандартно через чайнлоадер
 
 

ntldr

  • Administrator
  • Hero Member
  • *****
  • Posts: 1079
Re: Загрузка с другого диска
« Reply #6 on: August 07, 2008, 03:02:31 am »
Quote
Не понятна мысль. И что это дает? затирается груб а дальше? как линукс грузить. Ведь нужна двойная загрузка с помощью груб?
GRUB не затирается.

Quote
Ведь я до сих пор не могу понять как мне сделать на ноуте двойную загрузку с помощью груб без дополнительных цд или флешек.
Вам уже объяснили. Либо устанавливаете загрузчик на диск с grub, либо по методу LamboR

LamboR

  • Newbie
  • *
  • Posts: 32
Re: Загрузка с другого диска
« Reply #7 on: August 07, 2008, 08:55:09 am »
Задача для груба передать загрузку на сам диск, а не на раздел
т.е. вместо (hd1,0) оставить просто  (hd1)


Вот у меня в грубе передача загрузки на второй винт
title WinXP_40_dc
root (hd1)
map (0x81) (0x80)
map (0x80) (0x81)
chainloader +1
savedefault

zmi

  • Newbie
  • *
  • Posts: 14
Re: Загрузка с другого диска
« Reply #8 on: August 07, 2008, 03:03:07 pm »
LamboR
Quote
Задача для груба передать загрузку на сам диск, а не на раздел
ну это и ежу понятно
инсталлируем дц в мбр второго диска и все
у меня это на домашнем компе уже давно работает
меня интересует один диск на ноуте, где в мбр стоит груб
мне надо теоретически установить загрузчик в раздел с виндовсом- это как я понимаю невозможно, так как раздел полностью зашифрован
поэтому единственный выход- грузить с пом груб загрузчик дц с файла а он потом зашифрованый раздел сам находит.
Не понятно как это делать

ntldr
Quote
Вам уже объяснили. Либо устанавливаете загрузчик на диск с grub
А можно немного конкретнее? 

ntldr

  • Administrator
  • Hero Member
  • *****
  • Posts: 1079
Re: Загрузка с другого диска
« Reply #9 on: August 07, 2008, 04:13:14 pm »
Quote
А можно немного конкретнее?
dccon -boot -setmbr hd

zmi

  • Newbie
  • *
  • Posts: 14
Re: Загрузка с другого диска
« Reply #10 on: August 07, 2008, 08:17:31 pm »
ntldr
Quote
dccon -boot -setmbr hd
этой коммандой я затираю груб и устанавливаю дц загрузчик в мбр
и что дальше? как это решает задачу?

ntldr

  • Administrator
  • Hero Member
  • *****
  • Posts: 1079
Re: Загрузка с другого диска
« Reply #11 on: August 08, 2008, 03:15:36 am »
Ух... Ну вы хоть читайте что я вам пишу. GRUB не затирается. Загрузчик DiskCryptor устанавливается в конец диска, и сохраняет mbr сектор граба.
Всё, больше ответов не будет. Сами делайте что хотите.

LamboR

  • Newbie
  • *
  • Posts: 32
Re: Загрузка с другого диска
« Reply #12 on: August 08, 2008, 10:44:10 am »
PS: Если всеж есть сомнения :) , можете переставить груб на раздел.