Czy istnieje system operacyjny Linux, który można w całości załadować do pamięci RAM?


12

Mam 32 GB pamięci w komputerze. To więcej niż wystarcza na system operacyjny Linux. Czy istnieje łatwa w użyciu wersja systemu Linux (najlepiej Ubuntu), którą można uruchomić za pomocą dysku optycznego lub dysku USB i uruchomić całkowicie w pamięci RAM? Wiem, że dysk na żywo można uruchomić za pomocą dysku twardego, ale nadal coś z niego wychodzi i ładowanie go zajmuje trochę czasu. Chciałbym, aby wszystko załadowane do pamięci RAM, a następnie uruchomić stamtąd, całkowicie niestabilne. Wszelkie pliki, które muszę utworzyć, zostaną zapisane na dysku USB.

Wiem o http://en.wikipedia.org/wiki/List_of_Linux_distribution_that_run_from_RAM, ale wszystkie one zależą od odrobiny pamięci RAM. Wolę coś takiego jak Ubuntu zamiast tych lekkich wersji.


4
SysRescueCd ma obciążenie pamięci do opcji, docache powoduje, że CD-ROM, aby być w pełni załadowany do pamięci. Wolniejszy start, ale po zakończeniu, programy uruchamiają się szybciej, a napęd CD zostanie zwolniony, umożliwiając normalny dostęp do innych płyt CD. Wymaga to 400 MB pamięci, aby buforować wszystko (w tym dyski rozruchowe i katalogi izolinux).
bsd,

1
Nie wiem, czy Ubuntu to obsługuje, ale IIRC Linux Mint obsługuje toramparametr, np. W menu rozruchowym edytuj wpis i dołącz toramdo wiersza poleceń jądra.
don_crissti

Ha, szukałem smaku „IIRC Linux Mint”. Właśnie przyszło mi do głowy, że to stenografia. Mięta jest dobra, podoba mi się to. Minęło trochę czasu, odkąd użyłem szczeniaka. Też tam zajrzę.
user208145,

2
Nie odpowiedź, tylko komentarz: prawie każdą dystrybucję można zmodyfikować, aby działała bezpośrednio z pamięci RAM. Potrzebna jest tylko niewielka różnica w sekwencji rozruchowej, aby zamontować tmpfs (lub wersję skompresowaną) i załadować do niego obraz dysku. Widziałem (prawie) standardowy system debian, który uruchamia się z obrazu sieciowego i działa z pamięci RAM, i używa repozytorium pakietów LAN (dublowanie), aby szybko instalować większe aplikacje na żądanie (aby zaoszczędzić miejsce). Nie skonfigurowałem go osobiście, więc nie mogę publikować dokładnych instrukcji, ale jest to coś, co można zrobić w przypadku każdej dystrybucji.
orion

Porteus Linux. Działa na mojej pamięci i jest szybki

Odpowiedzi:


5

Ubuntu może działać na pamięci RAM, ale wymaga pewnych ręcznych zmian:

https://wiki.ubuntu.com/BootToRAM


1
To pomaga, dziękuję. Miałem jednak nadzieję na coś więcej po wyjęciu z pudełka. Jeśli to moje jedyne wyjście, spróbuję i zaznaczę to jako odpowiedź.
user208145

2
wydaje się, że zakłada się, że uruchamia się płytę LIVE CD, na której bardzo przydatne byłoby uruchomienie w pamięci RAM. Uruchomiłem Slackware w QEMU ze wszystkimi dyskami w pamięci RAM i było to znacznie szybsze. PEŁNA instalacja zakończona w 3 minuty. sprzęt miał zaledwie 12 GB pamięci RAM. mój najnowszy laptop ma 64 GB i badam, jak uruchomić komputer z dysku SSD i uruchomić go z pamięci RAM.
Skaperen

Ten przewodnik jest bardzo nieaktualny. To jest dla Ubuntu 9.10.
Aaron Franke,

7

