Live CD 시스템에 쓸 수 없습니다.

Live CD 시스템에 쓸 수 없습니다.

저는 Linux를 처음 접하는 것은 아니지만 나만의 가상 머신 환경을 만드는 것은 처음입니다. 저는 침투 테스트를 수행하는 방법을 배우기 위해 Linux를 사용하고 있으며 이를 수행하려면 다양한 소프트웨어를 다운로드해야 합니다. 내 컴퓨터에 가상 하드 드라이브를 추가하고 파티션을 나눈 후 다음을 실행하여 볼 수 있듯이 내 컴퓨터에 여유 공간이 있는지 확인할 수 있습니다. df -h(하드 드라이브는 /dev/sda1이며 75GB입니다.)

    Filesystem      Size  Used Avail Use% Mounted on
    udev            2.4G     0  2.4G   0% /dev
    tmpfs           494M  1.1M  493M   1% /run
    /dev/sr0        4.9G  4.9G     0 100% /run/live/medium
    /dev/loop0      4.8G  4.8G     0 100% 
    /run/live/rootfs/filesystem.squashfs
    tmpfs           2.5G   29M  2.4G   2% /run/live/overlay
    overlay         2.5G   29M  2.4G   2% /
    tmpfs           2.5G     0  2.5G   0% /dev/shm
    tmpfs           5.0M  4.0K  5.0M   1% /run/lock
    tmpfs           2.5G  4.0K  2.5G   1% /tmp
    tmpfs           494M   84K  494M   1% /run/user/1000
    /dev/sda1        79G  2.1M   75G   1% /media/user/191ce3f1-0e44-4e35-9b1d-dc5f45f65239

그러나 download stuff 를 사용하면 apt-install루트 파일 시스템으로 다운로드되며 이를 피할 수 있는 방법은 없습니다. 내 파일 시스템의 공간은 2.4GB에 불과하지만 하드 드라이브의 공간은 79GB입니다. 루트 파일 시스템이 내 하드 드라이브의 공간을 사용하도록 허용하는 방법을 모르겠습니다. 마운트 개념을 완전히 이해하지 못하여 하드 드라이브를 마운트하려는 시도가 실패합니다.

출력 mount:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=2469632k,nr_inodes=617408,mode=755,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=505004k,mode=755,inode64)
/dev/sr0 on /run/live/medium type iso9660 (ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
/dev/loop0 on /run/live/rootfs/filesystem.squashfs type squashfs (ro,noatime,errors=continue)
tmpfs on /run/live/overlay type tmpfs (rw,noatime,mode=755,inode64)
overlay on / type overlay (rw,noatime,lowerdir=/run/live/rootfs/filesystem.squashfs/,upperdir=/run/live/overlay/rw,workdir=/run/live/overlay/work)
tmpfs on /usr/lib/live/mount type tmpfs (rw,nosuid,nodev,noexec,relatime,size=505004k,mode=755,inode64)
/dev/sr0 on /usr/lib/live/mount/medium type iso9660 (ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
/dev/loop0 on /usr/lib/live/mount/rootfs/filesystem.squashfs type squashfs (ro,noatime,errors=continue)
tmpfs on /usr/lib/live/mount/overlay type tmpfs (rw,noatime,mode=755,inode64)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12225)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
ramfs on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
ramfs on /run/credentials/systemd-sysctl.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
ramfs on /run/credentials/systemd-tmpfiles-setup-dev.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,inode64)
ramfs on /run/credentials/systemd-tmpfiles-setup.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=505000k,nr_inodes=126250,mode=700,uid=1000,gid=1000,inode64)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sda1 on /media/user/191ce3f1-0e44-4e35-9b1d-dc5f45f65239 type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,uhelper=udisks2)

어떤 도움이라도 대단히 감사하겠습니다. 몇 시간 동안 검색했는데 아무도 내 질문에 대답하지 않는 것 같습니다. 더 명확하게 설명할 수 있는 것이 있으면 알려주시기 바랍니다.

답변1

분명히 당신은 CD/DVD에서도 부팅할 수 있는 라이브 시스템을 사용하고 있습니다. 이러한 라이브 이미지의 기본 아이디어는 일부 파일만 저장/변경하고 대부분은 변경되지 않는다는 것입니다. 파일 시스템 덮어쓰기~인 것 같다루트 파일 시스템을 저장하면 실제로 읽기 전용 DVD 이미지에 대한 변경 사항만 저장됩니다.

루트 파일 시스템에 대한 변경 사항 /(예: 설치 등)은 재부팅 후에 사라질 수도 있습니다(두 옵션 모두 파일 시스템 덮어쓰기와 함께 작동함).

시스템 설치를 유지하고, 업데이트하고, 소프트웨어를 설치하고, 파일을 저장하려면 전체(가상) 루트 파일 시스템에 필요한 시스템을 올바르게 설치하는 것이 좋습니다.

관련 정보