LiveDisc chỉ đọc có khả năng khởi động (ví dụ: LiveCD, LiveDVD, LiveUSB được bảo vệ chống ghi, LiveSD được bảo vệ chống ghi) chứa một hệ điều hành hoàn chỉnh (ví dụ: Ubuntu hoặc Mint) là lý tưởng để ngăn sửa đổi không chủ ý do vô ý, tai nạn, phần mềm độc hại hoặc các cuộc tấn công độc hại. Đĩa khởi động có thể ghi như HDD hoặc SSD sẽ dễ bị sửa đổi ngoài ý muốn.
Tuy nhiên, một số cài đặt mặc định trên LiveDisc không phù hợp với mục đích sử dụng của tôi và tôi cần một số tùy chỉnh bằng cách sửa đổi một số cài đặt. Sau khi các cài đặt được sửa đổi và tùy chỉnh phù hợp, tôi muốn đóng băng các cài đặt và tôi muốn các cài đặt đã đóng băng được giữ nguyên ngoài việc tắt hoặc khởi động lại máy tính, nhưng tôi muốn ngăn chặn bất kỳ sửa đổi nào khác. Ý tôi là, tôi muốn mọi sửa đổi khác biến mất khi máy tính tắt hoặc khởi động lại.
Theo bản chất của LiveDisc, theo mặc định, mọi ghi chép được gửi tới LiveDisc đều được chuyển hướng tới đĩa RAM; nghĩa là, bất kỳ thứ gì có vẻ như được ghi vào LiveDisc đều thực sự được ghi vào đĩa RAM. Do đó, tất cả sửa đổi/tùy chỉnh trong Phiên trực tiếp chỉ được giữ trong đĩa RAM và biến mất mỗi khi máy tính khởi động lại hoặc tắt. Nhờ tính chất này, mọi sửa đổi không mong muốn do vô ý, tai nạn, phần mềm độc hại hoặc tấn công độc hại sẽ bị hủy khi máy tính khởi động lại hoặc tắt.
Tính năng "liên tục" của "casper" buộc mọi ghi chép được gửi tới LiveDisc phải được chuyển hướng đến đĩa thứ hai, đĩa này phải có thể ghi thay vì chỉ đọc và đĩa này phải được gắn nhãn "casper-rw" và thường là một thanh USB. Do đó, tất cả sửa đổi/tùy chỉnh (bao gồm sửa đổi không mong muốn) vẫn tồn tại trong đĩa thứ hai (được gắn nhãn "casper-rw") sau khi khởi động lại và tắt máy. Tính năng "liên tục" này thực sự duy trì sửa đổi/tùy chỉnh ban đầu của tôi sau khi khởi động lại và tắt máy. Tuy nhiên, thật không may, tính năng này tiếp tục duy trì tất cả các sửa đổi tiếp theo, mặc dù tôi muốn tất cả các sửa đổi tiếp theo biến mất. Vì vậy, tính năng "liên tục" này của "casper" không hoạt động cho mục đích sử dụng của tôi.
(Đối với tính năng "liên tục" này, hãy xem Wiki Trợ giúp Ubuntu "https://help.ubuntu.com/community/LiveCD/Persistence", và cũng xem trang chủ của "casper".)
Một số thanh USB và tất cả các thẻ SD đều có tab chống ghi. Tôi đã thử một thiết bị chống ghi như vậy để sử dụng làm đĩa "casper-rw". Sau khi sửa đổi/tùy chỉnh ban đầu được thực hiện, tôi tắt máy tính, tôi bật tab chống ghi của đĩa "casper-rw", với hy vọng ngăn chặn bất kỳ sửa đổi nào nữa và bật lại máy tính. Sau đó, LiveDisc bị đình trệ với lỗi phàn nàn rằng đĩa "casper-rw" không thể ghi được. Do đó, đĩa "casper-rw" phải luôn có thể ghi được.
Sau khi sửa đổi/tùy chỉnh ban đầu được lưu vào đĩa phụ, tôi muốn LiveDisc sử dụng đĩa phụ này để chỉ đọc sửa đổi/tùy chỉnh đã đóng băng và do đó tôi muốn bất kỳ ghi thêm nào được gửi tới LiveDisc được chuyển hướng đến đĩa RAM thông thường thay thế được chuyển hướng đến đĩa thứ cấp. Làm thế nào điều này có thể đạt được? Bằng cách điều chỉnh các tham số khởi động và/hoặc tham số casper, điều này có thể đạt được không?
Trang chủ của "casper" đề cập đến "ảnh chụp nhanh" và có một trang chủ có tiêu đề "casper-snapshot". Tuy nhiên, các mô tả về "snapshot" trong các trang này quá ngắn và cộc lốc đến mức tôi không hiểu "snapshot" làm gì trong ngữ cảnh của "casper". "Ảnh chụp nhanh" này có làm những gì tôi đang cố gắng đạt được không?
Tôi biết rằng người ta có thể tạo LiveDisc tùy chỉnh mới, như được hướng dẫn bởi "LiveCDCustomizationFromScratch" (https://help.ubuntu.com/community/LiveCDCustomizationFromScratch) và "LiveCDCustomization" (https://help.ubuntu.com/community/LiveCDCustomization). Tuy nhiên, trong khi sửa đổi/tùy chỉnh của tôi trên cài đặt vẫn đang thử nghiệm, tôi không muốn tạo LiveDisc tùy chỉnh mới và tôi thích sử dụng đĩa phụ hơn.