ฉันต้องการติดตั้ง Kali Linux บนคอมพิวเตอร์ของฉันโดยใช้การบูทคู่ คอมพิวเตอร์ของฉันมี RAM 8GB RAM นั้นจะถูกแยกออกเป็น 4GB สำหรับ Kali Linux OS และ 4GB สำหรับ Windows หรือไม่หากฉันใช้ดูอัลบูต
ฉันต้องการติดตั้ง Kali Linux บนคอมพิวเตอร์ของฉันโดยใช้การบูทคู่ คอมพิวเตอร์ของฉันมี RAM 8GB RAM นั้นจะถูกแยกออกเป็น 4GB สำหรับ Kali Linux OS และ 4GB สำหรับ Windows หรือไม่หากฉันใช้ดูอัลบูต
คำตอบ:
มีคนอื่นตอบไปแล้วอย่างถูกต้องว่าไม่ RAM จะไม่ถูกแยกในกรณีนี้ แต่ฉันต้องการเพิ่มคำอธิบายว่าทำไมถึงเป็นกรณีนี้
ฉันพบว่าการเปรียบเทียบที่เป็นประโยชน์สำหรับการทำงานของคอมพิวเตอร์คือห้องครัว RAM เป็นพื้นที่เคาน์เตอร์ เป็นพื้นที่ใกล้มือสำหรับจัดเก็บสิ่งที่คุณกำลังทำงานด้วยชั่วคราว เช่นเดียวกับเคาน์เตอร์ครัวที่ได้รับการทำความสะอาดเมื่อเสร็จสิ้นการทำอาหาร RAM จะถูกเช็ดเมื่อปิดคอมพิวเตอร์ ฮาร์ดดิสก์เป็นตู้เย็นและตู้เก็บอาหารซึ่งเป็นที่เก็บข้อมูลระยะยาวและเข้าถึงได้ง่ายกว่า ข้อมูลเป็นส่วนผสมและโปรแกรมเป็นสูตรอาหาร พ่อครัวเป็นระบบปฏิบัติการ
คุณเป็นเจ้าของบ้านและปัจจุบันจ้างพ่อครัวชาวอังกฤษ (Windows) คุณต้องการลองสูตรอาหารจากตำราที่เขียนเป็นภาษาฝรั่งเศส แต่คุณไม่สามารถหาคำแปลที่เหมาะสม ดังนั้นคุณต้องการจ้างพ่อครัวที่พูดภาษาฝรั่งเศส (Linux)
เนื่องจากพ่อครัวแต่ละคนมีชุดตำราและส่วนผสมต่างกันพวกเขาแต่ละคนจะต้องการพื้นที่ของตัวเองในครัว (ฮาร์ดดิสก์) ตราบเท่าที่คุณจ้างพวกเขา ไม่ว่าพวกเขาจำเป็นต้องแบ่งพื้นที่เคาน์เตอร์ (RAM) ขึ้นอยู่กับว่าพวกเขาทำงานในเวลาเดียวกันหรือไม่ หากมีพ่อครัวเพียงคนเดียวที่ทำงานในแต่ละครั้งพวกเขาจะสามารถใช้พื้นที่เคาน์เตอร์ได้อย่างพิเศษ สิ่งที่พ่อครัวคนอื่น ๆ ปิดเคาน์เตอร์และในห้องเก็บของ อย่างไรก็ตามหากคุณใช้ระบบปฏิบัติการสองระบบพร้อมกันเช่นบอกให้พ่อครัวทำงานร่วมกันหนึ่งคนในฐานะหัวหน้าพ่อครัว (โฮสต์) และอีกคนหนึ่งเป็น Sous Chef (เสมือน) จากนั้นพวกเขาจะต้องแยกทุกอย่าง พวกเขาจะต้องผลัดกันกับอุปกรณ์ (CPU, GPU, ฯลฯ ) และจะต้องทำเครื่องหมายพื้นที่ทำงานแยกต่างหากบนเคาน์เตอร์เพื่อวางตำราและส่วนผสมในขณะที่ทำงาน
สำหรับบูตคู่ไม่ ... คุณอาจจะมีหนึ่งหรืออื่น ๆ ที่ทำงานในครั้งเดียว
หากคุณต้องการให้ทั้งสองทำงานพร้อมกันคุณสามารถใช้ไฮเปอร์ไวเซอร์ได้
คุณอาจสนใจสิ่งใดสิ่งหนึ่งต่อไปนี้:
savedefault
ดังนั้นระบบปฏิบัติการที่บูทเมื่อใดก็ตามที่ grub หมดเวลาเป็นสิ่งที่ระบบปฏิบัติการที่ฉันบูตเข้ามา ไม่มี "ระบบปฏิบัติการหลัก" เพราะคุณสามารถลบหนึ่งในระบบปฏิบัติการที่ติดตั้งและอื่น ๆ ทั้งหมดจะยังคงทำงานได้ดี ตามหลักการแล้วพวกเขาจะเท่ากับ ในทางปฏิบัติจริง ๆ เท่านั้น "ระบบปฏิบัติการหลัก" บนระบบ multiboot grub คือ ... well ... grub
ไม่พวกเขาจะได้รับ 8 GB (หากเป็นเวอร์ชัน x64 ของระบบปฏิบัติการ)
เมื่อบูทสองระบบจะทำงานครั้งละหนึ่งระบบเท่านั้น
คุณต้องให้ทั้งสองพื้นที่ฮาร์ดดิสก์เมื่อคุณติดตั้ง แต่พวกเขาทั้งสองได้รับการเข้าถึง RAM ระบบเต็มเมื่อพวกเขาถูกบูทขึ้น
น่าเสียดายที่ "การบูทคู่" ไม่ได้หมายความว่าคุณสามารถบูตสองระบบบนคอมพิวเตอร์เครื่องเดียวกันในเวลาเดียวกันได้
หมายความว่าคุณสามารถบูตสองระบบในคอมพิวเตอร์เครื่องเดียวกันได้ แต่ยังสามารถทำได้ทีละหนึ่งระบบเท่านั้น
(ไม่ จำกัด เพียงสองตัวเท่านั้นคุณสามารถกำหนดค่าได้มากมายขึ้นอยู่กับความต้องการของบูตโหลดเดอร์ที่พวกเขามี แต่ด้วยเหตุผลบางประการที่สองได้รับความนิยมก่อนดังนั้น "การบูตคู่" จึงเป็นเรื่องธรรมดามากกว่า "มัลติบูต")
เนื่องจากมีเพียงระบบเดียวที่ทำงานในแต่ละครั้งระบบที่ทำงานจึงควบคุม RAM ทั้งหมดได้อย่างเต็มที่รวมถึงพลัง CPU และฮาร์ดแวร์อื่น ๆ ทั้งหมด
สิ่งที่จะได้รับการแยกคือพื้นที่ดิสก์ การแตกแยกนั้นขึ้นอยู่กับความร่วมมือของระบบต่าง ๆ อย่างน้อยที่สุดคุณต้องมีปริมาณการบูตแยกจากกันและระบบที่ไม่เข้ากันอาจไม่สามารถเข้าถึงระบบไฟล์แต่ละอันได้อย่างสมบูรณ์ ดังนั้นคอลเล็กชันเพลงที่คุณมีใน Windows Media Player จะไม่สามารถเข้าถึงได้ง่ายจาก Linux (โดยทั่วไปแล้วรสชาติและเวอร์ชันต่าง ๆ ของ Linux เข้ากันได้ค่อนข้างดีและรุ่นและรุ่นต่าง ๆ ของ Windows จะแตกต่างกันจากความร่วมมือไปจนถึงศัตรู)
เนื่องจากระบบที่รันอยู่มีการควบคุมฮาร์ดแวร์อย่างเต็มที่จึงสามารถทำสิ่งต่าง ๆ เช่นฟอร์แมตดิสก์ที่ติดตั้งระบบอื่น นี่คือวิธีที่คุณสามารถเพิ่มหรือลบระบบหนึ่งในขณะที่ระบบอื่นกำลังทำงานอยู่ แต่เช่นเดียวกับการสำรองข้อมูลทุกอย่างและตรวจสอบสิ่งที่คุณทำก่อนที่คุณจะลบหรือลบพาร์ติชันใด ๆ
อย่างที่คนอื่น ๆ พูดกันมันเป็นไปได้ที่จะใช้ระบบปฏิบัติการหลายระบบบนคอมพิวเตอร์เครื่องเดียวกันในเวลาเดียวกัน แต่พวกเขาไม่สามารถเข้าถึงฮาร์ดแวร์ได้อย่างเท่าเทียมกัน
การใช้เครื่องเสมือนเป็นสิ่งที่พบเห็นได้ทั่วไปในปัจจุบัน แต่ไม่สามารถนำไปใช้ได้จริงจนกระทั่งเกือบสองทศวรรษหลังจากคำว่า "บูตคู่" เป็นที่รู้จักกันดีในหมู่ผู้ใช้ระดับสูง
แน่นอนว่าอาจเป็นไปได้ที่จะมีคอมพิวเตอร์สองเครื่องขึ้นไป หากความสนใจหลักของคุณคือพยายามทดลองใช้ระบบปฏิบัติการเพิ่มเติมและหากคุณสามารถเข้าถึงตัวแทนจำหน่ายคอมพิวเตอร์มือสองได้คุณอาจมีคอมพิวเตอร์มือสองหลายเครื่องที่ดีพอสำหรับการทดลองในราคาคอมพิวเตอร์เครื่องใหม่ที่มีพลังเพียงพอที่จะใช้งานเสมือน เครื่องโดยไม่สำลัก
เลขที่
คุณสามารถบูทได้ครั้งละหนึ่งระบบปฏิบัติการเท่านั้น แต่ละระบบปฏิบัติการ (สมมติว่า 64- บิตไม่ใช่ 32- บิต) จะสามารถเข้าถึง RAM ทั้งหมดของคุณ
มันจะไม่แบ่ง RAM ของคุณเป็นสอง แต่สิ่งที่คุณควรรู้ก็คือมันจะแบ่งพื้นที่เก็บข้อมูลของคุณออกเป็นสองส่วนเช่นหากคุณมีฮาร์ดดิสก์ 500GB คุณจะต้องใช้ส่วนหนึ่งสำหรับระบบปฏิบัติการ A และ ส่วนหนึ่งของมันสำหรับระบบปฏิบัติการ B ไม่ว่าจะเป็น 250GB สำหรับแต่ละตัว 100GB สำหรับ A และ 400GB สำหรับ B หรือสัดส่วนอื่น ๆ ที่คุณต้องการ
ในขณะที่คุณสามารถควบคุมจำนวนพื้นที่เก็บข้อมูลที่คุณอุทิศให้กับระบบปฏิบัติการแต่ละระบบได้อย่างเต็มที่คุณจะต้องประนีประนอมบางส่วนเพื่อการบูตแบบคู่ พิเศษเพราะแต่ละระบบปฏิบัติการมักจะมีระบบไฟล์ของตัวเองซึ่งมักจะไม่เข้ากันได้กับระบบปฏิบัติการอื่น ๆ เลยหรืออย่างน้อยก็ไม่น่ารำคาญที่จะทำให้เข้ากันได้
โดยค่าเริ่มต้นไม่ได้ แต่ถ้าคุณใช้เครื่องมือบางชนิดเช่น VMware vSphere คุณสามารถใช้ฟังก์ชันการทำงานประเภทนั้นได้ คุณสามารถบรรลุผลการดำเนินการแบบคู่ขนานของทั้งสองระบบ คุณสามารถอุทิศ 70% ของ RAM ไปยังระบบหนึ่งและ 30% ของ RAM ไปยังอีกระบบหนึ่งในขณะที่การทำงานเริ่มต้นของแต่ละระบบปฏิบัติการนั้นเหมือนว่ามันคิดว่าตัวเองเป็นผู้เชี่ยวชาญ ดูที่ตัวประมวลผลฮาร์ดไดรฟ์หน่วยความจำอะแดปเตอร์เครือข่ายที่ติดตั้งและปฏิบัติต่อตัวเองในฐานะเจ้าของทั้งหมด และมีเพียงเครื่องมือพิเศษเท่านั้นที่สามารถแบ่งพวกมันด้วยวิธีอื่นได้
ไม่การบูทสองครั้งจะไม่แยกแรม อย่างไรก็ตามหากคุณใช้ Kali กับเครื่องเสมือน (เช่น VMWare) คุณต้องจัดสรร RAM สำหรับระบบปฏิบัติการเสมือน