Slax Linux: 부팅 시 RAM에 복사(영구 USB)를 선택한 후 변경 사항 저장

Slax Linux: 부팅 시 RAM에 복사(영구 USB)를 선택한 후 변경 사항 저장

설명하다:

이제 Slax와 함께 MacBookPro9,2를 사용하고 있습니다. 교환 여행 중인데 기본 하드 드라이브에 문제가 있습니다(SATA 케이블 불량 또는 SSD 불량).

내 컴퓨터의 하드웨어를 고치는 것은 내가 내년 7월에 집에 도착할 때까지 비용이 많이 들고 느리거나 심지어 불가능할 수도 있습니다. 나는 분명히 내 프로젝트 작업을 해야 하고 내 컴퓨터가 아무런 문제 없이 라이브 세션을 실행할 수 있다는 것을 알고 있습니다. Kali, Ubuntu, Mint, Puppy 및 Slax에서 사용해 보았습니다.

속도를 높이고 읽기/쓰기 작업으로 인해 USB 스틱이 마모되는 것을 방지하기 위해 시스템을 RAM에 복사한다는 아이디어가 정말 마음에 듭니다.

내 요구 사항은 매우 적습니다. Octave, Python3, Node.js 및 기타 몇 가지 도구를 사용합니다.

나는 apt를 통해 패키지를 설치할 수 있는 경량 배포판인 Slax를 선택했습니다.

질문:

USB 스틱에서 부팅할 때마다 키보드 레이아웃을 재설정하고 Wi-Fi 드라이버, Python3, Octave 및 Node를 다운로드하고 모든 것을 RAM에 복사할 필요가 없도록 구성을 저장할 수 있는 방법이 있습니까?

답변1

/slax/boot/syslinux.cfg를 편집하고 기본 메뉴 항목에서 ,toram맨 아래 줄 끝에 ./bootinstall.sh를 추가하고 다시 실행하면 된다고 생각합니다.

LABEL default
MENU LABEL Run Slax (Persistent changes)
KERNEL /slax/boot/vmlinuz
APPEND vga=normal initrd=/slax/boot/initrfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 consoleblank=0 slax.flags=perch,automount,toram

답변2

Slax 대신 Puppy Linux 사용을 고려할 수도 있습니다. RAM에서 부팅 및 실행된 다음 종료 시 변경 사항을 저장합니다. Puppy는 APT를 직접 사용하는 방법을 제공하지 않지만 언급한 도구는 Debian 및/또는 Ubuntu 리포지토리에 .debs가 있을 수 있으며 Puppy에는 설치를 위해 이를 Puppy Pet 패키지로 변환하는 도구가 있습니다. Puppy 패키지 관리자에서 이미 사용 가능할 수도 있습니다.

관련 정보