Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Установка Windows XP, Vista и Linux на одном компьютере (http://forum.oszone.net/showthread.php?t=100764)

wmike 12-02-2008 07:52 738307

Всем привет! Интересненько тут у вас, ребята.

Завтра обязательно хочу попробовать эту утилиту. Только вот вопрос есть. А ежели на компе такая история:
HP Slim 3220n. при покупке был Vista и очень медленно все дышало. Дистрибутива конечно не было, стал с Acronis'ом возиться для создания раздела восстановления на перспективу. Но не поднял Acronis эту модель, с разделами начудил! Пришлось оставить на C: все что там от Vistы было.
Установил Suse Linux 10.3. С partition разобрался. Все красиво и логично.
Далее установил на свободное место XP. GRUB его увидел.
Теперь игроки в семье просят все же Vist'у восстановить, чтобы иметь на компе 3 системы.
Что и планирую сделать с помощью Вашей утилиты.

Вопрос: Удасться ли их всех подружить? И что в этом случае GRUB покажет в списке загружаемых ОС
(Windows они же в связке будут как я понял, а не равноправно)?
У дяди Билла на сайте, как я понял, Linux - "несовместимая операционная система" и они неспортивно обходят эту тему молчанием!

Blast 12-02-2008 09:56 738357

Цитата:

Цитата wmike
Что и планирую сделать с помощью Вашей утилиты. »

а это врят ли получится, вам скорее в GRUB нужно вписывать загрузку и XP и Vista
я ни бельмеса не понимаю в никсах, поэтому почитайте здесь: Multi-Boot Windows XP, Windows Vista, and Linux, судя по всему там несложно все.

wmike 13-02-2008 09:28 739145

Спасибо за ссылку. Разбираюсь.
Только вот она больше к GRUBу относиться и ясности мне не прибавляет.
Все-таки можно ли считать, что XP и VISTA будут "независимыми ОС" на моем единственном винте?
Ведь получается что у меня на С:\ не VISTA осталась рабочая, после установки поверх ее XP, а какие-то куски от VISTы!
Ну дам я загрузчику GRUB ссылку на этот раздел с VISTой и что дальше?
Там же надо как я Вас понял иметь подготовленные Bootmng и пр. всякие др. файлы, которые требуются для ее загрузки после тог как Acronis наворочал всякого разного ....
Как-то уж Микрософт замутил, то одна ОС покрывает вторую, то вторая "присоседивается" (например, с помощью Вашей утилиты) к первой?!
Объясните пож-та, Недогоняющему - можно ли из действующей XP как-то VISTу оживить? А уж потом и загрузчик подключим.

Blast 13-02-2008 10:25 739173

Цитата:

Цитата wmike
у меня на С:\ не VISTA осталась рабочая, после установки поверх ее XP, а какие-то куски от VISTы »

эээ.. вы XP устанавливали на тот же раздел где виста была установлена?
Цитата:

Цитата wmike
Bootmng и пр. всякие др. файлы, которые требуются для ее загрузки после тог как Acronis наворочал всякого разного .... »

то есть их нет на первом разделе диска?

wmike 14-02-2008 06:46 739842

На С: вижу следующие файлы: bootfont.bin bootmgr Bootsect.bak hiberfil.sys .rnd Io.sys Msdos.sys config.sys
ну и Ntdetect.com ntldr boot.ini
Вот то что есть. Последние три файла думаю появились при установке Windows XP, так как автор сборки писал, что рекомендует устанавливать систему на голую машину, т.е. получается на С:? Судя по всему они тут не к месту. Я их скопировал и использовал для загрузки XP.
Ну дык и кто подскажет куда грести для оживления Vistы?

Blast 14-02-2008 09:44 739910

wmike, еще раз: на какой раздел вы устанавливали XP и на каком разделе установлена виста?

wmike 15-02-2008 23:47 741166

Отвечаю.
Еще раз продублирую свой исходный вопрос. На С: была Vista. Далее устанавливал ХР, хотел на D: (как оказалось что получилось на J: - намудрил видно ранее Acronis).
Затем SUSE Linux. Вопрос: можно ли мне как-то Vistу оживить и подружить их всех?

Admiral 16-02-2008 01:00 741212

ХВЗ - Хочу Всё Знать. Раньше раздел назывался "Зона ламера".
wmike, мне в своё время когда необходимо было организовать XP+Linux средствами boot.ini, то хватило информации полученной с 3dnews.ru -> Win2000 FAQ. В онлайн версии нет рецепта, но он представлен в оффлайн.

Картина загрузки должна быть следующей?
|--Grub
------Linux
------Windows XP
------Windows Vista

wmike 16-02-2008 01:57 741239

Именно так у меня и стоит в GRUBе .
Только вот Vista не хочет грузиться!
Да и комп обратите внимание фирменный Slim HP, а там ребята умеют концы прятать.
Спасибо за ссылку, дайте немного времени ознакомиться ....

wmike 16-02-2008 05:45 741280

Посмотрел Вашу ссылку Admiral.
Только вот не нашел там ничего относящегося к теме вопроса, да и всего там доступно три страницы...
Может что еще посоветуете?

Admiral 16-02-2008 11:00 741366

Цитата:

Цитата wmike
там доступно три страницы »

Я предупреждал
Цитата:

Цитата Admiral
В онлайн версии нет рецепта, но он представлен в оффлайн. »

Цитата:

Цитата wmike
Может что еще посоветуете? »

Пряма ссылка на офф лайн версию файла. http://www.3dnews.ru/documents/452/Win2KFAQ.zip

Любезный 17-01-2010 11:31 1322410

Здравствуйте, уважаемые форумчане.

Захотел поставить себе на комп четвёртую систему - AltLinux 5.0 в дополнение к уже стоящим виндам XP, Vista и 7. На одном из винтов специально оставил 200 Гб неразмеченного пространства и побил его на своп и на основной раздел. Линукс поставился; загрузчик (LILO) я прописал в основной линуксовый раздел. Загрузилась семёрка через стандартный загрузчик. С помощью EasyBCD добавил линуксовый пункт в меню, выбрал LILO и прописал раздел, но при ребуте комп, скотина, пишет, что не может загрузиться с этого раздела. В Линуксе разбираюсь относительно слабо (как работать в консоли - знаю). Прошу подсказать варианты действий. Хотел поставить GRUB, но не нашёл его на LiveCD, а из-под винды его к сожалению не впихнёшь.

lxa85 17-01-2010 11:56 1322430

Цитата:

Цитата Любезный
но при ребуте комп, пишет, что не может загрузиться с этого раздела »

что именно он пишет?
До загрузчика LILO дело доходит? Менюшку на загрузку выдает?

Любезный 17-01-2010 12:25 1322459

До LILO - нет
Пишет так:

BootPart 2.60 Bootsector (c) 1993-2005 Gilles Volant http://winimage.com/bootpart.htm
Loading new partition
Bootsector from C/H/ Hochstatter
Cannot load from harddisk.
Insert Systemdisk and press any key.

После нажатия кея - опять появляется меню загрузчика виндов.

lxa85 17-01-2010 12:45 1322475

Любезный, раскладку винтов, куда установлен LILO (mbr или не mbr) и что в нем написано, меню easyBSD для загрузок ОС(настроки).
если что, ext 3 Reader в помощь.
/etc/fstab до кучи. Посмотрим как Linux видит винты.

Любезный 17-01-2010 13:21 1322509

Раскладка винтов (проверил из LiveCD с помощью GParted):
/dev/sda
/dev/sda1 ntfs
/dev/sda2 extended
/dev/sda5 ntfs
/dev/sdb
/dev/sdb1 ntfs
/dev/sdb2 extended
/dev/sdb5 ntfs
/dev/sdc
/dev/sdc1 ntfs
/dev/sdc2 ext3
/dev/sdc3 swap

LILO ставил в раздел с ext3 (не в MBR). LinuxReader не хочет открывать этот раздел (щёлкаю - ноль реакции).

Конфиг загрузчика EBCD
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
path \bootmgr
default {b4ed9789-fa97-11de-a4cb-f915b92f0043}
displayorder {b4ed9789-fa97-11de-a4cb-f915b92f0043}
{b4ed978a-fa97-11de-a4cb-f915b92f0043}
{466f5a88-0af2-4f76-9038-095b170dc21c}
{b4ed9791-fa97-11de-a4cb-f915b92f0043}
timeout 15

Windows Boot Loader
-------------------
identifier {b4ed9789-fa97-11de-a4cb-f915b92f0043}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Home Premium
osdevice partition=C:
systemroot \Windows
resumeobject {d62afbe9-faa3-11de-99fe-806e6f6e6963}

Windows Boot Loader
-------------------
identifier {b4ed978a-fa97-11de-a4cb-f915b92f0043}
device partition=E:
path \Windows\system32\winload.exe
description Windows Vista (TM) Home Premium
osdevice partition=E:
systemroot \Windows
resumeobject {6ef02be0-fc64-11de-89c2-806e6f6e6963}

Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description Microsoft Windows XP

Real-mode Boot Sector
---------------------
identifier {b4ed9791-fa97-11de-a4cb-f915b92f0043}
device partition=D:
path \NST\nst_lilo.mbr
description NeoSmart Linux

Любезный 17-01-2010 13:41 1322534

Забрался в линукс-раздел из LiveCD, подмонтировав его оттуда.

В /etc/fstab разделы вижу. Но как-то они странно прописаны. Вот странности:
UUID=...... / ext3 relatime 1 1
UUID=..... swap swap defaults 0 0

Не видно /dev/... и /mnt/... (для сидирома в опущенных строках видно, а для винтов нет).

Что за фигня.....

Вот lilo.conf
map="/boot/map"
lba32
prompt
compact
vga="0x314"
boot="/dev/disk/by-id/ata-ST3500320AS_5QM1Z1N9"
timeout="100"
install="menu"
message="/boot/splash/message"
append="resume=/dev/disk/by-uuid/2a8fa6ad-e863-4a2b-a572-cb0f26310193 panic=30 splash=silent"
default="ALTLinux"

image="/boot/vmlinuz"
label="ALTLinux"
initrd="/boot/initrd.img"
root="UUID=9e7c68d0-8c0c-4434-a344-2731858f23d4"
read-only

image="/boot/vmlinuz"
label="failsafe"
initrd="/boot/initrd.img"
root="UUID=9e7c68d0-8c0c-4434-a344-2731858f23d4"
addappend="failsafe"
vga="normal"
read-only

other="/dev/disk/by-id/ata-ST3500320AS_5QM1Z1N9-part1"
label="Windows_Vista"

other="/dev/disk/by-id/ata-Hitachi_HDS721032CLA362_JP1421HN083AYC-part1"
label="Windows_XP"

other="/dev/disk/by-id/ata-Hitachi_HDP725050GLA360_GEA534RJ3Z5L0A-part1"
label="Windows_7"
image="/boot/memtest-4.00.bin"
label="memtest"

lxa85 17-01-2010 14:10 1322563

Цитата:

В /etc/fstab разделы вижу. Но как-то они странно прописаны. Вот странности:
UUID=...... / ext3 relatime 1 1
UUID=..... swap swap defaults 0 0

Не видно /dev/... и /mnt/... (для сидирома в опущенных строках видно, а для винтов нет).
ни /dev ни /mnt не должно быть в этих файлах. Пока примите на веру, потом расскажу почему и дам ссылки на документацию.
Любезный, меня смущает запись
Цитата:

Real-mode Boot Sector
---------------------
identifier {b4ed9791-fa97-11de-a4cb-f915b92f0043}
device partition=D:
path \NST\nst_lilo.mbr
description NeoSmart Linux
С документацией нестыковка.
http://neosmart.net/wiki/display/EBCD/Linux
Vista before Linux


EasyBCD makes installing Linux after you have Windows Vista up-and-running a breeze. These steps assume you have Windows Vista properly installed and booting, and are looking to install Linux on a second hard drive or partition. These steps also assume that you are using the default Windows Vista bootloader, and don't manually change the active partition around. If you had Linux installed before you installed Windows Vista, scroll down to the next section.
  1. Put the Linux CD in the drive, and start the installation normally.
  2. When prompted to set up the bootloader, make sure you specify to install LILO, GRUB, or whatever to the bootsector of the partition that Linux is being installed to and not the MBR of your hard drive.
  3. Finish the Linux installation, take the CD out of the drive, and reboot.

At this point, you'll go straight back to Windows Vista. Don't panic, everything is OK - you'll be in Linux soon enough!
  1. Turn on EasyBCD, go to the "Add/Remove Entries" screen and pick Linux from the tabs at the top.
  2. Pick the appropriate bootloader from the drop-down menu (either GRUB or LILO),
  3. Give the entry a user-friendly name (and if you want to keep "NST Linux Loader" as the text, we won't say no!)
  4. The hardest part of this mind-numbingly difficult exercise (/sarcasm) is choosing the correct hard drive and partition numbers that correspond to the partition you installed Linux (and most importantly, the bootloader) to.
  5. In EasyBCD (and Windows in general), drive numbers start at 0, and partitions start at 1. So the second partition of the first drive would be 0, 2.
    Press "Add Entry" and reboot.

When the Vista bootloader asks you what OS you'd like to boot into, select Linux to continue the first-run configuration for your brand-spanking-new Linux install.

Я не вижу указание диска и раздела для передачи управления загрузчику LILO.

Любезный 17-01-2010 14:14 1322569

Мне показалось, тут ничего необычного нет. На диске D в каталоге \NST есть файл nst_lilo.mbr , которому, как мне показалось, передаётся управление.

Делал именно так, как написано в разделе Vista before Linux - и получил этот результат.

lxa85 17-01-2010 14:44 1322595

Цитата:

Цитата Любезный
На диске D в каталоге \NST есть файл nst_lilo.mbr , которому, как мне показалось, передаётся управление. »

AltLinux сконфигурировал для себя загрузчик. Лежит он в разделе /dev/sdc2.
Кому передается управление не совсем понятно.
Прочтите Установка Fedora.
при добавлении Linux загрузчика необходимо выбрать LILO и правильно указать раздел. (Как я понял)
чтож они накрутили то как всего, прям кошмар

Любезный 17-01-2010 14:55 1322607

Цитата:

AltLinux сконфигурировал для себя загрузчик. Лежит он в разделе /dev/sdc2.
Кому передается управление не совсем понятно.
Управление передаётся тому файлу, который, по идее, должен открыть LILO и в свою очередь передать ему управление.

Цитата:

при добавлении Linux загрузчика необходимо выбрать LILO и правильно указать раздел. (Как я понял)
Именно так я и делал - интерфейс настройки проги Neosmart EBCD понятен, там не ошибёшься.

Хочу попробовать установить GRUB, но не знаю, как это сделать в альтлинуксе из LiveCD. Инструкции из неосмарта попробовал - не помогли.


Время: 20:32.

Время: 20:32.
© OSzone.net 2001-