내 Ubuntu 컴퓨터에서 포맷 할 수없는 USB 드라이브가 있습니다. Windows VM 내부에서 Rufus 또는 UNetBootin을 사용하고 파란 화면이 나타나면 문제가 발생했다고 생각합니다. 거기에 중요한 데이터가 없습니다, 단지 그것을 사용할 수 있기를 원합니다. 문제의 가치가 없을 지 모르지만 문제가 다시 발생했을 때를 대비하여 문제를 이해하고 싶습니다. 난 모든 종류의 도구를 시도했지만 그들 중 누구도 파티션 테이블을 다시 작성할 수있을만큼 낮은 수준을 보이지는 않습니다.잘못된 파티션 테이블이있는 USB 포맷 (읽기 전용 fs)
다음은 내가 시도한 도구의 출력입니다. 참고로 테이블이 읽을 수 없기 때문에 sdb1 또는 발견 된 파티션이 없습니다. 유일한 해결책은 ".exe"를 사용하는 것이지만 가능한 경우 UNIX 터미널 도구를 사용하는 것이기 때문에 Windows 호스트도 사용할 수 있습니다.
ls -l /dev/ | grep sdb
brw-rw---- 1 root disk 8, 16 Mar 26 10:57 sdb
sudo hdparm -r0 /dev/sdb
/dev/sdb:
setting readonly to 0 (off)
readonly = 0 (off)
sudo partprobe -s /dev/sdb
Warning: Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Warning: Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Warning: Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
/dev/sdb: msdos partitions
sudo gparted /dev/sdb
libparted : 3.2
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
/dev/sdb: unrecognised disk label
sudo fdisk -l /dev/sdb
Disk /dev/sdb: 15 GiB, 16106127360 bytes, 31457280 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
sudo partx -l /dev/sdb
partx: /dev/sdb: failed to read partition table
sudo partx -d /dev/sdb
partx: specified range <1:0> does not make sense
sudo fsck.fat -n /dev/sdb
fsck.fat 3.0.28 (2015-05-16)
Logical sector size (65535 bytes) is not a multiple of the physical sector size.
sudo blkid -pi /dev/sdb
DEVNAME=/dev/sdb
MINIMUM_IO_SIZE=512
PHYSICAL_SECTOR_SIZE=512
LOGICAL_SECTOR_SIZE=512
sudo wipefs -a /dev/sdb
wipefs: error: /dev/sdb: probing initialization failed: Read-only file system
누군가가 저수준 솔루션을 사용하고 있거나, 아마도 grub을 사용하고 있다면, 나는 아직도 그것을 알고 싶습니다. 문제를 다시 만들 수 있을지 모르지만 테스트 할 수는 없습니다. – lagagne