Чи є ОС Linux, яку можна повністю завантажувати в оперативну пам’ять?


12

У мене на комп’ютері 32 ГБ пам'яті. Цього більш ніж достатньо для ОС Linux. Чи є легка у використанні версія Linux (бажано Ubuntu), яку можна завантажувати через оптичний або USB-диск і повністю запускати в оперативній пам’яті? Я знаю, що живий диск може бути завантажений із жорсткого диска, але все одно цей диск все ще вичерпується, і це потребує певного часу, щоб завантажити. Мені б хотілося, щоб все завантажено в оперативну пам’ять, а потім біг звідти, повністю мінливий. Будь-які файли, які мені потрібно створити, будуть збережені на USB-диску.

Мені відомо http://en.wikipedia.org/wiki/List_of_Linux_distributions_that_run_from_RAM, але все це залежить від небагато оперативної пам'яті. Я б віддав перевагу щось на зразок Ubuntu замість цих легких версій.


4
У SysRescueCd є опція завантаження пам'яті, докаш приводить CD-ROM повністю завантажений в пам'ять. Повільний запуск, але після завершення програми запускаються швидше, і привід CD буде випущений, що дозволить нормально отримати доступ до інших компакт-дисків. Для цього потрібно 400 Мб пам'яті для кешування всього (включаючи завантажувальні диски та каталоги isolinux).
bsd

1
Я не знаю, чи підтримує його Ubuntu, але IIRC Linux Mint підтримує toramпараметр, наприклад, у меню завантаження редагує запис та додає toramдо командного рядка ядра.
don_crissti

Ха, я шукав аромат "IIRC Linux Mint". Щойно мені прийшло в голову це скорочення. М’ята хороша, мені це подобається. Минув час, коли я використовував цуценя. Я теж там загляну.
користувач208145

2
Не відповідь, а лише коментар: майже будь-який дистрибутив можна змінити для запуску безпосередньо з оперативної пам'яті. Для монтажу tmpfs (або стислої версії) та завантаження в нього дискового зображення потрібна лише незначна різниця. Я бачив (майже) стандартну систему debian, яка завантажується з мережевого зображення та працює з оперативної пам’яті та використовує сховище пакетів локальної мережі (дзеркало) для швидкого встановлення більших програм на вимогу (для економії місця). Я не налаштовував це особисто, тому не можу розміщувати точних інструкцій, але це щось, що можна зробити для будь-якого дистрибутива.
Оріон

porteus linux. Він працює на моїй пам’яті та його швидкості

Відповіді:


5

Ubuntu може працювати на оперативній пам'яті, але для цього потрібні деякі ручні зміни:

https://wiki.ubuntu.com/BootToRAM


1
Це допомагає, дякую. Хоча я сподівався на щось більше з коробки. Якщо це мій єдиний звернення, я підкажу і позначу це як відповідь.
користувач208145

2
це здається припустити, що це завантаження LIVE CD, де запуск в оперативній пам'яті був би дуже корисним. я запускав Slackware в QEMU з усіма дисками в оперативній пам'яті, і це було набагато швидше. Повна установка закінчена за 3 хвилини. апаратне забезпечення мало всього 12 ГБ оперативної пам’яті. мій найновіший ноутбук має 64 Гб, і я вивчаю, як завантажуватись із свого SSD та працювати з оперативної пам’яті.
Скаперен

Цей посібник сильно застарів. Це для Ubuntu 9.10.
Аарон Франке

7

Я думаю, що всі дистрибутиви можна запустити з оперативної пам’яті, потрібно лише внести деякі зміни. Прочитайте це посилання

Потрібно мати на увазі, що будь-які зміни (оновлення тощо), які ви робите в пам’яті файлової системи, втрачаються під час повороту машини, тому вам потрібно встановити механізм оновлення свого HD з тими змінами ДО ПЕРЕД система вийде з ладу, що затримає вимкнення системи.


не так багато оперативної пам'яті потрібно. якщо я можу встановити та запустити ПОЛЬНИЙ Slackware у QEMU у 12 tmpfsГБ оперативної пам’яті, то стільки повинно вистачити для його прямого запуску.
Скаперен

Раніше я працював /etcу /tmpsвіці без автоматичного збереження. одного разу це врятувало мене від дурного
промаху

тому я рекомендую вручну зберегти на диску такі речі, як /etcі залишити /var/logна диску.
Скаперен

@YoMismo, це посилання, яке ви опублікували, - це золото! Чудова річ у тому, що ви можете налаштувати свою систему в будь-який час, а потім запустити її з оперативної пам’яті, не боячись, що ваші диски будуть оббиті чимось без вашої згоди. Можливо, було б непогано скопіювати кроки сюди, лише щоб бути в безпеці.
користувач1593842


2

Parrot Security OS. У вас є можливість завантажувати ОС безпосередньо в оперативну пам'ять, я вважаю, що MXLinux також дозволяє, що без файлів конфігурації, безпосередньо з завантажувача ви вибираєте завантажувальну ОС в оперативну пам'ять.

Меню завантаження Parrot & MX насправді має безліч варіантів для різних способів роботи ОС. Є дві версії "домашня" та "безпека", будь-яка підходить для щоденного водія, на відміну від подібних дистрибутивів, як Kali. Це, в основному, робочий стіл Debian MATE, а в одній з вкладок меню написано ОС «папуга», на цій вкладці ви знайдете всі ваші утиліти хакера / злому. Інакше його просто Debian MATE, дуже приємний на вигляд робочий стіл.

Крім того, це спрощує мережу та запуск / зупинку процесів у меню програм. Я завантажив його в 10gb ddr3 ram на комп'ютері з 2012 року, і він працює швидко. Також DietPi робить версію X86, яка швидко божевільна і працює в оперативній пам'яті.

Якщо ви не переймаєтесь менеджерами пакетів, крихітна ядра також працює в оперативній пам'яті, її справедливим і «дивним» дистрибутивом.


1

grml ( grml.org ) має для цього можливість. Опція ядра toramабо опція в меню повинна працювати. Це на Debian. І чудово btw!


0

Багато дистрибутивів Linux можна використовувати в оперативній пам’яті за допомогою прямої установки, я один раз мав Fedora, ubuntu та похідні на маятнику, просто перевірте, чи підтримує цей дистрибутив стійкість, і ви зможете зберегти зміни. Також пам’ятайте, що вся система повинна бути завантажена на ваш таран, тому для запуску системи може знадобитися більше часу, ніж зазвичай.


0

Там навколо плаває програма під назвою YUMI, вона поставила disto на флешку і навіть може мати декілька на одному спалаху одночасно. Це добре для того, щоб випробувати різні форми Linux, поки не знайдете одну, яку хочете встановити. А дистрибутив, який називається TAILS, буде працювати виключно з пам'яті. Він призначений для безпеки, але є доказом концепції.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.