Ubuntu 14.04에서 새로 설치하고 빈 /home
파티션 ( /dev/sdb2
)을 백업 장치로 사용하여 bcache를 설정하려고했습니다 . SSD에 실행중인 시스템이 있으며 해당 /dev/sda2
파티션을 사용하여 내 캐시에 저장하고 싶습니다 /home
. 나는 항상 포럼에서 우분투 문제를 정리해 왔지만 여기의 기본 사항을 이해하고 도움이 필요합니다.
- 처음에 bcache를 설정할 때 어떤 계정에 로그인해야합니까? 분명히 설치 중에 생성 된 사용자
/dev/sdb2
는/home
마운트 해제 하기 위해 로그 아웃해야 하므로 별도의 파티션에 임시 사용자 계정을 설정해야합니다. 이미 너무 서투른 것 같습니다. make-bcache -B
그리고-C
둘 다 장치에 비 bcache 수퍼 블록이 있다고 말하면서 두 장치sudo wipefs -a
에서 모두했습니다. 그런 다음 GParted에서 UUID없이 파티션이 포맷되지 않은 것으로 나타납니다. 이것이 정상입니까?그렇다면 fstab과
/home
부팅시 어떻게됩니까? fstab에서 bcache의 UUID를 사용해야합니까? 나는/home
다음에 부팅 할 때 시스템이 파티션을 찾지 못했다 .모두
echo /dev/sdb2 > /sys/fs/bcache/register
와echo /dev/sda2 > /sys/fs/bcache/register
리턴 메시지를 '권한이 거부'; 내가 이해할/sys
수있는대로 쓸 수 없습니다.그래서
echo /dev/sdb2 | sudo tee /sys/fs/bcache/register
일한 것 같습니다.
누군가 이것이 우분투에서 올바른 방법인지 확인할 수 있습니까?
백업 드라이브를 생성, 등록 및 연결하는 데 성공했지만 tail /sys/block/bcache0/bcache/stats_total/*
데이터를 우회했습니다. 내 전체 설정은 이제 엉망이므로 모든 설명이 크게 감사하겠습니다.