내 microSD 카드를 Ubuntu로 부팅할 수 있게 만들려고 합니다. sfdisk
파티션을 생성하는데 사용하려고 합니다 . 이 작업을 수행하면 다음과 같은 오류가 발생합니다.
Using sfdisk to create partition layout
-----------------------------
Checking that no-one is using this disk right now ...
OK
Disk /dev/sdb: 30436 cylinders, 64 heads, 32 sectors/track
Old situation:
Warning: The partition table looks like it was made
for C/H/S=*/255/63 (instead of 30436/64/32).
For this listing I'll assume that geometry.
Units = mebibytes of 1048576 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End MiB #blocks Id System
/dev/sdb1 4 30436- 30433- 31162880 c W95 FAT32 (LBA)
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
New situation:
Units = mebibytes of 1048576 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End MiB #blocks Id System
/dev/sdb1 * 1 96 96 98304 e W95 FAT16 (LBA)
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
/dev/sdb: Input/output error
sfdisk: Failed writing the partition on /dev/sdb
Re-reading the partition table ...
/dev/sdb: Input/output error
Error closing /dev/sdb
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
어떤 아이디어가 잘못될 수 있나요? 디스크에 쓰기가 가능합니다.
답변1
이 명령을 실행할 때 루트입니까? sudo
이러한 유형의 작업을 수행하는 데 일반적으로 필요한 이러한 유형의 명령을 실행할 때는 높은 권한을 사용해야 합니다 .
예
$ sudo sfdisk