Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Windows i Linux

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Windows i Linux
From: Adam <a.g@poczta.onet.pl>
Date: Sun, 11 Feb 2018 20:05:23 +0100
W dniu 2018-02-11 o 16:06, Roman Tyczka pisze:
On Sun, 11 Feb 2018 13:48:48 +0100, Adam wrote:

(...)
A czy ten przepis zadziała w przypadku dwóch fizycznych dysków? Mam na
jednym Windows, a drugi bym chciał zlinuksować. Jak radzisz to zrobić, żeby
nie stracić łatwego wyboru startu z dowolnego systemu i żeby Windows (10)
nie zaszkodził Linuksowi?


Ogólna zasada:

instalujesz systemy od najstarszego do najmłodszego, najpierw windowsy później linuksy.

Powinna być co najmniej jedna podstawowa partycja do startu windowsów i przynajmniej jedna podstawowa dla linuksów (o ile nie starujemy z MBR).
Wybór dysku fizycznego jest sprawą drugo- czy nawet trzecio-rzędną.

Tylko trzeba pamiętać, że wg Microsoftu:
- partycja systemowa  to odpowiednik linuksowej partycji /boot
- partycja rozruchowa to partycja z systemem Windows

Czyli trochę jakby nieintuicyjnie.

Teraz z pewnymi uproszczeniami:

Do Win XP włącznie dysk C: zawiera dane partycji systemowej i rozruchowej - czyli zarówno pliki startowe, jak i Windows.

Od Win Vista jest (nie zawsze) tworzona dodatkowa mała partycja systemowa. Zamiast niej może być użyta partycja starszego windowsa.

W linuksach dawniej montowało się partycje (plik fstab) przez ich nazwy (np. hda1 lub sdc5), natomiast od pewnego czasu można też montować podając UUID partycji. Ma to tę zaletę, że możemy "żonglować" dyskami w komputerze, dokładając kolejne lub ujmując niepotrzebne, czy też możemy dowolnie usuwać lub dodawać partycje na istniejących dyskach.

Przykładowo u mnie na jednym z laptopów mam:

UrzÄ…dzenie Rozruch      Start     Koniec    Sektory   Size Id Typ
/dev/sda1  *             2048     425983     423936   207M 83 Linux
/dev/sda2 432128 1480703 1048576 512M 14 Ukryta FAT16 <32M
/dev/sda3             1480704    5498879    4018176   1,9G  6 FAT16
/dev/sda4 5504961 1953521663 1948016703 928,9G f W95 Rozsz. (LBA)
/dev/sda5             5505024   16858799   11353776   5,4G  b W95 FAT32
/dev/sda6 16858864 190451519 173592656 82,8G 17 Ukryta HPFS/NTFS /dev/sda7 190462448 258849200 68386753 32,6G 7 HPFS/NTFS/exFAT
/dev/sda8           258849280  962768832  703919553 335,7G  b W95 FAT32
/dev/sda9 962768896 1144810800 182041905 86,8G 7 HPFS/NTFS/exFAT
/dev/sda10         1144813568 1214210047   69396480  33,1G 83 Linux
/dev/sda11         1214214144 1238446079   24231936  11,6G 83 Linux
/dev/sda12 1238448128 1247551487 9103360 4,3G 82 Linux swap / Solaris /dev/sda13 1247553536 1953521663 705968128 336,6G 7 HPFS/NTFS/exFAT


UrzÄ…dzenie Rozruch     Start    Koniec   Sektory   Size Id Typ
/dev/sdb1               2048    634879    632832   309M 83 Linux
/dev/sdb2  *          635040 297198719 296563680 141,4G  7 HPFS/NTFS/exFAT
/dev/sdb3          297198720 440551439 143352720  68,4G  f W95 Rozsz. (LBA)
/dev/sdb5          297198783 388221119  91022337  43,4G 83 Linux
/dev/sdb6          388221183 440551439  52330257    25G 83 Linux

sdb to SSD.

Ponadto mam trzy różne managery rozruchu, uruchamiające się kolejno i mogące też wywoływać się nawzajem. Ale ja to zboczeniec jestem ;)

Wracając do meritum:

Możesz dowolnie postawić Windowsy później linuksy, pamiętając o ograniczeniach (cztery podstawowe partycje dla jednego HDD), możesz te systemy położyć na dowolnych dyskach fizycznych. Linux powinien wszystkie poprzednie instalacje zauważyć i wrzucić je do gruba.
Jeśli tego nie zrobi, to możesz później dorzucić do gruba brakujące wpisy.

Jest też możliwość uruchomienia startu systemu m.in. z pliku ISO, z USB, z czytnika SD, czy nawet z wbudowanych pamięci flash (jak np. mają niektóre płyty główne pod systemy serwerowe), ale to już następny krok w edukacji.


--
Pozdrawiam.

Adam

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>