Tôi muốn cài đặt Kali Linux trên máy tính của mình bằng cách sử dụng khả năng khởi động kép. Máy tính của tôi có 8GB RAM. RAM đó có được tách thành 4GB cho HĐH Kali Linux và 4GB cho Windows nếu tôi sử dụng khởi động kép không?
Tôi muốn cài đặt Kali Linux trên máy tính của mình bằng cách sử dụng khả năng khởi động kép. Máy tính của tôi có 8GB RAM. RAM đó có được tách thành 4GB cho HĐH Kali Linux và 4GB cho Windows nếu tôi sử dụng khởi động kép không?
Câu trả lời:
Những người khác đã trả lời chính xác rằng không, RAM sẽ không bị chia trong trường hợp này, nhưng tôi muốn thêm một lời giải thích tại sao lại như vậy.
Tôi tìm thấy một sự tương tự hữu ích cho các hoạt động của máy tính là một nhà bếp. RAM là không gian truy cập. Đó là một không gian gần gũi để tạm thời lưu trữ những thứ bạn đang làm việc. Giống như một quầy bếp được làm sạch khi nấu xong, RAM bị xóa khi tắt máy tính. Đĩa cứng là tủ lạnh và phòng đựng thức ăn, lưu trữ lâu dài, ít dễ dàng truy cập. Dữ liệu là các thành phần, và các chương trình là công thức nấu ăn. Đầu bếp là hệ điều hành.
Bạn là chủ sở hữu của ngôi nhà, và hiện đang thuê một đầu bếp người Anh (Windows). Bạn muốn thử một số công thức nấu ăn từ sách dạy nấu ăn được viết bằng tiếng Pháp, nhưng bạn không thể tìm thấy bản dịch phù hợp. Vì vậy, bạn muốn thuê một đầu bếp nói tiếng Pháp (Linux).
Vì mỗi đầu bếp đều có bộ sách dạy nấu ăn và nguyên liệu riêng, mỗi người sẽ cần không gian riêng trong phòng đựng thức ăn (đĩa cứng) miễn là bạn sử dụng chúng. Việc họ có cần phân chia không gian bộ đếm (RAM) hay không phụ thuộc vào việc chúng có hoạt động cùng một lúc hay không. Nếu chỉ có một đầu bếp làm việc tại một thời điểm, họ sẽ có quyền sử dụng độc quyền tất cả các không gian quầy. Những thứ khác của đầu bếp là ngoài quầy và trong kho. Tuy nhiên, nếu bạn điều hành hai hệ điều hành cùng một lúc, như bảo các đầu bếp làm việc cùng nhau, một là Đầu bếp trưởng (chủ nhà) và một là Sous Chef (ảo), thì họ sẽ cần phải phân chia mọi thứ. Họ sẽ phải thay phiên nhau với các thiết bị (CPU, GPU, v.v.) và sẽ cần đánh dấu các không gian làm việc riêng biệt trên quầy để đặt sách nấu ăn và nguyên liệu của họ trong khi làm việc.
Để khởi động kép, không ... Bạn sẽ có cái này hoặc cái kia chạy cùng một lúc.
Nếu bạn muốn có cả hai chạy cùng một lúc, thì bạn có thể sử dụng một trình ảo hóa .
Bạn có thể quan tâm đến một trong những điều sau đây:
savedefault
, vì vậy HĐH khởi động bất cứ khi nào hết thời gian là bất kỳ HĐH nào tôi khởi động lần cuối. Thực sự không có "HĐH chính", bởi vì bạn có thể xóa bất kỳ một HĐH nào được cài đặt và tất cả các HĐH khác vẫn hoạt động tốt. Về mặt khái niệm, chúng là bằng nhau. Trên thực tế, "hệ điều hành chính" thực sự duy nhất trên hệ thống grub multiboot là ... à ... grub.
Không, họ sẽ nhận được 8 GB (miễn là chúng là phiên bản x64 của HĐH).
Khi khởi động kép, chỉ có một hệ điều hành đang chạy.
Bạn cần phải cung cấp cho cả hai không gian đĩa cứng khi bạn cài đặt chúng, nhưng cả hai đều có quyền truy cập đầy đủ vào RAM hệ thống khi chúng được khởi động.
Thật không may, "khởi động kép" không có nghĩa là bạn có thể khởi động hai hệ thống trên cùng một máy tính cùng một lúc.
Điều đó có nghĩa là bạn có thể khởi động hai hệ thống trên cùng một máy tính, nhưng vẫn chỉ có một hệ thống tại một thời điểm.
(Nó không giới hạn ở hai; bạn có thể định cấu hình nhiều hơn nữa, tùy thuộc vào yêu cầu của bộ tải khởi động mà chúng có.
Vì chỉ có một hệ thống chạy cùng một lúc, hệ thống đang chạy có toàn quyền kiểm soát tất cả RAM, cũng như sức mạnh CPU và tất cả các phần cứng khác.
Thứ được chia là không gian đĩa. Sự phân chia như thế nào phụ thuộc vào sự hợp tác của các hệ thống khác nhau. Ít nhất, bạn cần một khối lượng khởi động riêng cho từng hệ thống và các hệ thống không hoạt động có thể hoàn toàn không thể truy cập vào các hệ thống tệp của mỗi bà mẹ. Vì vậy, bộ sưu tập nhạc bạn có trong Windows Media Player sẽ không dễ truy cập từ Linux. (Nói chung, các hương vị và phiên bản khác nhau của Linux rất hợp nhau, và các phiên bản và phiên bản Windows khác nhau khác nhau từ không hợp tác đến thù địch.)
Vì hệ thống đang chạy có toàn quyền kiểm soát phần cứng, nó có thể thực hiện những việc như định dạng lại các đĩa mà các hệ thống khác được cài đặt trên đó. Đó là cách bạn có thể thêm hoặc xóa một hệ thống trong khi hệ thống khác đang chạy, nhưng luôn luôn sao lưu mọi thứ và kiểm tra lại những gì bạn đang làm trước khi xóa hoặc xóa bất kỳ phân vùng nào.
Như những người khác đã nói, có thể chạy nhiều hệ điều hành trên cùng một máy tính cùng một lúc, nhưng chúng không có quyền truy cập như nhau vào phần cứng.
Sử dụng máy ảo ngày nay khá phổ biến, nhưng không thực tế cho đến gần hai thập kỷ sau khi thuật ngữ "khởi động kép" được người dùng quyền lực biết đến.
Tất nhiên, cũng có thể có hai (hoặc nhiều) máy tính. Nếu sở thích chính của bạn là dùng thử nhiều hệ điều hành và nếu bạn có quyền truy cập vào một đại lý bán lẻ máy tính đã sử dụng, bạn có thể có được một số máy tính đã sử dụng đủ tốt để thử nghiệm với giá của một máy tính mới có đủ năng lượng để chạy nhiều ảo Máy không bị nghẹn.
Không.
Bạn chỉ có thể khởi động vào một hệ điều hành tại một thời điểm. Mỗi hệ điều hành (giả sử 64 bit, không phải 32 bit) sẽ có quyền truy cập vào tất cả RAM của bạn.
RAM của bạn không bao giờ bị chia tách. Bất kỳ hệ thống hiện đang tải nào cũng có quyền truy cập vào tất cả bộ nhớ trong hệ thống. Nó rất dễ bay hơi, vì vậy nó sẽ bị xóa khi bạn tắt máy tính.
Nó sẽ không chia RAM của bạn làm hai, nhưng điều bạn nên biết là rất có thể nó sẽ chia bộ nhớ của bạn thành hai, ví dụ: nếu bạn có ổ cứng 500 GB, bạn sẽ phải sử dụng một phần của nó cho hệ điều hành A và một phần của hệ điều hành B, có thể là 250 GB cho mỗi hệ điều hành, 100 GB cho A và 400 GB cho B hoặc bất kỳ tỷ lệ nào khác bạn muốn.
Mặc dù bạn hoàn toàn kiểm soát số lượng lưu trữ mà bạn dành cho mỗi hệ điều hành, bạn sẽ luôn phải thỏa hiệp một số dung lượng để khởi động kép. Đặc biệt bởi vì mỗi hệ điều hành thường có hệ thống tệp riêng, thường không tương thích với các hệ điều hành khác hoặc ít nhất là không tầm thường để tương thích.
Theo mặc định thì không. Nhưng nếu bạn sử dụng một số loại công cụ như VMware vSphere, bạn có thể đạt được loại chức năng như vậy. Bạn có thể đạt được sự thực thi song song của cả hai hệ thống. Bạn thậm chí có thể dành 70% RAM cho một hệ thống và 30% RAM cho hệ thống khác, v.v. Mặc dù trong hành vi mặc định của mỗi hệ điều hành giống như nó tự coi mình là chủ. Nó xem xét những gì bộ xử lý, ổ cứng, bộ nhớ, bộ điều hợp mạng được cài đặt và coi nó là chủ sở hữu của tất cả những thứ đó. Và chỉ có các công cụ đặc biệt có thể phân chia chúng theo cách khác.
Không, khởi động kép sẽ không phân chia RAM. Tuy nhiên, nếu bạn đang chạy Kali với một máy ảo (ví dụ VMWare) thì bạn phải phân bổ RAM cho hệ điều hành ảo.