มี linux OS ที่สามารถโหลดลงใน RAM ทั้งหมดได้หรือไม่


12

ฉันมีหน่วยความจำ 32 GB ในพีซีของฉัน นี่เป็นมากกว่าเพียงพอสำหรับระบบปฏิบัติการลินุกซ์ มี Linux เวอร์ชันที่ใช้งานง่าย (ควรให้เป็น Ubuntu) ที่สามารถบู๊ตผ่านออปติคัลหรือดิสก์ USB และทำงานอย่างสมบูรณ์ภายใน RAM หรือไม่? ฉันรู้ว่าดิสก์สดสามารถบู๊ตด้วยฮาร์ดดิสก์ได้ แต่มีบางสิ่งที่ยังคงเล่นแผ่นดิสก์อยู่และใช้เวลาในการโหลด ฉันต้องการทุกอย่างที่โหลดลงใน RAM แล้วเรียกใช้จากที่นั่นระเหยอย่างสมบูรณ์ ไฟล์ใด ๆ ที่ฉันต้องการสร้างจะถูกบันทึกไว้ในดิสก์ USB

ฉันทราบhttp://en.wikipedia.org/wiki/List_of_Linux_distribution_that_run_from_RAMแต่สิ่งเหล่านี้ทั้งหมดขึ้นอยู่กับ RAM เล็กน้อย ฉันต้องการบางสิ่งเช่นอูบุนตูแทนที่จะเป็นรุ่นไลท์


4
SysRescueCdมีภาระไปที่ตัวเลือกหน่วยความจำdocacheทำให้เกิดแผ่น CD-ROM ที่จะโหลดอย่างเต็มที่ในหน่วยความจำ การเริ่มต้นช้าลง แต่เมื่อเสร็จสิ้นโปรแกรมจะเริ่มเร็วขึ้นและซีดีไดรฟ์จะถูกปล่อยออกมาเพื่อให้สามารถเข้าถึงซีดีอื่นได้ตามปกติ สิ่งนี้ต้องใช้หน่วยความจำ 400MB เพื่อแคชทุกอย่าง (รวมถึงไดเรกทอรี bootdisks และ isolinux)
bsd

1
ฉันไม่ทราบว่า Ubuntu รองรับหรือไม่ แต่ IIRC Linux Mint จะรองรับtoramพารามิเตอร์เช่นที่เมนูบูตแก้ไขรายการและผนวกtoramเข้ากับบรรทัดคำสั่งเคอร์เนล
don_crissti

ฉันกำลังมองหารสชาติ "IIRC Linux Mint" เพิ่งเกิดขึ้นกับฉันที่จดชวเลข มิ้นท์เป็นสิ่งที่ดีฉันชอบที่ ไม่นานมานี้ตั้งแต่ฉันเคยใช้ลูกสุนัข ฉันจะดูที่นั่นด้วย
user208145

2
ไม่ใช่คำตอบเพียงแค่ความคิดเห็น: เกือบทุก distro สามารถแก้ไขได้เพื่อเรียกใช้โดยตรงจาก ram จำเป็นต้องใช้ความแตกต่างเล็กน้อยในลำดับการบู๊ตเพื่อเมานต์ tmpfs (หรือเวอร์ชันบีบอัด) และโหลดอิมเมจของดิสก์ลงไป ฉันเห็นระบบเดเบียนมาตรฐาน (เกือบ) ที่บู๊ตจากอิมเมจเครือข่ายและรันจาก RAM และใช้ที่เก็บแพคเกจ LAN (มิเรอร์) เพื่อติดตั้งแอปพลิเคชันขนาดใหญ่ตามความต้องการได้อย่างรวดเร็ว (เพื่อประหยัดพื้นที่) ฉันไม่ได้ตั้งค่าเป็นการส่วนตัวดังนั้นฉันจึงไม่สามารถโพสต์คำแนะนำได้อย่างแม่นยำ แต่มันเป็นสิ่งที่สามารถทำได้สำหรับ distro ใด ๆ
orion

linux porteus มันทำงานบนหน่วยความจำของฉันและรวดเร็ว

คำตอบ:


5

Ubuntu สามารถเรียกใช้บน RAM แต่ต้องการการเปลี่ยนแปลงด้วยตนเอง:

https://wiki.ubuntu.com/BootToRAM


1
สิ่งนี้ช่วยได้ขอบคุณ ฉันหวังว่าจะมีอะไรที่มากกว่ากล่อง หากนี่คือการขอความช่วยเหลือเพียงอย่างเดียวของฉันฉันจะปล่อยมันไปและทำเครื่องหมายว่านี่เป็นคำตอบ
user208145

2
สิ่งนี้ดูเหมือนว่าจะเป็นการบูทสดซีดีซึ่งทำงานใน RAM จะมีประโยชน์มาก ฉันใช้ Slackware ใน QEMU กับดิสก์ทั้งหมดใน RAM และมันเร็วกว่ามาก การติดตั้งแบบสมบูรณ์เสร็จสิ้นภายใน 3 นาที ฮาร์ดแวร์มี RAM เพียง 12GB แล็ปท็อปรุ่นใหม่ล่าสุดของฉันมี 64GB และฉันกำลังสำรวจวิธีการบูตจาก SSD และเรียกใช้จาก RAM
Skaperen

คู่มือนี้ล้าสมัยอย่างรุนแรง สำหรับ Ubuntu 9.10
Aaron Franke

7

