Opened 11 years ago

Closed 8 years ago

#1822 closed enhancement (fixed)

Implement and test creating and deleting partitions in DriveSetup

Reported by: stippi Owned by: nobody
Priority: high Milestone: R1
Component: System/Kernel Version:
Keywords: Cc:
Blocked By: #1053 Blocking:
Has a Patch: no Platform: All

Description

For creating/deleting logical partitions, the Intel Extended Partition add-on needs to be checked and possibly completed. For creating any partitions, we need to consider what we mean by "partition type". At the moment, I thought type means either primary, extended or logical. But primary and logical partitions really just have a type other than a type indicating an extended partitions. Part of the way, this is how the current Partition Map add-on is written. There is lots of TODOs left in this code. More testing needs to be done too. DriveSetup itself also needs to be completed to actually call the respective Disk Device API to create/delete partitions. For creating partitions, another panel needs to be implemented which retrieves the desired size within the parent disk/partition.

Change History (6)

comment:1 Changed 10 years ago by stippi

Blocked By: 1053 added

comment:2 Changed 10 years ago by stippi

Milestone: R1/alpha1R1

I don't think we will recommend using DriveSetup to partition a harddrive in R1/alpha1. Therefore this ticket should not block R1/alpha1. However, DriveSetup sometimes files to initialize a partition. For example, I've seen this happen on an Eee. On my all hardware, initializing works fine, though.

comment:3 Changed 10 years ago by mmadia

See #3546 for "Information regarding DriveSetup implementation"

comment:4 Changed 9 years ago by axeld

Owner: changed from axeld to nobody
Version: R1/pre-alpha1

comment:5 Changed 8 years ago by stargatefan

I have been using Drivestup for months now to create Intel and BFS paritions. I have had no problms with doing so.

Maybe close this ticket ?

comment:6 Changed 8 years ago by pulkomandy

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.