Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

3x win7, 3x winXP na jednym dysku

16 Maj 2020 09:15 141 5
  • Poziom 27  
    Witam, potrzebuję Linux i po 3x Windows, problem taki, że wersja Windows ma być taka sama, np 3x win7, oczywiście na osobnych licencjach, ale na jednym dysku, czy jest to możliwe? Potrzebne mi to do pracy etapowej z różnymi sterownikami. Z następnym punktem już problemów nie mam... to partycja recovery dla tego wszystkiego, ale dla każdego z systemów z osobna, z tym już nie mam najmniejszego problemu. Mój problem, to jak zainstalować kilka takich samych systemów i jakie pod nie wpisy dać pod np GRUB'a by w menu startowym było wszystko poprawnie? Jak instalować by kolejny Win7 nie wywalił mi w kosmos pierwszego w menu startowego?

    Z góry dzięki, mam nadzieję, że ktoś ma jakieś info.
    Po wielu latach doświadczenia z "techniką" wiem że jest to 100% możliwe, tylko niestety jesteśmy limitowani umysłowo (tzn ja jestem - nie mam pomysłu jak program poprowadzić)
    Darmowe szkolenie: Ethernet w przemyśle dziś i jutro. Zarejestruj się za darmo.
  • Poziom 43  
    Nie wiem czy Windows uruchomi się z partycji rozszerzonej z dysku logicznego. Jeśli tak, to problemu większego nie ma, przy czy instalujesz od starszego do nowszego - wpisy będą robione automatycznie. Jak dodać do tego Linux - nie wiem, pewnie na końcu, niech ktoś bardziej obeznany napisze bo sam używam tylko live CD.
    Jeśli Windows wymaga partycji podstawowej to musisz mieć wersję x64, komputer z UEFI z opcją botowania z GPT i w taki też formacie dysk zainicjować. Nie znam obsługi XP x64, to exotica, więc sam musisz to ogarnąć.
  • Poziom 27  
    Dzięki, dokładnie, tak potrafię zrobić, instaluje się, ale cały problem w tym, że ma to być:
    partycja1: winXP
    partycja2: winXP
    partycja3: winXP
    partycja4: win7
    partycja5: win7
    partycja6: win7
    partycja7: Linux

    Z ustawieniem linux nie mam najmniejszego problemu, problemem dla mnie jest to, jak ogarnąć kilka tych samych systemów + by prawidłowo np z GRUB'a menu wyświetlało?

    Jeden Windows XP, jeden win7 i linux to brak problemu dla mnie, chodzi konketnie o powyższą konfigurację z kilkoma takimi samymi systemami na jednym dysku.

    Obecnie co kilka godzin przywracam system do czystego, by testować sterowniki (praca), powyższa konfiguracja mega ułatwiła by mi życie ;-)

    Jakby ktoś miał wpisy GRUB'a/UEFI dla 2ch takich samych systemów Windows, ale z różnych partycji, bardzo proszę o umieszczenie wzoru.
  • Poziom 40  
    Windows wymaga partycji podstawowej do zabootowania, więc według mnie pomysł niewykonalny.

    Tzn 7 dało by radę tak jak pisze @helmud7543.
    Ale to wymaga UEFI i dysku w GPT.
    Co wyklucza XP, bo on nie rpozumie GPT...

    Ale istnieje możliwość odpalania Windowsa z plików VHD, gdzieś coś kiedyś czytałem, ale nie pamiętam co i jak.
    Jest też opcja z bootowaniem z obrazów WinBoot. Ale to chyba dopiero od Win8.1
  • Poziom 29  
    Czemu nie możesz użyć maszyny wirtualnej?

    Nie wiem jak Win7 ale WinXP można odpalać z obrazu RAW choćby za pomocą GRUB4DOS. Potrzeba do tego sterownik WinVBlock:
    • na komputerze na którym ma działać system tworzysz jedną partycję podstawową, aktywną powiedzmy 5GB (lub mniej jak nie będziesz dużo instalował w systemie lub większą jak potrzebujesz więcej)
    • instalujesz na niej WinXP
    • w zainstalowanym systemie instalujesz sterownik WinVBlock, sterowniki urządzeń i programy jakie potrzebujesz - później też można będzie instalować
    • robisz obraz dysku RAW xp.img od początku do końca partycji - najlepiej za pomocą polecenia dd w Linux i przez sieć na inny komputer
    • robisz sobie tyle kopii xp.img ile potrzebujesz nazywając każdy obraz kolejno np. xp1.img, xp2.img itd.
    • teraz czyścisz dysk i tworzysz jedną dużą partycję podstawową, aktywną np. NTFS
    • instalujesz GRUB4DOS w MBR i/lub PBR
    • kopiujesz na partycję pliki obrazów xp, plik loadera G4D GRLDR oraz tworzysz plik menu.lst o treści:
      Code:
      default 0
      
      timeout 5

      title Boot WinXP 1
      find --set-root --ignore-floppies --ignore-cd /xp1.img
      map /xp1.img (hd0)
      map --hook
      root (hd0,0)
      chainloader /ntldr

      title Boot WinXP 2
      find --set-root --ignore-floppies --ignore-cd /xp2.img
      map /xp2.img (hd0)
      map --hook
      root (hd0,0)
      chainloader /ntldr

      title Boot WinXP 3
      find --set-root --ignore-floppies --ignore-cd /xp3.img
      map /xp3.img (hd0)
      map --hook
      root (hd0,0)
      chainloader /ntldr


    Dodano po 6 [minuty]:

    Możesz też zrobić pusty obraz RAW (dummy.img) i instalować WinXP wprost do obrazu: Instalacja WinXP do obrazu RAW ale wtedy trzeba zintegrować sterownik WinVBlock do obrazu ISO lub użyć obrazu dyskietki z tym sterownikiem w czasie instalacji wciskając F6 - zasada ta sama jak przy instalacji WinXP na dysku SATA.

    Dodano po 18 [minuty]:

    Można też wykorzystać iSCSI. Instalujesz systemy w wirtualnych obrazach dysków - najlepiej dynamicznych VHD, wrzucasz te obrazy do jednego katalogu na jakiś serwer w sieci lokalnej a na komputerze docelowym odpalasz np. za pomocą iPXE. Oczywiście najszybciej będzie to działało przy połączeniu kablowym Gigabit Ethernet. Zamiast sieci lokalnej z udziałem routera (switcha) możesz po prostu połączyć dwa komputery kablem Ethernet - serwer PXE i Twój docelowy komputer.