ฉันคิดว่า distros ทั้งหมดสามารถเรียกใช้จาก RAM คุณจะต้องทำการเปลี่ยนแปลงบางอย่าง อ่านลิงค์นี้

คุณจำเป็นต้องทราบว่าการเปลี่ยนแปลงใด ๆ (อัปเดตและสิ่งที่คล้ายกัน) ที่คุณทำกับระบบไฟล์ที่อยู่ในความทรงจำจะหายไปเมื่อคุณเปิดเครื่องดังนั้นคุณต้องสร้างกลไกเพื่ออัพเดต HD ของคุณด้วยการเปลี่ยนแปลงเหล่านั้นก่อน ระบบหยุดทำงานซึ่งจะชะลอการปิดระบบ


ไม่จำเป็นต้องใช้ RAM มาก ถ้าฉันสามารถติดตั้งและรัน FULL Slackware ใน QEMU ในtmpfsหน่วยความจำ 12GB ของ RAM ได้นั่นก็เพียงพอแล้วที่จะเรียกใช้โดยตรง
Skaperen

ฉันใช้ในการทำงานเพียง/etcใน/tmpsทุกเพศทุกวัยที่ผ่านมาโดยไม่ต้องบันทึกอัตโนมัติ วันหนึ่งมันช่วยฉันให้พ้นจากความผิดพลาดที่โง่เขลา
Skaperen

ดังนั้นผมจึงขอแนะนำคู่มือการบันทึกลงในดิสก์สำหรับสิ่งที่ต้องการ/etcและลา/var/logบนดิสก์
Skaperen

@YoMismo ลิงก์ที่คุณโพสต์นั้นเป็นทองคำ! สิ่งที่ยอดเยี่ยมเกี่ยวกับมันคือคุณสามารถปรับแต่งระบบของคุณได้ตามที่คุณต้องการแล้วเรียกใช้จาก RAM โดยไม่ต้องกลัวว่าดิสก์ของคุณจะถูกฟาดด้วยอะไรก็ตามโดยไม่ได้รับความยินยอมจากคุณ อาจเป็นการดีที่จะคัดลอกขั้นตอนที่นี่เพื่อความปลอดภัย
user1593842


2

Parrot Security OS คุณมีตัวเลือกในการโหลดระบบปฏิบัติการลงใน RAM โดยตรงฉันเชื่อว่า MXLinux ยังอนุญาตให้ไม่มีไฟล์กำหนดค่าตรงจากบูตโหลดเดอร์ที่คุณเลือกโหลดระบบปฏิบัติการลงใน RAM

เมนูการบูต Parrot & MX มีตัวเลือกมากมายสำหรับวิธีต่างๆในการใช้งานระบบปฏิบัติการ มี 'บ้าน' และ 'ความปลอดภัย' สองรุ่นซึ่งทั้งสองรุ่นนี้เหมาะสำหรับไดรเวอร์รายวันซึ่งแตกต่างจาก distros ที่คล้ายกันเช่น Kali มันเป็นเดสก์ท็อป MATE Debian และในเมนูหนึ่งในแท็บบอกว่านกแก้ว OS ในแท็บนั้นคุณจะพบแฮ็กเกอร์ / แคร็กเกอร์ทั้งหมด ไม่อย่างนั้น Debian MATE เพียงเดสก์ท็อปที่ดูดีมาก

นอกจากนี้ยังลดความซับซ้อนของเครือข่ายและเริ่ม / หยุดกระบวนการในเมนูแอปพลิเคชัน ฉันโหลดมันเป็น 10gb ของ ram ddr3 บนคอมพิวเตอร์จากปี 2012 และมันทำงานได้อย่างรวดเร็ว นอกจากนี้ DietPi ยังให้ X86 เวอร์ชั่นที่รวดเร็วและทำงานใน RAM

หากคุณไม่สนใจผู้จัดการแพคเกจจิ๋วคอร์ก็ยังรันในแรมที่แปลกและแปลก


1

grml ( grml.org ) มีตัวเลือกสำหรับวัตถุประสงค์นี้ ตัวเลือกเคอร์เนลtoramหรือตัวเลือกในเมนูควรใช้งานได้ มันเป็นแบบเดเบียน และ btw ยอดเยี่ยม!


0

หลาย linux distros สามารถใช้ในแรมโดยใช้การติดตั้งแบบสดฉันมี fedora, ubuntu และอนุพันธ์ใน pendrive เพียงครั้งเดียวตรวจสอบว่า live ของ distro นั้นมีความคงทนหรือไม่ดังนั้นคุณจะสามารถแก้ไขได้ นอกจากนี้โปรดทราบว่าระบบทั้งหมดจะต้องโหลดลงในหน่วยความจำของคุณดังนั้นจึงอาจใช้เวลามากกว่าปกติในการเริ่มต้นระบบ


0

มีโปรแกรมที่ลอยอยู่รอบ ๆ นั่นเรียกว่า YUMI มันวาง disto ลงบนแฟลชไดรฟ์และยังสามารถมีแฟลชหลายอันในคราวเดียว เป็นการดีที่จะลองใช้ Linux ในรูปแบบต่างๆจนกว่าคุณจะพบสิ่งที่คุณต้องการติดตั้ง และ distro ที่ชื่อว่า TAILS จะทำงานเฉพาะจากหน่วยความจำเท่านั้น มันถูกออกแบบมาเพื่อความปลอดภัย แต่เป็นการพิสูจน์แนวคิด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.