캐스퍼/PinguyBuilder 백업에서 부팅 가능한 USB

캐스퍼/PinguyBuilder 백업에서 부팅 가능한 USB

내 시스템의 부팅 가능한 LiveUSB 백업을 만들려고 합니다. 에 문제가 발생한 후 Systemback노력하고 있습니다 PinguyBuilder. 적용할 수 있는 간단한 스크립트이기 때문에 좋을 것 같습니다.

그러나 생성된 ISO 파일에서 부팅하지 못했습니다. 문제가 ISO 생성 또는 굽기 과정에 있는 것으로 의심됩니다(그러나 모르겠습니다). 내 (압축) 시스템이 4GB보다 큽니다. 따라서 PinguyBuilder더 큰 이미지를 생성하려면 약간의 조정이 필요합니다 . 그럼에도 불구하고 이를 기반으로 부팅 가능한 USB 스틱을 생성할 수 있습니다.

제가 겪고 있는 오류는 스틱에서 부팅할 때 발생합니다. LiveUSB를 부팅하기 위해 대화 상자에서 선택하면 내 squashfs. 그러나 포함된 squashfs마운트는 내 작업 시스템에 잘 설치됩니다.

생성된 파일(주로 squashfs) 에서 직접 부팅 가능한 LiveUSB를 생성할 수 있는지 궁금합니다 PinguyBuilder. .ISOTMPboot casper dists EFI install isolinux md5sum.txt pool preseed README.diskdefines ubuntu

하위 디렉토리에는 및 casper와 같은 필수 요소가 포함되어 있습니다 . 하지만 부팅 가능한 USB 스틱을 어떻게 생성할 수 있습니까? 반드시 도구가 필요한 것은 아닙니다. 필요한 경우 USB 스틱을 분할하고 파일을 직접 복사할 수 있습니다.filesystem.squashfsvmlinuz

답변1

mkusb부팅 드라이브를 만들기 위한 훌륭한 도구입니다. 부팅 시스템은 BIOS와 UEFI 모두에서 작동합니다. 다음은 기존 OS 드라이브를 USB에 복제하는 방법을 보여줍니다.

mkusb를 사용하여 영구 USB 드라이브를 만들고, 기본값을 사용하고, 편리한 ISO를 사용하세요.

두 번째 라이브 USB로 컴퓨터를 부팅합니다.

gparted를 사용하여 영구 USB에서 OS 파티션과 casper-rw 파티션을 삭제합니다. Windows 및 Linux가 액세스할 수 있는 파티션을 원할 경우 NTFS 데이터 파티션을 그대로 두십시오. 복제된 파티션을 위한 공간이 있는지 확인합니다.

복사하려는 파티션이 있는 드라이브를 선택하고 파티션을 마우스 오른쪽 버튼으로 클릭한 후 복사를 선택합니다.

대상 드라이브를 선택하고 빈 공간을 선택한 후 마우스 오른쪽 버튼을 클릭하여 붙여넣습니다.

gparted가 완료된 후 새 파티션의 boot/grub/grub.cfg에서 OS 메뉴 항목을 복사하여 USB 부팅 파티션의 grub.cfg에 있는 첫 번째 메뉴 항목이 되도록 합니다.

부팅 드라이브는~ 아니다설치 프로그램 드라이브로 작동합니다.

답변2

나는 결국 CSCameron이 제안한 것과 유사한 접근 방식을 사용했습니다.

PinguyBuilder먼저 (질문에 설명된 대로) 백업을 만들었습니다 .

Rescatux그런 다음 부팅 가능한 ( ) ISO를 다운로드 Super Grub2 Disk하고 거기에서 USB를 만들었습니다. 나는 을 사용했지만 Rosa Image Writer다른 도구도 그렇게 해야 합니다.

그런 다음 파티션 편집기를 사용하여 부팅 가능한 ISO를 검사하고(사용했지만 partitionmanager그렇게 gparted해야 함) ext2여유 공간에 파티션을 만들었습니다.

마지막으로 새 파티션을 마운트하고 PinguyBuilder/ISOTMP/생성된 폴더 의 내용을 PinguyBuilder파티션에 복사했습니다.

이 스틱으로 부팅하면 Rescatux유용한 옵션이 모두 포함된 메뉴가 표시됩니다. 또한 해당 메뉴를 사용하면 검색된 모든 grub설치를 실행할 수 있습니다.

USB 스틱의 파티션은 (hdd0,msdos1)그렇지 않은 경우에도 또는 유사하게 나타날 수 있습니다.

특히, 내 ext2파티션에 있는 시스템을 찾아 부팅할 수 있게 해줍니다. 여기의 장점은 PinguyBuilder편집할 필요 없이 라이브 USB에서 내 시스템을 설치할 수 있는 옵션을 포함하여 에서 만든 시스템의 메뉴를 얻을 수 있다는 것입니다 grub.conf.

관련 정보