나는 데비안을 실행하는 오래된 Excito B3를 가지고 있습니다. 내 문제는 하드웨어가 고장났다는 것입니다. USB를 통해 내장 하드 드라이브를 Ubuntu 노트북에 연결할 수 있는 장치가 있습니다. 하지만 해당 드라이브의 /home에 액세스하려고 하면 비어 있는 것으로 나타납니다. 제 생각에는 사용자 권한에 문제가 있는 것 같습니다.
누구든지 이 파일에 액세스하는 방법을 도와줄 수 있나요?
/media/linkan/Bubba 루트/home$ ll
total 8
drwxrwxrwx 2 root root 4096 jan 1 2000 ./
drwxr-xr-x 24 root root 4096 okt 5 2012 ../
sudo 별도 --list
[sudo] password for linkan:
Model: ATA INTEL SSDSC2BF18 (scsi)
Disk /dev/sda: 180GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 8200MB 8199MB linux-swap(v1)
2 8200MB 180GB 172GB ext4
Model: WDC WD30 EZRX-00MMMB0 (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17,4kB 10,7GB 10,7GB ext3 root msftdata
2 10,7GB 3000GB 2989GB home lvm
3 3000GB 3001GB 1074MB linux-swap(v1) swap
Model: SD SC32G (sd/mmc)
Disk /dev/mmcblk0: 31,9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 4194kB 31,9GB 31,9GB primary fat32 lba
Cat "/media/linkan/Bubba 루트/etc/fstab"
/dev/sda1 / ext3 noatime,defaults 0 1
/dev/mapper/bubba-storage /home ext3 defaults 0 2
/dev/sda3 none swap sw 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
/proc /proc proc defaults 0 0
sudo lvdisplay
--- Logical volume ---
LV Path /dev/bubba/storage
LV Name storage
VG Name bubba
LV UUID M2Q0lX-y3gs-ZpP1-RwXY-QbQA-TZhP-6FltLF
LV Write Access read/write
LV Creation host, time ,
LV Status NOT available
LV Size 2,72 TiB
Current LE 712580
Segments 1
Allocation inherit
Read ahead sectors auto
답변1
/media/linkan/Bubba root/home
이전 시스템에 /home
별도의 파일 시스템이 있었기 때문에 이 디렉터리 는 비어 있습니다. 지금까지는 이전 디스크에서만 루트 파일 시스템을 마운트했습니다.
또한 이전 파일의 다음 줄에 표시된 것처럼 이전 디스크의 /home
파일 시스템은 LVM 논리 볼륨 내부에 있었습니다 .fstab
/dev/mapper/bubba-storage /home ext3 defaults 0 2
/home
따라서 이전 파일 시스템은 LVM 볼륨 그룹이라는 논리 볼륨에 있습니다 . 기록적인 이유로 이러한 논리 볼륨을 참조할 수 있는 두 가지 장치 경로가 있습니다: 및 . 둘 다 같은 것을 가리킨다.bubba
storage
/dev/mapper/bubba-storage
/dev/bubba/storage
LVM 볼륨 그룹이 포함된 디스크를 핫 플러그하려면 추가 단계가 필요합니다. 즉, 볼륨 그룹의 논리 볼륨을 마운트하기 전에 볼륨 그룹을 활성화해야 합니다. 실행 하여 볼륨 그룹 활성화: 성공하면 시스템에서 sudo vgchange -ay bubba
장치를 사용할 수 있어야 합니다. /dev/mapper/bubba-storage
(실패할 경우 vgchange
명령의 오류 메시지가 문제 해결에 중요합니다.)
그런 다음 원하는 곳에 마운트할 수 있지만 이전 마운트 지점에 마운트하는 것이 합리적일 수 있습니다. 오류 메시지를 /media/linkan/Bubba root/home
방지하려면 먼저 현재 디렉토리에 액세스하고 있는 모든 GUI 파일 관리자 창을 닫은 후 다음을 수행하십시오.mount point is busy
cd /
sudo mount /dev/mapper/bubba-storage "/media/linkan/Bubba root/home"
일반 사용자 계정을 사용하여 이전 홈 디렉토리에 액세스할 수 없는 경우 /media/linkan/Bubba root/home/
이전 시스템의 계정이 새 시스템의 계정과 다른 UID 번호를 사용했기 때문일 수 있습니다. 이 문제는 해결하기 쉽습니다. (현재 사용자 이름은 linkan
이고 이전 시스템의 사용자 이름/홈 디렉토리 이름은 이라고 가정합니다 old_linkan
. 필요에 따라 변경하십시오.)
cd "/media/linkan/Bubba root/home"
sudo chown -R linkan: old_linkan
명령이 완료되면 chown
이제 이전 홈 디렉토리가 ls -l
사용자 소유로 목록에 나타나야 하며 정상적으로 액세스할 수 있어야 합니다.