/boot
Linux Live CD에서 SSD 드라이브에 Debian이 설치된 파티션과 루트 파티션의 내용을 표시하는 방법은 무엇입니까 ? 디렉토리 콘텐츠 나열 '/'
에 대해 알고 있지만 ls -1
이 콘텐츠를 얻는 정확한 단계는 무엇입니까?
답변1
하드 드라이브 설치
시스템에 물리적으로 연결된 HDD를 탑재하려면 먼저 해당 HDD에 할당된 장치 핸들을 식별해야 합니다. 나는 보통 명령줄 도구를 사용 blkid
하거나 lsblk
이 정보를 찾습니다.
$ sudo blkid
/dev/sda1: UUID="XXXXXX" TYPE="ext4"
/dev/sda2: UUID="XXXXXX" TYPE="LVM2_member"
/dev/mapper/fedora_greeneggs-swap: UUID="XXXXXX" TYPE="swap"
/dev/mapper/fedora_greeneggs-root: UUID="XXXXXX" TYPE="ext4"
/dev/mapper/fedora_greeneggs-home: UUID="XXXXXX" TYPE="ext4"
LSBLK
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 465.3G 0 part
├─fedora_greeneggs-swap 253:0 0 7.7G 0 lvm [SWAP]
├─fedora_greeneggs-root 253:1 0 50G 0 lvm /
└─fedora_greeneggs-home 253:2 0 407.6G 0 lvm /home
sr0 11:0 1 1024M 0 rom
위에서 보면 ext4 파티션이 있고 /dev/sda1
에 LVM 파티션이 있다는 것을 알 수 있습니다 /dev/sda2
. 장치에 관심이 있으므로 일반적으로 파티션 /boot
으로 포맷되므로 마운트하려면 다음을 수행하십시오.ext4
$ sudo mount -r /dev/sda1 /mnt
/mnt
읽기 전용 디렉터리로 액세스 할 수 있어야 합니다 .
ISO 설치
반면에 ISO를 마운트하려는 경우 mount
이 loop
옵션과 함께 이 명령을 사용할 수 있습니다.
$ sudo mount -o loop <some.iso> <mount point>
예
$ sudo mount -o loop VBoxGuestAdditions_4.3.10.iso /mnt/
mount: /dev/loop0 is write-protected, mounting read-only
이제 ISO의 내용을 볼 수 있습니다.
$ ls -l /mnt/
total 57016
dr-xr-xr-x. 2 root root 2048 Mar 26 14:04 32Bit
dr-xr-xr-x. 2 root root 2048 Mar 26 14:04 64Bit
-r-xr-xr-x. 1 root root 647 Oct 8 2013 AUTORUN.INF
-r-xr-xr-x. 1 root root 6966 Mar 26 13:56 autorun.sh
dr-xr-xr-x. 2 root root 2048 Mar 26 14:04 cert
dr-xr-xr-x. 2 root root 2048 Mar 26 14:04 OS2
-r-xr-xr-x. 1 root root 5523 Mar 26 13:56 runasroot.sh
-r-xr-xr-x. 1 root root 9901516 Mar 26 14:01 VBoxLinuxAdditions.run
-r-xr-xr-x. 1 root root 20784640 Mar 26 14:14 VBoxSolarisAdditions.pkg
-r-xr-xr-x. 1 root root 16900432 Mar 26 13:55 VBoxWindowsAdditions-amd64.exe
-r-xr-xr-x. 1 root root 311584 Mar 26 13:46 VBoxWindowsAdditions.exe
-r-xr-xr-x. 1 root root 10463320 Mar 26 13:47 VBoxWindowsAdditions-x86.exe
답변2
ls /boot
ls /
...하지만 Debian/SSD 드라이브/라이브 CD는 디렉토리 내용 나열과 (다소) 아무 관련이 없기 때문에 질문을 확장하고 싶을 수도 있습니다. Live CD의 부팅 및 루트 파티션이 어디에 설치되어 있는지 물어볼 수도 있습니다./mnt/gentoo
그리고/mnt/gentoo/boot
? .
답변3
보려는 파일이 ISO에 있는 경우 Windows에서 ISO를 가상 CD로 마운트합니다. LiveCD를 설치 프로그램으로 사용하면 내용이 RAM 또는 /tmp(여전히 RAM에 있음)로 추출된 다음 다음과 /
같이 마운트되므로 파일 시스템을 볼 수 없습니다.boot
압축 파일 시스템. Windows에서 마운트된 ISO를 보면 내용을 볼 수는 없지만 squashfs가 파일로 표시됩니다.