WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine  (Read 54792 times)

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #45 on: September 12, 2016, 09:44:07 AM »
i am really frustrated with installing open-vm-tools
i don't know what is the cause of this problem

The cause of the problem is probably that your Internet connection is not that great - you can download/load the mirrors extension and use the "apps" gui to check for the fastest mirror and try that.

If your internet connection is playing up, you can download open-vm-tools and its deps in smaller chunks to see if that helps, i.e.:
Code: [Select]
$ tce-load -w gtk2mm
$ tce-load -w graphics-KERNEL
$ tce-load -w xf86-video-vmware
$ tce-load -w xf86-input-vmmouse
$ tce-load -w Xorg-7.7-3d
$ tce-load -w procps-ng
$ tce-load -w libdnet
$ tce-load -w libmspack
$ tce-load -w fuse

..and if all that works without error, then:
Code: [Select]
$ tce-load -wi open-vm-tools
Downloading outside tinycore is not that great an idea as the deps are recursive - see here for a list:

http://repo.tinycorelinux.net/7.x/x86/tcz/open-vm-tools.tcz.tree

special thanks for your support.
my internet connection is 512kbps, but i don't have any problem with my internet link. it is stable.

i exactly followed your instructions, here are the results (see attachments please:)

(seems the cause of the problem is something called xorg-7.7-3d.tcz)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #46 on: September 12, 2016, 09:59:48 AM »
The fact that you see the "stalled" message means that there's some kind of connectivity issue.

When a download fails, there is often a partially downloaded file that needs to be removed before things will work properly.

In this case you need to remove the partially downloaded gtk2 files like this:
Code: [Select]
$ rm /mnt/sda1/tce/optional/gtk2.tcz*
..and try "tce-load -w gtk2mm" again.

Note that you made a couple of typos:

"tce-load -w Xorg-7.7-3d" and not "tce-load -w xorg-7.7-3d" (case matters in linux, unlike windows)
"tce-load -w procps-ng" and not "tce-load -w proceps-ng"

Then you went ahead with "tce-load -wi open-vm-tools" even though the previous downloads were not sucessful  ;)

..so you also need:
Code: [Select]
$ rm /mnt/sda1/tce/optional/Xorg-7.7-3d.tcz*

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #47 on: September 12, 2016, 10:24:59 AM »
Did you run out of disk space or RAM?

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #48 on: September 12, 2016, 10:37:52 AM »
really strange problem

i tested many mirrors but the download process of this file only tce-load -w Xorg-7.7-3d was failed at the middle of the download
but at last one of the mirrors allowed 100% download as I've shown in following screenshot

this VM has 1 CPU and 512 GB of RAM and 3 GB of hard disk. isn't it enough ?

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #49 on: September 12, 2016, 10:43:34 AM »
problem after problem   :'(

as i showed in screenshots, after lots of hassles, the download problem solved and the download of that file completed 100 % successfully. so for the final step,according to Juanito instruction, i executed this command:
"tce-load -wi open-vm-tools"

but after some seconds, my TC virtual machine has been freezed with a completely black windows shown here in attachment


« Last Edit: September 12, 2016, 10:45:11 AM by nmm4829 »

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #50 on: September 12, 2016, 10:53:37 AM »
wooooooooow my God ! eventually after reseting this virtual machine, now it is working as expected !  :)
i was succeded to install "open-vm-tools" in tiny core plus. :)
really hard to believe.
it was really a difficult process for me since i had never worked with linux base

as i mentioned, my TC virtual machine hanged and was locked & only a black screen was shown. so i forcefully restardet the VM from virtual machine console and when this TC VM boots, now my mouse is easilly released from within this virtual machine so open-vm-toos has been installed. now easy to work with this VM.

special thanks to all Linux Guys helped me and assisted me here on this threat (specially Juanito)

but the only problem is the screen resolution is much. is it possible to change it in TinyCore like windows, for example set it to 800 * 600 ?
i verified inside TC but didn't found any tools regarding to "Screen resolution" in control panel

« Last Edit: September 12, 2016, 11:02:18 AM by nmm4829 »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #51 on: September 12, 2016, 12:45:12 PM »
my TC virtual machine hanged and was locked & only a black screen was shown.

This happened because the mini X windows server Xvesa, installed with the TinyCore and CorePlus iso, does not like the kernel kms driver in graphics-KERNEL.

Once you restarted, the full X windows server Xorg would be running - you need to check onboot.lst and remove Xvesa if it is there.

Now you have tinycore running, you can google to find how to change the screen resolution.

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #52 on: September 14, 2016, 06:12:51 AM »
i removed Xvesta from onboot.lst.
now it is approximately tree hours i am googling and studying many pages to find how to change the damn screen resolution to 800*600 on this Annoying OS, but after 3 hours yet no clear and useful webpage to do that.
very annoying OS,  i have wasted almost 3 hours only to change an screen resolution.
what benefit about such OS with such poor support & documentation on net.

