존나 개 빡도는 존나 열받는 별 미친 그지 같은 에러 메시지들이 속출하고 있음...

우분투하고 데비안하고 몇몇 중요 파일들이 경로가 다른 건 알고 있어...

그래서 *.py 파일 수정해서 소스 수정 다 해 줬는데...

filesystem.squashfs 파일을 마운트 하는 단계에서 에러 나네...

지금 화면에 보이는 저 툴이 DYNA LINUX Customizer인데...경로 관련 코드들을 우분투 위주로 맞춰놓고 실행시키면 우분투 커스터마이징이나 다*나 리눅스 커스터마이징은 완벽하게 되...

어떻게 되냐 하면...

툴을 실행시킨 다음에 원본 iso 파일을 불러온 다음에, chrootX 버튼을 클릭하면 vmware 같은 가상 운영체제 화면이 나타나...

그 안에서 원하는 프로그램 넣고 맘에 안 드는 프로그램 빼고 배경 화면 바꾸고 파폭 시작 페이지 바꾸고 별별 짓을 해...

그런 다음에 vm창을 닫아...

그런 다음에 툴에서 build 버튼을 누르면...

새로운 iso 파일이 완성되는데,

이 새로운 파일을 컴터에 설치하면 내가 아까 vm창에서 개지랄 떨었던 고 상태 고대로 인스톨이 되는 거야...마치 내가 했던 행적이 사진이 찍히듯이...

그런데 그런 vm띄워주는 기능이 준비가 되려면 일단 iso파일 속에 들어 있는 filesystem.squashfs 파일이 정상적으로 마운트가 되어야 하는데, 여기서 꼭 에러가 나...

지금 경로 문제는 해결된 상태고...이젠 더 이상 경로 문제가 아님...

지금 이 환경(우분투 10.04 환경)에서 지금 이 툴로 우분투나 다*나 리눅스 넣고 돌리면 mount 관련 에러도 안 나고 chrootX 기능이 존니 완벽하게 동작함...

근데 데비안 5.05 라이브씨디를 넣고 돌리면 꼭 마운트 에러가 나는 거임...

빌드 환경하고 빌드 툴이 똑같은데, 우분투 라이브 씨디속의 filesystem.squashfs는 마운트 성공이 나고 데비안 5.05속의 filesystem.squashfs 는 마운트 실패가 나는 이유를 모르겠다는 거임...

에효...