Автор Тема: Dual boot Linux and Windows XP (Linux installed first) ПРОБЛЕМ !!!  (Прочетена 39406 пъти)

ludsic

  • Напреднали
  • *****
  • Публикации: 71
    • Профил
Ако е вярно че след глиста лоадера е в мбр има 1 начин за който се
сещам в момента - инсталираш ги на различни хардове от биоса даваш
да зарежда харда с линукса а неговия лоадер препраща към уиндоуския :)
А в крайна сметка не мисля че е кой знае ква философия за програмистите
които пишат ОС да пренапишат уиндоуския лоадер
за да може да се сложи на С: и мисля че скоро ще стане
А това което разбрах от вчера като нулирах мбр-то е че в него се
съдържа информацията за тва кви партишъни имаш и вероятно къде е сложен
тоя флаг защото след нулирането на мбр целия ми харда беше Unallocated
( не знам дали правилно съм написал) т.е. нямах нито 1 партишън
В крайна сметка я някой див програмист който разбира от асемблер
(сещам се за един ама няма да му казвам ника че може да не му се
занимава с нас :)) да погледне аджаба кво има в тва мбр и да сложи
край на темата :)
Активен

B4 02 B2 4C CD 21 B2 61 CD 21 B2 6D CD 21 B2 65 CD 21 B2 72 CD 21 B4 4C B0 00 CD 21 00 00 00 00

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Мне, не е вярно, доколкото разбирам от всичките писания за възстановяване, инсталиране и бла в нета, пак си е на дяла, просто явно си прави труда да потърси други Уинове на машината. Някой ме е объркал :)

Както и да е, на теория дали ще инсталираме едното или другото първо, няма значение, защото можем да настроим за dual-boot и двата bootloadera. Въпрос на предпочитания е, дето се вика.
Обаче на практика при Хамелеон не е станало така, а той все още не е отговорил дали се е справил с проблема си и как  :(
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
добре де, четох... четох... секакви магии се предлагат. не е ли по-лесно със SuperGRUB ? няма ли да се получат нещата с него по-лесно?
питам, щото ми се наложи да инсталирам вин. разкачих диска с убунтуто за да не  ми омаже мбр и груба. закачих новия диск и инсталирах вин-а. сега се чудя в menu.lst ли да го описвам или да пробвам със SuperGRUB. м?
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Имаш много опции, например с  "grub4dos"
http://grub4dos.sourceforge.net/wiki/index.php/Main_Page
IСлед като си инсталирал  ХР-то,  файла
boot.ini ( в главната дир. е )
========================================
Пример - Ще покаже две менюта, второто ще е за линукса
1. "Microsoft Windows XP Professional"
2. "SystemRescueCd"

[boot loader]
timeout=10
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" /noexecute=optin /fastdetect
C:\grldr="SystemRescueCd"
======================
В този случай отиваме от Вин на Груб

съответно се имаме файл menu.lst ( като на стария grub) 
 
title    SysrescueCD from hard-disk
root     (hd0,0)
kernel   /sysrcd/rescuecd subdir=sysrcd setkmap=us
initrd   /sysrcd/initram.igz
boot
title Clonezilla live on harddrive
root (hd0,0)
kernel /live/vmlinuz boot=live union=aufs vga=788 ip=frommedia live-media-path=/live bootfrom=/dev/sda1 toram=filesystem.squashfs
initrd /live/initrd.img
boot

Тука имам две дистра  SysrescueCD  и Clonezilla, които са на дяла при ХР-то – на NTFS  в дир.  /live и  /sysrcd съответно.

и може да се допишеш каквото си искаш.  Впрочем и двете дистра имат супергруб и и много опции да ти стартират откъде ли не, а самият
grub4dos е невероятно мощен - стартира и CD/DVD ,USB  и т.н.
Нищо не инсталираш и като решиш да го махнеш просто изтриваш редовете, или да кажем дадеш "timeout=0"
============
Ето например за Убунту на дял /dev/sda7

title Ubuntu 10.4
root (hd0,6)
kernel /boot/vmlinuz-2.6.32.3 root=/dev/sda7
initrd /boot/initrd.img-2.6.32.3
boot

Пак повтарям - не инсталираш нищо! Теглиш grub4dos-0.4.4 от
http://sourceforge.net/projects/grub4dos/files/
разархивираш, слагаш grub.exe и grldr в главната дир на ХР-то, правиш  си menu.lst  добавяш линията  в  boot.ini  и това е.
 
« Последна редакция: Jan 09, 2010, 13:12 от ivo1204 »
Активен

chiche

  • Участници
  • ***
  • Публикации: 7
    • Профил
    • WWW
Здравейте,
темата е за стара но все пак има какво да се почопли в нея.
В момента имам WIndows XP и Debian, обаче ми се налага джама да го мигрирам на уиндоус 7  >:( . Демек MBR то най - вероятно ще си замине. С XP то ясно, че става с dd  -> кнопикс и така нататък, но някой правил ли го е със 7-цата
Ето как изглеждат при мен дисковете:
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x32113211

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63   122881184    61440561    7  HPFS/NTFS/exFAT
/dev/sda2       122881185  1150976924   514047870    7  HPFS/NTFS/exFAT
/dev/sda3   *  1150976925  1953520064   401271570   83  Linux


Активен

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Никакво значения няма версията на Windows. Инсталираш 7-цата, зареждаш жив диск с Линукс, с chroot влизаш в Дебиана и възстановяваш GURB.
П.с Това е най-добрия начин, аз лично тези магии с dd дето ги мислиш не ти ги препоръчвам ...
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

Compare

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Никакво значения няма версията на Windows. Инсталираш 7-цата, зареждаш жив диск с Линукс, с chroot влизаш в Дебиана и възстановяваш GURB.
П.с Това е най-добрия начин, аз лично тези магии с dd дето ги мислиш не ти ги препоръчвам ...
Най лесният и практичен вариянт беше за мен.
1.Инсталирах си виндовс 7 направих хардиска на 2 с гепардет .Задължително вторият дял само се стрие не се форматира и каквото и да било.
2,Стартира се живо цд на убунту 11.10 после влизаш в настройките и си го инсталираш в изтритият дял .Рестартираш и това беше всичко.Никакви грубове и никакви калпазански изпълнения
Активен