i have searched many thing in google like " change screen resolution tiny core linux Xorg" but non of the results guide me to what i needed.

what if there was a document on internet simply stated for example:
to change screen resolution in tiny core using Xorg, do the following simple steps:
1-
2-
3-

on windows, your time & efforts are not wasted on such little worthless stuff, instead by spending 3 hours you can learn valuable windows server services & application like MS exchange, SharePoint,SQL. but here on such Annoying OS, your time & life will be wasted on how to change screen resolution. heh. very ridiculous

i wish Microsoft delivers a light version of windows like this so that i will never waste my life on dealing with such annoying OS with poor documentation
 i am really angry now....

« Last Edit: September 14, 2016, 06:15:10 AM by nmm4829 »

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #53 on: September 14, 2016, 06:33:16 AM »
this is the last thing i need to do in this TinyCore Plus OS. after that i will never ask question about it here.
so i need to change the default screen resolution to 800*600 so that everytime i boot this OS, it boots with 800*600

i need a simple answer from a guy, an answer like this:
open this file in editor : /etc/something/somthing.something

in this line, add this line (something)

 :'(

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #54 on: September 14, 2016, 07:20:46 AM »
tinycorelinux is developed/maintained by a small team and users who are not paid for their work.

The Xorg software is common to all of linux, not just tinycore.

I suspect this is something to do with vmware - if you are using VMWare Workstation, can you select "Autofit guest" under View -> Autosize?


Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #55 on: September 14, 2016, 07:31:17 AM »
tinycorelinux is developed/maintained by a small team and users who are not paid for their work.

The Xorg software is common to all of linux, not just tinycore.

I suspect this is something to do with vmware - if you are using VMWare Workstation, can you select "Autofit guest" under View -> Autosize?

thanks for reply.
the Autosize item exists and i click on it but no change takes place & the screen resolution is high and i have to scroll down to see entire desktop

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #56 on: September 14, 2016, 07:33:33 AM »
does it have anything to do with this message which is shown when TCL boots ?

"SMB Host controller not enabled"

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #57 on: September 14, 2016, 07:46:02 AM »
[...]
very annoying OS,  i have wasted almost 3 hours only to change an screen resolution.
what benefit about such OS with such poor support & documentation on net.
[...]
i wish Microsoft delivers a light version of windows like this so that i will never waste my life on dealing with such annoying OS with poor documentation
 i am really angry now....

I'd say it's pretty normal that one needs to invest some effort in learning when trying out an unknown operating system. Getting angry doesn't give you any advantage. You should be glad you're still getting help here, which I actually wouldn't have expected regarding your lack of politeness and patience.

Tiny Core is different to most other Linux distributions. It doesn't aim to be as newcomer friendly as many other distros.
In fact, it's a tool kit (with a minimal tool set) to make yourself a Linux as you need it.
If it's not the size, speed, and lack of bloat that made you try out Tiny Core, then it might be better for you to try another OS.

However, Arch Linux (which I don't recommend to you) has great documentation, which applies to most Linux distros.
https://wiki.archlinux.org/index.php/Xrandr

Quote
SMB Host controller not enabled
To me this seems to be related to file sharing (SAMBA).
Download a copy and keep it handy: Core book ;)

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #58 on: September 14, 2016, 08:21:04 AM »
[...]
very annoying OS,  i have wasted almost 3 hours only to change an screen resolution.
what benefit about such OS with such poor support & documentation on net.
[...]
i wish Microsoft delivers a light version of windows like this so that i will never waste my life on dealing with such annoying OS with poor documentation
 i am really angry now....

I'd say it's pretty normal that one needs to invest some effort in learning when trying out an unknown operating system. Getting angry doesn't give you any advantage. You should be glad you're still getting help here, which I actually wouldn't have expected regarding your lack of politeness and patience.

Tiny Core is different to most other Linux distributions. It doesn't aim to be as newcomer friendly as many other distros.
In fact, it's a tool kit (with a minimal tool set) to make yourself a Linux as you need it.
If it's not the size, speed, and lack of bloat that made you try out Tiny Core, then it might be better for you to try another OS.

However, Arch Linux (which I don't recommend to you) has great documentation, which applies to most Linux distros.
https://wiki.archlinux.org/index.php/Xrandr

Quote
SMB Host controller not enabled
To me this seems to be related to file sharing (SAMBA).

thanks. good article, but i followed the instructions but yet no result (as i shown in the screenshot).

i am angry because i say why such complexity in this OS for simple funny stuffs.
why we must spent lots of hours only to set something like screen resolution.
what if they designed such thing more simple so that we spent our time learning more valuable things such as network services like mail server, web server, ect

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #59 on: September 14, 2016, 08:31:32 AM »
It looks like the command should be:
Code: [Select]
$ xrandr --output Virtual1 --mode 800x600
« Last Edit: September 14, 2016, 08:33:37 AM by Juanito »