Package: parted;
Reported by: Brad McClung <computermanbrad <at> gmail.com>
Date: Tue, 7 Jul 2020 14:46:01 UTC
Severity: normal
To reply to this bug, email your comments to 42244 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-parted <at> gnu.org:bug#42244; Package parted.
(Tue, 07 Jul 2020 14:46:01 GMT) Full text and rfc822 format available.Brad McClung <computermanbrad <at> gmail.com>:bug-parted <at> gnu.org.
(Tue, 07 Jul 2020 14:46:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Brad McClung <computermanbrad <at> gmail.com> To: bug-parted <at> gnu.org Date: Tue, 7 Jul 2020 05:47:07 -0700
[Message part 1 (text/plain, inline)]
$ sudo parted /dev/sdb
GNU Parted 3.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
align-check TYPE N check partition N for
TYPE(min|opt) alignment
help [COMMAND] print general help, or help on
COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel
(partition table)
mkpart PART-TYPE [FS-TYPE] START END make a partition
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table,
available devices, free
space, all found partitions, or a particular partition
quit exit program
rescue START END rescue a lost partition near
START and END
resizepart NUMBER END resize partition NUMBER
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
disk_set FLAG STATE change the FLAG on selected
device
disk_toggle [FLAG] toggle the state of FLAG on
selected device
set NUMBER FLAG STATE change the FLAG on partition
NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on
partition NUMBER
unit UNIT set the default unit to UNIT
version display the version number and
copyright information of
GNU Parted
(parted) align-check opt 1
1 aligned
(parted) align-check opt 2
2 aligned
(parted) align-check opt 3
3 not aligned: 97677310s % 2048s != 0s
(parted) align-check opt 4
Error: Partition doesn't exist.
(parted) resizepart 3
Warning: Partition /dev/sdb3 is being u
Brad McClung
530-392-8302
sed. Are you sure you want to continue?
Yes/No? no
(parted) align-check opt 5
5 aligned
(parted) print devices
/dev/sdb (120GB)
(parted) print free
Backtrace has 11 calls on stack:
11: /lib/x86_64-linux-gnu/libparted.so.2(ped_assert+0x49) [0x7f1212d6e6a9]
10: /lib/x86_64-linux-gnu/libparted.so.2(+0x236ea) [0x7f1212d846ea]
9: /lib/x86_64-linux-gnu/libparted.so.2(+0x237e3) [0x7f1212d847e3]
8: /lib/x86_64-linux-gnu/libparted.so.2(+0x24f4b) [0x7f1212d85f4b]
7: /lib/x86_64-linux-gnu/libparted.so.2(+0x122fa) [0x7f1212d732fa]
6: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_set_flag+0x69)
[0x7f1212d73929]
5: parted(+0x8bcb) [0x563d15d14bcb]
4: parted(interactive_mode+0x12c) [0x563d15d1acac]
3: parted(main+0x139b) [0x563d15d1380b]
2: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)
[0x7f1212b160b3]
1: parted(_start+0x2e) [0x563d15d1389e]
You found a bug in GNU Parted! Here's what you have to do:
Don't panic! The bug has most likely not affected any of your data.
Help us to fix this bug by doing the following:
Check whether the bug has already been fixed by checking
the last version of GNU Parted that you can find at:
http://ftp.gnu.org/gnu/parted/
Please check this version prior to bug reporting.
If this has not been fixed yet or if you don't know how to check,
please visit the GNU Parted website:
http://www.gnu.org/software/parted
for further information.
Your report should contain the version of this release (3.3)
along with the error message below, the output of
parted DEVICE unit co print unit s print
and the following history of commands you entered.
Also include any additional information about your setup you
consider important.
Assertion (part->disk->dev->sector_size % PED_SECTOR_SIZE_DEFAULT == 0) at
../../../libparted/labels/dos.c:591 in function probe_filesystem_for_geom()
failed.
Aborted
$ sudo fdisk /dev/sdb
Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sdb: 111.81 GiB, 120034123776 bytes, 234441648 sectors
Disk model: SPCC Solid State
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xfc798011
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
/dev/sdb2 206848 97676521 97469674 46.5G 7 HPFS/NTFS/exFAT
/dev/sdb3 97677310 234440983 136763674 65.2G 5 Extended
/dev/sdb5 97677312 234440983 136763672 65.2G 83 Linux
$ sudo hdparm -I /dev/sdb
/dev/sdb:
ATA device, with non-removable media
Model Number: SPCC Solid State Disk
Serial Number: P1602347000000003975
Firmware Revision: V2.8
Media Serial Num: MM32g16K4CE1MABT5200
Media Manufacturer:
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA
Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
Used: unknown (minor revision code 0x011b)
Supported: 10 9 8 7 6 5
Likely used: 10
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 234441648
LBA48 user addressable sectors: 234441648
Logical Sector size: 512 bytes
Physical Sector size: 512 bytes
Logical Sector-0 offset: 0 bytes
device size with M = 1024*1024: 114473 MBytes
device size with M = 1000*1000: 120034 MBytes (120 GB)
cache/buffer size = unknown
Nominal Media Rotation Rate: Solid State Device
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 1 Current = 1
Advanced power management level: disabled
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* SMART feature set
* Power Management feature set
* Write cache
* Look-ahead
* WRITE_BUFFER command
* READ_BUFFER command
* NOP cmd
* DOWNLOAD_MICROCODE
Advanced Power Management feature set
* 48-bit Address feature set
* Mandatory FLUSH_CACHE
* FLUSH_CACHE_EXT
* General Purpose Logging feature set
* WRITE_{DMA|MULTIPLE}_FUA_EXT
* 64-bit World wide name
* WRITE_UNCORRECTABLE_EXT command
* {READ,WRITE}_DMA_EXT_GPL commands
* Segmented DOWNLOAD_MICROCODE
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
* Native Command Queueing (NCQ)
* Host automatic Partial to Slumber transitions
* Device automatic Partial to Slumber transitions
* READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
* DMA Setup Auto-Activate optimization
Device Sleep (DEVSLP)
* WRITE BUFFER DMA command
* READ BUFFER DMA command
* Data Set Management TRIM supported (limit 8 blocks)
* Deterministic read ZEROs after TRIM
Logical Unit WWN Device Identifier: 502b2a201d1c1b1a
NAA : 5
IEEE OUI : 02b2a2
Unique ID : 01d1c1b1a
Device Sleep:
DEVSLP Exit Timeout (DETO): 20 ms (drive)
Minimum DEVSLP Assertion Time (MDAT): 10 ms (drive)
Checksum: correct
Disk: /dev/sdb
Size: 111.81 GiB, 120034123776 bytes, 234441648 sectors
Label: dos, identifier: 0xfc798011
Device Boot Start End Sectors Size
Id Type
/dev/sdb1 * 2048 206847 204800 100M
7 HPFS/NTFS/exFAT
/dev/sdb2 206848 97676521 97469674 46.5G
7 HPFS/NTFS/exFAT
/dev/sdb3 97677310 234440983 136763674 65.2G
5 Extended
>> └─/dev/sdb5 97677312 234440983 136763672 65.2G
83 Linux
┌──────────────────────────────────────────────────────────────────────────────────────────┐
│ Partition type: Linux (83)
│
│Filesystem UUID: 2fc7d0a5-e81d-4bac-8e2b-26eb2185519f
│
│ Filesystem: ext4
│
│ Mountpoint: / (mounted)
│
└──────────────────────────────────────────────────────────────────────────────────────────┘
[Bootable] [ Delete ] [ Resize ] [ Quit ] [ Type ] [ Help
] [ Write ]
[ Dump ]
[Message part 2 (text/html, inline)]
bug-parted <at> gnu.org:bug#42244; Package parted.
(Tue, 07 Jul 2020 17:42:02 GMT) Full text and rfc822 format available.Message #8 received at 42244 <at> debbugs.gnu.org (full text, mbox):
From: "Brian C. Lane" <bcl <at> redhat.com> To: Brad McClung <computermanbrad <at> gmail.com> Cc: 42244 <at> debbugs.gnu.org Subject: Re: bug#42244: Date: Tue, 7 Jul 2020 10:41:35 -0700
On Tue, Jul 07, 2020 at 05:47:07AM -0700, Brad McClung wrote: > $ sudo parted /dev/sdb [snip] > (parted) align-check opt 1 > 1 aligned > (parted) align-check opt 2 > 2 aligned > (parted) align-check opt 3 > 3 not aligned: 97677310s % 2048s != 0s > (parted) align-check opt 4 > Error: Partition doesn't exist. > (parted) resizepart 3 > Warning: Partition /dev/sdb3 is being used. Are you sure you want to continue? > Yes/No? no > (parted) align-check opt 5 > 5 aligned > (parted) print devices > /dev/sdb (120GB) > (parted) print free > Backtrace has 11 calls on stack: > 11: /lib/x86_64-linux-gnu/libparted.so.2(ped_assert+0x49) [0x7f1212d6e6a9] > 10: /lib/x86_64-linux-gnu/libparted.so.2(+0x236ea) [0x7f1212d846ea] > 9: /lib/x86_64-linux-gnu/libparted.so.2(+0x237e3) [0x7f1212d847e3] > 8: /lib/x86_64-linux-gnu/libparted.so.2(+0x24f4b) [0x7f1212d85f4b] > 7: /lib/x86_64-linux-gnu/libparted.so.2(+0x122fa) [0x7f1212d732fa] > 6: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_set_flag+0x69) > [0x7f1212d73929] > 5: parted(+0x8bcb) [0x563d15d14bcb] > 4: parted(interactive_mode+0x12c) [0x563d15d1acac] > 3: parted(main+0x139b) [0x563d15d1380b] > 2: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) > [0x7f1212b160b3] > 1: parted(_start+0x2e) [0x563d15d1389e] What happens if you rerun it and just do `print devices` without trying resizepart first? Brian -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.