안녕하세요!!
현재 두 번째 사진처럼 만드는 것을 목표로 작업 중입니다.
처음 설치할 때 sda1에 2.8GB 만 할당하고 cryptsetup, lvm2를 사용해서 첫 번째 사진처럼 만든 상태입니다.
지금 막히는 부분은 sda1 이 현재 /에 마운트 된 상태인데 어떻게 해야 vg-root 가 / 가 되고 기존 sda1 이 /boot를 마운트 하게 할 수 있나요??
chroot, 마운트 디렉터리 생성 후 복사 등 여러 방법을 해봤지만 안됐습니다.
예를 들어 버퍼사이즈가 1024일 경우, fwrite로 총 2000바이트를 파일에 작성한다고 할 때 1024바이트가 우선 써지고 나머지 976바이트는 버퍼에 저장되어 있다가 후에 버퍼가 찼을 때 써지는 것 아닌가요??
지금 파일 io들을 재정의해보고 있는데 제가 구현한 fwrite는 위의 방식처럼 작동하는데 라이브러리의 fwrite은 2000바이트를 파일에 작성합니다. glibc를 보고 구현해보긴 했는데 아직 완벽히 해석할 정도의 실력이 되지 않아 위의 처리 과정이 잘 이해가 되지 않습니다. 알려주시면 감사드리겠습니다.
안녕하세요.
리눅스의 특정 파일의 내용중에서
.SUBCKT AAA_IP
MMNP VSS VDD
MMNP1 VSS VDD
MMNN VDD VSS
MMNN1 VDD VSS
.ENDS
라는 내용이 포함되어 있을 때
.SUBCKT AAA_IP가 들어간 패턴
(시작점)에서
.ENDS(끝점)까지의 모든 내용을
제거하고 싶을 때
vi 명령을 어떻게 구성해야 되는지 문의드립니다
구글에서 vi범위 설정 시,
전부 1,0 .,$, %와 같은
사용자가 지정해야 되는 범위에 대한
설정밖에 없는데, 특정 패턴을 검색에서
범위를 시작에서 끝까지 잡고
지우거나 치환하는 방법 공유부탁드립니다