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
Having issues with a missing uppercase from in ubuntu 16.04.2 tar file #21
Comments
I have the same issue with both the MS download and the one from ubuntu website (different file name, same issue with case). |
I'm even trying the wslbridge way and all I get is https://1drv.ms/i/s!AsBlZbBf72iNoL5ZppPELS-VXYMrEA ;( |
used to "just work" but without the store (like most smart corps will do - not install or GP lockout the store to control application footprints) I was following my older guide from last year - http://www.tinyurl.com/donofrioworkdesk (again ignore onedrive unneeded login) but I cannot get past the lxrun parts now ;( |
I think that the issue is related to the fact that you actually have two files with same name and different case. This work in the installation path of the WSL subsystem, but does not seem to work (anymore) when you use lxrunoffline. |
Well I do not have two files same name, it's looking for the opposite case file than what its says, the error states "cannot locate TTL" in caps when you can seen from first screengrab that indeed the file listed is "ttl" in lowercase....I have machines to test with just need to know what to do to get this working again. |
If you check inside the tar.gz you have two files with same name inside that folder (under rootfs). |
I rebooted but have not used choco to run lxoffline just grabbed the zip file did the dance and rebooted and returned and it didn't seem to know that is was set, I'll check on another box in an hour'ish (anyone know if this good project has an irc room on some server?) |
@VMinute Either during https://github.com/DDoSolitary/LxRunOffline/blob/master/choco/tools/chocolateyInstall.ps1#L12 https://github.com/DDoSolitary/LxRunOffline/blob/master/LxRunOffline/Utils.cs#L77-L79 |
What happens here is that:
|
@lewisdonofrio Could you please provide the following information:
|
Sorry, I missed the message. My fault. |
w10 enterprise version is 1709/16299.192 and regedit shows obcaseinsensitive = 0 |
Then could you please check this group policy value: |
The setting is set to "Enabled" |
are you good folks on iirc |
I'm on #ubuntu-on-windows @ freenode fwiw..... ;) |
That's really strange. This group policy setting simple depends on the
I rarely use irc rooms because I'm not confident enough about my English to chat in realtime. |
I seen you just then on freenode, thanks for trying, even if english bad it's always good to talk with you on irc and here, I'll try you suggestion now. |
When I set it to 0 and reboot I get this ;( PS C:\Users\donofrio\Downloads> LxRunOffline.exe install -n Ubuntu -f 'C:\Users\donofrio\bionic-server-cloudimg-amd64.tar.gz' -d %localappdata%\lxss |
Oh, I just spotted a problem in the error message, the registry is actually set to "0" but the message says it is set to "1". But it is irrelevant to your problem.
Well, please make sure that the registry value is set to "0" and the group policy is set to "Disabled" and then reboot. Remember to check the registry value after changing the group policy. Generally, such error message should only be displayed when |
On my PC, obcaseinsensitive is automatically set to "0" after setting the group policy to "Disabled"... |
ok how do I get this to work if that group policy setting is greyed out even when I have admin privs? |
what do I want the setting to be for "obcaseinsensitive" 1 or 0 cause when 0 the lxinstaller throws that error? |
Well, I guess the registry value would be reset by the group policy.
Is this computer under a domain? You may have to edit group policy settings on the domain controller. |
Ok so did you update the code to work around this setting? I noticed a diff that looked like you changed something around this issue. I have no access to anything ads at all. |
No, I didn't. And I think I can't help you if the group policy is set in the domain. I'm not intelligent enough to work around a Microsoft's security mechanism when you don't have enough privilege. 😅 |
So I'm lost - do I need to set this to 1 in the registry or is that what happens after reboot? Just wanting to rebuild my left w10 system, from that onedrive link, I'm on right system now. I'm wondering if this is already enabled from gpo (hence the "Enabled" for the "System objects: Require case insensitivity for non-Windows subsystems" in the current group policy.) |
ok it worked, but where is my user? I do not want access to root unless I sudo to root.... Command line output
|
@lewisdonofrio You should add the user in the Linux environment with the |
YES :) PS C:\tools\lxrunoffline> .\LxRunOffline.exe run -n Ubuntu |
Now back full circle what am I doing wrong? |
|
I'm trying to get a new instance now that 16.04 is working again |
and I'd like to not to anything with docker at this time, that is why I'm trying the server bionic |
You don't need to use Docker. You simply download the tar files built for Docker, which essentially contain the same "Ubuntu" as the files downloaded from https://cloud-images.ubuntu.com. BTW, I don't recommend installing bionic on W10 v1709. It still has a lot of compatibility issues and you can't even make |
and with that success I thank you and I'm going to bed now - yawn Command line output
|
wait what? why does sudo do this? PS C:\tools\lxrunoffline> LxRunOffline config-uid -n bionic -v 1000 |
Because you haven't installed The "core" version of Ubuntu is a barebone environment. You have to manually install many packages that you use every day on "server" or "desktop" releases. |
K, had to fix sudo on 16.04 lol, say what is script that would add me to all the default groups like cdrom and such? |
looks like lots is missing from 18.04 tar, wondering if I can do apt-clone to add needed packages like nano and the like :) from 16.04 to 18.04 install |
Simply install some packages.
|
last'ish question - how to I get bash to run like it did when installed like it was in 1703 (that I'd see a little "Bash" icon on the start menu, so far I'm starting bash session from powershell? |
also how do I resolve this resolve.conf issue :( |
Anyone got time to help me get past this issue: (https://apaste.info/FuPD) |
It's not a problem specific to this project. I think it's better to ask at https://github.com/Microsoft/WSL/issues. |
英语很烂不好意思 直接用中文说了 然后我想了下在wsl里面本来就是不区分大小写的 所以我进到wsl里面手动解压 确实是成功了 请问是怎么回事? |
fow what it's worth on my setup (http://www.tinyurl.com/donofrio1804) I do not use the docker file but the squishfs file then convert to install.tar.gz and just run ubuntu.exe and it setup's up like it always had (only not pulling from ms-store) |
@mlkt 麻烦解释下你是怎么进wsl解压的。。如果你是指用别的wsl环境解压到
|
好的,谢谢。只是我那个蓝屏上面只显示了SYSTEM_THREAD_EXCEPTION_NOT_HANDLED,没有显示是哪个驱动的错误...日志里输出来的错误代码google了之后一个结果都没有... |
fwiw here is a powerpoint presentation about my setup http://tinyurl.com/donofrio1804 (ignore unneeded onedrive logins) |
Got ArchLinux working for me in
New-ItemProperty -Force -Path 'HKLM:\System\CurrentControlSet\Control\Session Manager\Kernel' -Name 'obcaseinsensitive' -Value 0 -PropertyType Dword
LxRunOffline.exe install -n ArchLinux -f "archlinux-bootstrap-2018.02.01-x86_64.tar.gz" -d d:\wsl\ArchLinux -r root.x86_64 |
fwiw "Build 17110 WSL |
Fixed in v3. |
Anyone know why lxoffline would be looking for a capital TTL when only lowercase exists? https://1drv.ms/i/s!AsBlZbBf72iNoL5YhDgFZt47nBHROQ (skip onedrive login - unneeded)
The text was updated successfully, but these errors were encountered: