넷북에서 250GB SATA 디스크를 꺼내서 dd로 0을 채운 다음 USB 어댑터를 통해 노트북에 연결했습니다. fdisk는 이를 올바르게 감지합니다:
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x475fa272
Device Boot Start End Blocks Id System
다음 명령을 사용하여 기본 파티션을 만들고 ext4 파일 시스템을 만들었습니다.
mkfs.ext4 /dev/sdb1
이제 fidsk는 다음을 보여줍니다:
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
81 heads, 63 sectors/track, 95707 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x475fa272
Device Boot Start End Blocks Id System
/dev/sdb1 2048 488397167 244197560 83 Linux
글쎄, 지금까지는 놀랄 일이 아니다. 다음으로 다음 명령을 사용하여 Ubuntu ISO 이미지를 추출하고 싶습니다.
dd if=~/ubuntu-12.10-desktop-i386.iso of=/dev/sdb
놀랍게도 파일 시스템이 "Hide HPFS/NTFS"로 변경되었습니다.
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
19 heads, 24 sectors/track, 1071046 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x475fa272
Device Boot Start End Blocks Id System
/dev/sdb1 * 64 1542743 771340 17 Hidden HPFS/NTFS
dd를 사용하여 ISO 이미지를 외부 드라이브로 추출하고 현재 파일 시스템을 유지하는 올바른 방법은 무엇입니까?
답변1
/dev/sdb
생성한 파일 시스템( )이 아닌 디스크( )에 씁니다 /dev/sdb1
.
ISO 이미지에는 이미 필요하지 않은 파일 시스템이 포함되어 있으므로 ISO를 마운트 -o loop
하고(옵션을 사용하여) 데이터를 에 복사 하면 됩니다 /dev/sdb1
. 이렇게 하면 파일 시스템이 보존됩니다.
답변2
그것은 목적이 아니며 작동 방식도 dd
아닙니다 . dd
ISO의 내용을 원할 경우 ISO를 루프백 마운트하고 개별 파일을 복사할 수 있습니다.
그러나 Ubuntu 설치 프로그램의 내용을 부팅하려는 하드 드라이브에 복사하려는 것 같습니다. 다시 말하지만, 그런 일은 일어나지 않았습니다.
UNIX 및 El Torito용 Rock Ridge 확장이 포함된 ISO 9660 파일 시스템을 사용하여 광 디스크(CD/DVD)를 부팅합니다.
고정 디스크(HDD/SSD/FDD)는 ISO 9660 파일 시스템에서 작동하지 않으며 El Torito 이미지에서 부팅할 수 없습니다. Live CD 콘텐츠를 복사하고 작동할 것이라고 기대할 수는 없습니다. 당신은 실제로 필요설치하다우분투.
설치하려는 컴퓨터에 CD-ROM 드라이브가 없으면 다음을 사용하십시오.USB 설치 프로그램.
답변3
귀하의 노트북에 CDROM 드라이브가 있다고 가정합니다. 그렇다면 노트북에 넷북 드라이브를 설치하고(USB를 통해 연결하는 대신) Ubuntu를 설치할 수 있습니다. 그런 다음 다시 넷북에 올려놓으세요.
Ubuntu 설치가 실제 하드웨어에 얼마나 의존하는지 잘 모르므로 드라이브를 노트북 대신 넷북에 장착한 후 일부 조정이 필요할 수 있습니다.