Linux용 Windows BCD(부팅 구성 데이터) 뷰어가 있습니까?
내가 이해한 바로는 BCD 파일은 "레지스트리 하이브와 유사"하며 Linux 레지스트리 하이브를 읽기 위한 도구가 존재합니다.
BCD 파일에 포함된 내용, 파티션 목록 등을 확인할 수 있는 방법이 있습니까? 예전에는 파일 작업이 boot.ini
쉬웠지만 더 이상은 아닙니다!
내 사용 사례는 다음과 같습니다. Windows에서 액세스할 수 없는 숨겨진 파티션(시스템 파티션)이 있고 여기에 있는 BCD 파일을 읽고 싶습니다. 동일한 시스템에서 이 파티션과 Windows 부팅 파티션 모두 부팅 관리자와 BCD 파일이 있으며 이 문제를 해결하려고 합니다(결국 듀얼 부팅 Linux).
답변1
apt-cache search windows registry
목적에 맞는 패키지를 찾으러 달려가면 5명의 후보가 등장합니다. 너 하나 만들 수 있어유사 검색packages.debian.org
, 또는 검색데비안 패키지 사이트에서(패키지 디렉토리 검색 양식을 사용하고 설명이 선택되어 있는지 확인하십시오).
중화민국잊어버린 Windows 관리자 암호를 변경하기 위해 개발되었지만 모든 레지스트리 키를 보고 편집할 수 있습니다. 웹사이트에 부팅 CD가 있습니다.
Hivex는 Windows 레지스트리 하이브에 액세스하기 위한 라이브러리입니다. 그것은의 일부이다libguestfs, 호스트에서 가상 머신 이미지를 처리하기 위한 도구 세트입니다. 그것은 함께 제공됩니다레지스트리 키 추출 및 편집을 위한 명령줄 도구. 그것BCD 하이브 지원.
구문 분석::Win32RegistryWindows 레지스트리 파일을 읽기 위한 Perl 모듈입니다.
레지스트리 조회Windows 레지스트리 하이브를 읽는 작은 유틸리티입니다.
삼바Windows 레지스트리에 액세스하기 위한 도구( editreg
Samba 3에서는, regshell
Samba 4에서는 더 많은 도구 포함)가 제공됩니다. 데비안(현재는 불안정함)에서는 다음 위치에 있습니다.registry-tools
팩.
답변2
저는 Windows BCD를 조작하기 위한 Python 라이브러리를 작성하기 시작했습니다. 저장소는 다음 위치에 있습니다.GitHub.