Chciałbym zainstalować Kali Linux na moim komputerze za pomocą podwójnego uruchamiania. Mój komputer ma 8 GB pamięci RAM. Czy ta pamięć RAM zostanie podzielona na 4 GB dla Kali Linux OS i 4 GB dla Windows, jeśli użyję podwójnego rozruchu?
multi-boot
Dr Vales
źródło
źródło
Odpowiedzi:
Inni już odpowiedzieli poprawnie, że nie, pamięć RAM nie zostanie podzielona w tym przypadku, ale chcę dodać wyjaśnienie, dlaczego tak jest.
Pomocną analogią do działania komputera jest kuchnia. Pamięć RAM to przestrzeń licznika. To miejsce pod ręką do tymczasowego przechowywania rzeczy, z którymi pracujesz. Podobnie jak blat kuchenny, który jest czyszczony po zakończeniu gotowania, pamięć RAM jest czyszczona po wyłączeniu komputera. Twardy dysk to lodówka i spiżarnia, długoterminowe, trudniej dostępne miejsce do przechowywania. Dane są składnikami, a programy są przepisami. Szef kuchni to system operacyjny.
Jesteś właścicielem domu i obecnie zatrudniasz angielskiego szefa kuchni (Windows). Chcesz wypróbować niektóre przepisy z książek kucharskich napisanych w języku francuskim, ale nie możesz znaleźć odpowiednich tłumaczeń. Więc chcesz zatrudnić szefa kuchni, który mówi po francusku (Linux).
Ponieważ szefowie kuchni mają swój własny zestaw książek kucharskich i składników, każdy z nich będzie potrzebował własnego miejsca w spiżarni (dysku twardym) tak długo, jak je zatrudnisz. To, czy muszą podzielić przestrzeń licznika (RAM), zależy od tego, czy działają w tym samym czasie. Jeśli tylko jeden szef kuchni pracuje jednocześnie, będzie miał wyłączne wykorzystanie całej powierzchni blatu. Rzeczy drugiego szefa kuchni są bez recepty i są przechowywane. Jeśli jednak uruchomisz dwa systemy operacyjne jednocześnie, na przykład nakazując szefom kuchni współpracę, jeden jako szef kuchni (gospodarz) i jeden jako szef kuchni (wirtualny), wtedy będą musieli wszystko podzielić. Będą musieli zmieniać urządzenia (procesor, GPU itp.) I będą musieli wyznaczyć osobne miejsca robocze na blacie, aby umieścić książki kucharskie i składniki podczas pracy.
źródło
W przypadku podwójnego rozruchu nie ... Będziesz mieć jeden lub drugi uruchomiony jednocześnie.
Jeśli chcesz mieć oba uruchomione jednocześnie, możesz użyć hiperwizora .
Możesz być zainteresowany jednym z poniższych:
źródło
savedefault
, więc system operacyjny, który uruchamia się za każdym razem, gdy grub się skończy, jest tym, na którym ostatnio uruchomiłem. Naprawdę nie ma „głównego systemu operacyjnego”, ponieważ można usunąć jeden z zainstalowanych systemów operacyjnych, a wszystkie pozostałe będą nadal działać poprawnie. Koncepcyjnie są równi. Praktycznie jedynym prawdziwym „głównym systemem operacyjnym” w systemie z wieloma rootami jest… cóż… grub.Nie, otrzymają 8 GB (pod warunkiem, że są wersją systemu operacyjnego x64).
Podczas podwójnego uruchamiania działa tylko jeden system operacyjny naraz.
Musisz zapewnić oba miejsca na dysku twardym podczas ich instalowania, ale oba mają pełny dostęp do systemowej pamięci RAM po uruchomieniu.
źródło
Niestety, „podwójne uruchamianie” nie oznacza, że możesz uruchomić dwa systemy na tym samym komputerze w tym samym czasie.
Oznacza to, że możesz uruchomić dwa systemy na tym samym komputerze, ale nadal tylko jeden na raz.
(Nie ogranicza się do dwóch; można skonfigurować znacznie więcej, w zależności od wymagań programu ładującego. Jednak z jakiegoś powodu dwa stały się popularne jako pierwsze, więc „podwójny rozruch” jest o wiele bardziej powszechny niż „wielokrotny rozruch”.)
Ponieważ jednocześnie działa tylko jeden system, działający system ma pełną kontrolę nad całą pamięcią RAM, a także mocą procesora i pozostałym sprzętem.
To, co się dzieli, to miejsce na dysku. To, w jaki sposób podział zależy od współpracy różnych systemów. Przynajmniej potrzebujesz osobnego woluminu rozruchowego dla każdego, a systemy, które się nie dogadują, mogą całkowicie nie mieć dostępu do innych systemów plików. Dzięki temu kolekcja muzyki, którą masz w Windows Media Player, nie będzie tak łatwo dostępna z Linuksa. (Ogólnie rzecz biorąc, różne smaki i wersje Linuksa radzą sobie dość dobrze, a różne wersje i wersje systemu Windows różnią się od niechętnych do współpracy.
Ponieważ działający system ma pełną kontrolę nad sprzętem, może na przykład formatować dyski, na których zainstalowane są inne systemy. W ten sposób możesz dodawać lub usuwać jeden system, podczas gdy inny jest uruchomiony, ale jak zawsze przechowuj kopie zapasowe wszystkiego i dokładnie sprawdź, co robisz, zanim usuniesz lub usuniesz partycje.
Jak powiedzieli inni, możliwe jest uruchamianie wielu systemów operacyjnych na tym samym komputerze w tym samym czasie, ale nie mają one równego dostępu do sprzętu.
Korzystanie z maszyn wirtualnych jest dziś dość powszechne, ale nie było zbyt praktyczne, aż prawie dwie dekady po tym, jak termin „podwójny rozruch” był dobrze znany użytkownikom zaawansowanym.
Oczywiście można również uzyskać dwa (lub więcej) komputerów. Jeśli Twoim głównym zainteresowaniem jest wypróbowanie większej liczby systemów operacyjnych i jeśli masz dostęp do używanego odsprzedawcy komputerów, prawdopodobnie możesz uzyskać kilka używanych komputerów wystarczająco dobrych do eksperymentów w cenie jednego błyszczącego nowego komputera, który ma wystarczającą moc, aby uruchomić kilka wirtualnych maszyny bez zadławienia.
źródło
Nie.
Możesz uruchomić tylko jeden system operacyjny naraz. Każdy system operacyjny (zakładając 64-bitowy, a nie 32-bitowy) będzie miał dostęp do całej pamięci RAM.
źródło
Twoja pamięć RAM nigdy się nie rozdziela. Każdy aktualnie załadowany system ma dostęp do całej pamięci w systemie. Jest niestabilny, więc jest usuwany po wyłączeniu komputera.
źródło
Nie podzieli twojej pamięci RAM na dwie części, ale powinieneś wiedzieć, że najprawdopodobniej podzieli twoją pamięć na dwie części, np. Jeśli masz dysk twardy o pojemności 500 GB, będziesz musiał użyć jego części dla systemu operacyjnego A i część dla systemu operacyjnego B, czy to 250 GB dla każdego, 100 GB dla A i 400 GB dla B lub dowolną inną proporcję.
Podczas gdy masz pełną kontrolę nad ilością miejsca przeznaczonego dla każdego systemu operacyjnego, zawsze będziesz musiał poświęcić część z tego, aby uruchomić podwójnie. Zwłaszcza, że każdy system operacyjny zwykle ma swój własny system plików, który często nie jest w ogóle kompatybilny z innymi systemami operacyjnymi lub przynajmniej nie jest trywialny, aby można go było kompatybilić.
źródło
Domyślnie nie. Ale jeśli użyjesz jakiegoś narzędzia, takiego jak VMware vSphere, możesz osiągnąć taką funkcjonalność. Możesz osiągnąć nawet równoległe wykonanie obu systemów. Możesz nawet przeznaczyć 70% pamięci RAM na jeden system i 30% pamięci RAM na inny itp. Podczas gdy domyślnie zachowanie każdego systemu operacyjnego wygląda tak, jakby się uważało za urządzenie nadrzędne. Sprawdza, jakie procesory, dyski twarde, pamięć i karty sieciowe są zainstalowane, i traktuje się jak ich właściciel. I tylko specjalne narzędzia mogą je podzielić w inny sposób.
źródło
Nie, podwójne uruchomienie nie spowoduje podziału pamięci RAM. Jeśli jednak używasz Kali z maszyną wirtualną (tj. VMWare), musisz przydzielić pamięć RAM dla wirtualnego systemu operacyjnego.
źródło