Chromium OS 파티션이 GParted에 표시되지 않습니다.

Chromium OS 파티션이 GParted에 표시되지 않습니다.

Asus U36 PC에서 Windows 7을 사용하여 Chromium OS를 듀얼 부팅합니다. 이를 위해 chromeos.hexxeh.net에서 Chromium OS 빌드를 USB에 설치한 다음 unix dd 명령을 사용하여 C-STATE 및 C-ROOT를 하드 드라이브에 복사했습니다.

이제 Chromium OS를 업그레이드하고 싶기 때문에 동일한 단계에 따라 OS의 새 복사본을 USB에 설치했습니다. USB 디스크 자체에서 꽤 잘 부팅됩니다. 그러나 C-STATE 및 C-ROOT 파티션을 찾기 위해 gparted를 사용하여 USB 디스크를 검사하면 USB 디스크의 모든 공간이 '할당되지 않음'으로 표시됩니다. 그래서 내 하드 드라이브에 복사할 것이 없습니다!

분명히 Chromium 팀이 뭔가를 변경했습니다. 변경된 내용이 무엇인지 아는 사람은 없습니다. 실제로 제가 궁금한 점은 다음과 같습니다. 어떻게 진행해야 합니까?

답변1

이 문제는 좀 더 일찍 다루었는데...

GParted는 내 Chrome OS 버전도 읽지 않습니다. 하지만 걱정하지 마세요! MiniTool Partition Editor라는 Windows용 도구나 이와 유사한 도구가 있어 파티션을 읽고 복사할 수 있습니다. 참고로 Chrome OS 파티션은 GPT입니다. 또한 "C-ROOT" 및 "C-STATE"는 "ROOT-A" 및 "STATE"로 이름이 변경되었습니다. 이는 Chrome OS 빌드가 빌드되는 방식이 변경되고 GParted가 해당 빌드를 읽을 수 없기 때문입니다.

답변2

저는 gdisk를 사용했습니다. gdisk -l파티션 시작/종료 섹터 등을 올바르게 표시했습니다. 그런 다음 ddSTATE 및 ROOT-A 파티션을 추출했습니다 . 루트 파티션은 이전 크기의 거의 3/2배입니다.

12/02 바닐라 이미지에 대한 정확한 명령(아마도 한동안 변경되지 않을 것임)은 다음과 같습니다.

gdisk -l ChromeOS-Vanilla-3332.0.2012_12_02_1623-r33776c1c-1.img
dd if=ChromeOS-Vanilla-3332.0.2012_12_02_1623-r33776c1c.img of=root.img skip=2379777 count=2539520 
dd if=ChromeOS-Vanilla-3332.0.2012_12_02_1623-r33776c1c.img of=state.img skip=282624 count=2097152

관련 정보