설치 과정에서 나는아이디어올바른 파일을 생성했지만 fstab
이제 파일 시스템이 꽉 찼다고 불평한 후 다음과 같은 사실을 cp
발견했습니다.fstab
비어 있는.
나는 다음과 같은 구성을 가지고 있습니다 :
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 238M 0 part
├─sda2 8:2 0 1.9G 0 part
├─sda3 8:3 0 23.3G 0 part /
└─sda4 8:4 0 207.5G 0 part
그러나 이것은 확실히 내가 원하는 것이 아니다. /dev/sda1
as /boot
및 /dev/sda4
as를 설치하고 싶습니다 /home/user
. /dev/sda2
교환입니다.
이것질문예, 엄청난 양의 파일을 추가했는데 그 파일만 설치되어 있기 때문에 /home/user
모든 파일이 들어갑니다 ./dev/sda3
어떻게 해결할 수 있나요?
라이브 CD로 부팅하고, 파티션을 마운트하고, 실행할 수 있지만 genfstab
그 다음엔 어떻게 될까요? 내 파일은 어디에 있나요 /home/user
? 안전 해요?
home
모든 것을 임시 디렉토리로 이동하고 마운트한 /dev/sda4
후 다시 복사 해야 합니까 ?
답변1
파일은 sda3 파티션에 있으므로 fstab만 변경해도 파일이 이동되지 않습니다.
(여러 옵션 중)
mkdir /home.new
mount /dev/sda4 /home.new
cp -a /home/user /home.new
umount /home.new
rf -fr /home
mv /home.new /home
mount /dev/sda4 /home
그런 다음 fstab을 편집하여 포함하십시오./home
/dev/sda4