-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install fails with error: cannot access selected timezone path. Wrong/Invalid path: /tmp/calamares-root-[$temp-dir]/usr/share/zoneinfo/[$TIMEZONE] #100
Comments
Please provide the log of Calamares when the error occurs. Also, if possible, what configuration are you using in Proxmox? |
I will get you the information later today or tomorrow. What I can tell you now is that the same thing happens in VirtualBox. |
I installed the distribution on VirtualBox, and there weren't any problems setting the timezone; the localecfg module in Calamares does its job. I have also tested by selecting Deutsch as the language, Berlin as the timezone, and using the US keyboard layout and Erase disk. There were also no problems. |
Having the same problem. Don't know how to get log. |
With |
I have been able to reproduce the problem on VirtualBox. I have used the default settings on a new VM, except for adjusting the virtual CPU cores to two. I created an 8GB VDI for this VM, and that's precisely the problem. What problem? The problem is that the virtual storage device is too small. In the Notes, we link to our tutorial to install the distribution. This tutorial details the amount of necessary storage the root partition should have. Anything less and, of course, Calamares fails to extract the SquashFS. However, this also applies to physical storage. If the root partition isn't big enough, the installation will fail. But what if the device is 9GB? Nope. Please take a look at the image below. The root (NX_ROOT) is only 1.78 GiB (or 1.91GB); that's too small. Our partition layout is not a single partition layout. The partition layout will automatically create the partitions using the automated options, and Calamares will create these partitions according to percentages. These percentages will scale according to the size of the target device. Read the Notes and Changelogs (past and present) for more information. The thing is that Calamares doesn't say anything about it, and that's apparently because the default settings of a new VM make it boot using Legacy BIOS, not EFI. When the user sets EFI in the VM, Calamares will display an error regarding rsync, specifically, error 11. I don't know why; that, in particular, is a bug in Calamares, not a bug caused by Nitrux. I would like to show you my point. Here's a VM with better settings, including using EFI. And here's the error. So, please do not use the default VM settings or less than the minimum requirements. The Notes have concrete recommendations; for virtualization and bare metal. Please read them (and, in general, read the Notes). As is, the problem is solved by having a big enough root partition. |
Describe the bug
Install of Nitrux 2.8 (in Proxmox, which should not matter for this issue) fails with an error regarding timezone. First I chose EUROPE/BERLIN, and it failed. Then I used AMERICA/ANCHORAGE and it failed to install as well. The error message is that is shown in the screenshot says:
Failed to access the path of the selected time zone.
Details:
Invalid path: /tmp/calamares-root-c9nti5r7/usr/share/zoneinfo/Europe
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Installation going through to the end
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: