partition size error during install of Quantal on Panda board

Bug #1042930 reported by Carla Sella
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I was testing using this image: http://cdimage.ubuntu.com/daily-live/20120828.2/quantal-desktop-armhf+omap4.img on a Panda board, I was trying to install to a partition created on a SD card with Gparted (see these instructions: https://wiki.ubuntu.com/ARM/QA/Pandaboard).
On the "installation type" window, were you have to select the partition on which to install, I selected the already created ext2 partition previously created on the SD card with gparted, I chose ext2 as filesystem type and / as mount point, when I confirmed, got a message window saying that "Before you can select a new partition size, any prevoius changes have to be written to disk..." (see attached picture).
I then clicked on "go back" (I did not change the partition size), ubiquity went back to the "installation type" window.
I clicked on the "install now" button as I saw that the ext2 partition was selected for install as root partition, but got an error message window and Apport took me to the already reported bug #727842 in firefox, but could not do anything to mark it as affecting me as the bug must be a private one and do not have permission to.
After this could not do anything else, selecting reboot or switchoff did not do anything, CTRL+ALT+F1 did nothing, CTRL+ALT+CANC made me reboot.

Revision history for this message
Carla Sella (carla-sella) wrote :
affects: usb-creator (Ubuntu) → ubiquity (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
description: updated
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1042930

tags: added: iso-testing
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

On Pandaboards:
If you boot off the SD card, you cannot install on to the SD card, you must install onto USB drive.

The debian-installer (i.e. text based installer from server-cd) makes it more clear, while ubiquity currently does not.

I will double check the instructions you have followed to make sure everything is correct.

Revision history for this message
Elfy (elfy) wrote :

I've installed to the SD card more than once.

Revision history for this message
Carla Sella (carla-sella) wrote :

Yes, Dmitrijs, with the Quantal Alpha 3 we could install on SD card using these intructions:
https://wiki.ubuntu.com/ARM/QA/Pandaboard
With this image instead we cannot anymore.

Revision history for this message
Oliver Grawert (ogra) wrote :

i was actually wondering since we switched to live images if we shouldnt better hide the SD altogether from the partitioner, the main reason to switch to arm live images was actually to avoid any usage of the SD card as rootfs device, simply because of the less than sufficient I/O performance on the SD ..
while you technically *can* install to SD, this install variant is super fragile, i.e. it might have happened that your going back actually selected to format the partition when going forward again which in turn might have triggered partman to wanting to rewrite the partition table for whatever reason.
all the installs to source devices i did over the last 5 years were definitely always a matter of luck if they worked or not in the end.

installing to SD shouldnt be a QA usecase at all imho and we should oprevent the user from falling into that trap

Revision history for this message
Oliver Grawert (ogra) wrote :

also reading the intructions on the wiki, i wonder why everyone adds "sudo sync" to their docs ... dd does a binary copy below the filesystem level, sync only flushes the filesystem buffer (so in the case of using dd before its a complete no-op to call it)

:)

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

@Oliver, I personally always used USB to install to for the same reasons you mentioned above. However, in general the preference seems to be geared towards installing to the SD, hence the instructions on the wiki for doing so. If we don't wish to support this type of installation, let's make the decision and setup the docs and tests to reflect that properly.

FYI, I believe the preference for using the SD card itself was that the pandaboard only has 2 usb ports, and thus a hub is recommended if your installing to a USB drive. But others would have to comment on the specifics.

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

On the sudo sync issue, I've no idea etheir, but I kept it from the original instructions.. I should have just gutted it, since over time everything in the original instructions has been re-written or removed, I think.

Revision history for this message
Oliver Grawert (ogra) wrote :

the initial idea for using SDs was simply because TI considered to possibly ship the panda with an SD card and we needed a way to make that work OOTB (that wasnt only the reason for SD card installs but also the reason for developing the whole idea of preinstalled images btw)

as long as this install variant is available we indeed need to test it ... but i would pretty much like to see it gone regarding the bad performance impression it gives.

tags: added: ubi-partman
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in ubiquity (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ubiquity (Ubuntu) because there has been no activity for 60 days.]

Changed in ubiquity (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.