Myślę, że wszystkie dystrybucje mogą być uruchamiane z pamięci RAM, wystarczy tylko wprowadzić kilka zmian. Przeczytaj ten link

Musisz pamiętać, że wszelkie zmiany (aktualizacje itp.), Które wprowadzasz w systemie plików, który jest w pamięci, zostaną utracone po włączeniu komputera, więc musisz ustanowić mechanizm aktualizacji HD za pomocą tych zmian PRZED system ulegnie awarii, co opóźni jego wyłączenie.


nie potrzeba tyle pamięci RAM. jeśli mogę zainstalować i uruchomić FULL Slackware w QEMU w 12 tmpfsGB pamięci RAM, to tyle powinno wystarczyć, aby uruchomić go bezpośrednio.
Skaperen

biegałem tylko /etcw /tmpswieku temu bez auto-save. któregoś dnia uratowało mnie przed głupim błędem
Skaperen

więc zalecam ręczne zapisywanie na dysku dla rzeczy takich jak /etci pozostawienie /var/logna dysku.
Skaperen

@YoMismo, ten link, który opublikowałeś, jest złoty! Wspaniałą rzeczą jest to, że możesz dostosować system w dowolny sposób, a następnie uruchomić go z pamięci RAM bez obawy, że dysk zostanie zmiażdżony przez cokolwiek bez Twojej zgody. Być może dobrym pomysłem byłoby skopiowanie tutaj kroków, dla zachowania bezpieczeństwa.
user1593842


2

System operacyjny Parrot Security. Masz opcję załadowania systemu operacyjnego bezpośrednio do pamięci RAM, uważam, że MXLinux zezwala również na to, że nie ma plików konfiguracyjnych, bezpośrednio z programu ładującego, który wybierzesz załaduj system operacyjny do pamięci RAM.

Menu rozruchowe Parrot i MX ma w rzeczywistości mnóstwo opcji do różnych sposobów uruchamiania systemu operacyjnego. Istnieją dwie wersje „home” i „security”, każda z nich jest odpowiednia dla codziennego kierowcy, w przeciwieństwie do podobnych dystrybucji, takich jak Kali. Zasadniczo jest to pulpit Debian MATE, aw menu jedna z kart napisano: system operacyjny papugi, w tej zakładce znajdziesz wszystkie narzędzia hakera / crackera. W przeciwnym razie jest to po prostu Debian MATE, bardzo ładnie wyglądający pulpit.

Ułatwia także tworzenie sieci oraz uruchamianie / zatrzymywanie procesów w menu aplikacji. Załadowałem go do 10 GB pamięci RAM DDR3 na komputerze od 2012 roku i działa szybko. Również DietPi tworzy niesamowicie szybką wersję X86 i działa w pamięci RAM.

Jeśli nie przejmujesz się menedżerami pakietów, mały rdzeń działa również w pamięci RAM, jest to jego „dziwna” dystrybucja.


1

grml ( grml.org ) ma w tym celu opcję. Opcja jądra toramlub opcja w menu powinna działać. Jest oparty na Debianie. I świetne btw!


0

Wiele dystrybucji Linuksa może być używanych w pamięci RAM przy użyciu instalacji na żywo, miałem kiedyś fedora, ubuntu i pochodne na pendrive, po prostu sprawdź, czy na żywo z tej dystrybucji oferuje trwałość, abyś mógł zachować modyfikacje. Należy również pamiętać, że cały system musi być załadowany na pamięci RAM, więc uruchomienie systemu może potrwać dłużej niż zwykle.


0

Wokół unosi się program o nazwie YUMI, który umieszcza disto na dysku flash i może mieć nawet kilka na jednym flashu na raz. Dobrze jest wypróbować różne formy Linuksa, dopóki nie znajdziesz takiej, którą chcesz zainstalować. A dystrybucja TAILS będzie działać wyłącznie z pamięci. Został zaprojektowany z myślą o bezpieczeństwie, ale jest dowodem koncepcji.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.