홈 파티션 비상 모드

홈 파티션 비상 모드

최근에 Garuda-OS에서 Endeavour-OS의 홈 파티션을 마운트했는데(내 홈 파티션이 루트 파티션에서 분리됨) 이로 인해 Endeavour에서 비상 모드로 부팅되었습니다(내 홈 파티션에 마운트 지점이 있어야 함).

어떻게 진행해야 하나요? 사용자를 생성하여 홈 디렉터리에 추가하고 파티션을 완전히 지우는 유일한 방법입니까?

"lsblk" 명령을 실행하여 이를 얻습니다.

> lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 238.5G  0 disk 
├─sda1   8:1    0    10M  0 part 
├─sda2   8:2    0   587M  0 part /boot/efi
├─sda3   8:3    0  62.5G  0 part /
├─sda4   8:4    0 167.6G  0 part
└─sda5   8:5    0   7.8G  0 part [SWAP]

sda4는 별도의 기본 파티션입니다.

그리고 "blkid" 명령에서:

>blkid
/dev/sda4: UUID="0c89ef83-da81-442c-892f-71b3052b571a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="48b27dc3-d86c-3d4c-9b1e-d78021cd98a0"
/dev/sda2: LABEL_FATBOOT="BOOT" LABEL="BOOT" UUID="755B-69B5" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="f1e54924-905f-cf4c-bec1-10ab3c250c0f"
/dev/sda5: LABEL="swap" UUID="52300be2-937a-418d-bad9-5242dc99145e" TYPE="swap" PARTUUID="4c30f20f-b803-244e-ac6d-278b140c5aad"
/dev/sda3: LABEL="root" UUID="d3013930-9d00-4308-8151-554debf4459e" BLOCK_SIZE="4096" TYPE="ext4 PARTUUID="1ea51fa9-c68a-4149-b550-ae6a5ea06087"
/dev/sda1: LABEL="grub" UUID="af50eeae-7c6e-4b27-be02-4ee679a30c31" BLOCK_SIZE="1024" TYPE="ext4 PARTUUID="d369f82d-e25c-9448-8149-519b41cb3db8" 

이것은 내 /etc/fstab 파일입니다.

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=755B-69B5                            /boot/efi      vfat    defaults,noatime 0 2
UUID=d3013930-9d00-4308-8151-554debf4459e /              ext4    defaults,noatime 0 1
UUID=0c89ef83-da81-442c-892f-71b3052b571a /home          ext4    defaults,noatime 0 2
UUID=52300be2-937a-418d-bad9-5242dc99145e swap           swap    defaults   0 0
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0

**편집:** 문제를 해결했을 수도 있지만 명령을 사용한 후에 mount -a는 아무 것도 반환되지 않았습니다. 그런 다음 lsblk다시 시도했는데 파티션의 마운트 지점이 /homesda4를 참조했습니다.

> lslbk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 238.5G  0 disk 
├─sda1   8:1    0    10M  0 part 
├─sda2   8:2    0   587M  0 part /boot/efi
├─sda3   8:3    0  62.5G  0 part /
├─sda4   8:4    0 167.6G  0 part /home
└─sda5   8:5    0   7.8G  0 part [SWAP]

하지만 startxi3WM을 사용했기 때문에 모니터가 보이지 않습니다.

나는 fsck -l다음과 같은 문제를 겪었습니다.

[root@ifhonce /]# fsck -l
fsck from util-linux 2.38.1
fsck.ext4: Unable to resolve 'UUID=d3013930-9d00-4308-8151-554debf4459e'

답변1

이제 해결됐어요

fsck -y /dev/sda3내 디렉터리를 사용하기 전에 홈 파티션을 사용해야 /합니다.fsckfsck -f -y /dev/sda4

그래서 나는 마운트 지점이 어떻게 작동하는지, 그리고 내 컴퓨터에서 fstab이 무엇을 하는지에 대해 거의 알지 못합니다. 이전에 시작 문제가 있었다는 사실을 알기도 전에 Google에서 올바른 태그와 단어를 얻기 위해 애쓰고 있었습니다 Dependency failed for /home/$USER.

원천:만자로 포럼

관련 정보