LindaBW:
I can't thank you enough for this wonderful and helpful posts. Three years later it's still useful. I had problems too with a bad sector, so Gparted wouldn't work at all. Your guide was of invaluable help, since I didn't want to deal with ntfsresize or fdisk, since it seemed too difficult. Your guide gave me confidence.
But, as MWola, I'd like to do some remarks, hoping this could help somebody else too. When creating the new partition in fdisk, the one with:
Code:
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (11-4864, default 11): 11
Last cylinder, +cylinders or +size{K,M,G} (11-4864, default 4864): +19000M
It asked me for sectors, not cylinders. People doing this should be very careful with this point. To my knowledge, by default the unit measure is given in sectors, until you specify it otherwise. If for some reason, in the step above fdisk ask you for an unit different than given in the partition table, as MWola suggest, open an alternate terminal (ctrl+alt+t) and type:
Code:
fdisk -l -u='sectors'
Or change 'sectors' for 'cylinders', as required, and copy the value. I was given and asked everything in sectors, so I didn't have that issue.
But what confused me is that when asked for the first sector, the default given didn't correspond to the original partition table. This confused me a lot, and for a moment I thought of entering the default given. I realized there was a reason for you constantly keeping track of the original partition table, and I decided to enter the first sector given in the original partition table, NOT the default suggested. Everything else went as shown, and now I'm typing this on my new Ubuntu system. Thank you so much.
In short. keep track of if fdisk is asking you for cylinders or sectors, and enter the first sector or cylinder for the required partition given in the ORIGINAL partition table, regardless of what fdisk may have as default.
Bookmarks