-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
getpt failed when attempting to remaster Ubuntu 15.04 #102
Comments
@thomasstevenson As for this issue, a quick googling on the error From what you mentioned in the first sentence:
So, is the host system running a freshly installed system? Additionally, was the host system installed using the official Ubuntu ISO image? P.S. Ubuntu 15.04 itself is not without issue. |
I'm running a clean install of Ubuntu 15.04 on my host system. The only changes that I made after the installation of Ubuntu 15.04 was the installation of Customizer and its dependencies. I used the official Ubuntu 15.04 64 bit .iso file downloaded from ubuntu.com for both the installation of the host OS and for the remastering process in Customizer. |
I have confirmed this issue, tested using latest Customizer from master branch, on 15.04 64-bit host system against 15.04 64-bit ISO image. Apparently, when remastering against newer release of *buntu, only the chroot Terminal feature is affected. Other features such as Desktop works as usual. This issue is likely related, since 15.04 is the first release that replaces upstart with systemd for standard boot and service manager. With systemd, it is said that the One of the suggestions is, to edit the Above all, I can't say for sure but possibilities are: it is either a bug in 15.04 or, changes by systemd which deprecates existing method to chroot into the system. P.S.: This is why I didn't want to test the recent releases (after 14.04) which might have broken experience because of many things, one of the things is systemd. P.S.S: Corrected release as 15.04. |
I think the mount command is trying to unmount the real directories instead of those binded because it was (prior this change) told to force and even lazy unmount the /dev directory that was recursively bind mounted to the FileSystem directory. Tested on Arch Linux.
In case it helps, I have been using the gambas3 branch and have found it to be a bit more stable when using 15.04. I am able to start a chroot Terminal and run commands as normal. However, running the "exit" command to exit the Terminal window throws the above error, preventing me from using any Terminal windows as in my first post. |
@thomasstevenson |
That seems to have fixed the issue. It's been working flawlessly so far. @clearkimura thanks for the help and kudos to @fluxer for committing the fix! |
Confirmed the fix from my side as well. I will mark as "Fixed" but leave this open in case you found anything else related. |
I have an ubuntu 15.10 and I experiment the same issue with the last docker image. Snif |
I'm using the latest version of Customizer taken from GitHub (labeled as verison 4.1.1 in the app) on an Ubuntu 15.04 64 bit host system, attempting to remaster Ubuntu 15.04 64 bit.
As soon as I select the .iso file and Customizer extracts its data for customization, I get the following error when opening any Terminal window:
This error prevents me from entering anything into the Terminal and also closes some apps on the host system (eg. Google Chrome). This error appears in every Terminal window I open, both in Customizer and when opening the Terminal from the Dash. The only way to recover from this error is to restart the host computer and not open Customizer.
P.S. I have made sure that the md5sum of the Ubuntu .iso file is correct.
The text was updated successfully, but these errors were encountered: