영구 루프 장치?


9

losetup으로 작성된 Linux의 루프 장치가 영구적이어야합니까? 이것은 나에게 해당되지 않는 것 같습니다. 컴퓨터를 다시 시작할 때마다 루프 장치가 사라진 것을 볼 수 있습니다. 루프백 파일 드라이브를 만드는 데 사용하고 있습니다.

루프백 장치가 영구적으로 저장되도록하려면 어떻게합니까?

답변:


9

그들은 영구적이지 않아야합니다. 부팅시 스크립트를 다시 작성하도록 스크립트를 구성 할 수 있습니다.

루프백 장치를 마운트하려는 경우 장치를 fstab파일 에 배치하는 것이 가장 좋습니다 . 구문은 다음과 같습니다.

/path/to/device  /path/to/mountpoint   filesystemtype   options

귀하의 경우에는

/path/to/file    /path/to/mountpoint   filesystemtype   loop

그 전에 파일을 마운트 해야하는 장치는 다음과 같습니다. 일부 시스템에서는 포함 파일 시스템 뒤에 루프백 파일 시스템 행을 배치하는 것으로 충분하지만 다른 시스템에서는 장치가 병렬로 마운트되므로 작동하지 않습니다.


pqnet, 아이디어 주셔서 감사합니다. 그래서 내 루프백은 btrfs로 마운트됩니다. 실제로 다른 마운트에 이것을 사용합니다. 내 질문은 주로 luks crypt 설정을 다루며 luks 장치로 암호화 된 컨테이너를 열려면 루프백 장치가 먼저 있어야합니다. 미안하지만 내 질문에 잘 표현하지 못했습니다. 내 특정 상황에 대한 더 나은 아이디어와 같은 스크립팅 소리는 그래서
yarun을 수행 할 수 있습니다

@yaruncan 만약 당신이 그것에 대해 생각한다면, 일반적인 파일 시스템도 재부팅 사이에 영속적이지 않습니다 : 시스템 초기화 스크립트는 부팅시에 다시 마운트합니다
pqnet

5

평판 시스템으로 인해 pqnet의 답변에 주석으로 추가 할 수 없습니다. 제안 해 주셔서 감사합니다.

/etc/fstab내 서버 중 하나에 이것을 추가했습니다 .

/path/to/file /path/to/mount ext4 loop 0 0

그런 다음 자동으로 모든 마운트 fstab하여 mount -a

이제 파일을 fs처럼 사용할 수 있습니다.

$ df
Filesystem                   1K-blocks       Used  Available Use%  Mounted on
/mnt/diskimg/data-u02.img    154818540     191944  153053732   1%  /u02

@yaruncan,

OS를 모르지만 한 가지 방법은 스크립트를 다음 단계에 의존하기 전에 시작하는 실행 레벨에 배치하는 것입니다. 즉, 루프백 장치가 필요한 모든 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.