WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

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

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #30 on: September 10, 2016, 09:09:50 AM »
You are selecting the correct option in the list in the attachment.

Wired network connectivity is built into the base tinycore install, which in my case allows me to connect from inside the vm and download any extension I wish (including open-vm-tools).

Did you have the ide and scsi disks configured in your vm setup previously (you should have seen at least one of them in the tc-install installation target options)?

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #31 on: September 10, 2016, 09:39:55 AM »
You are selecting the correct option in the list in the attachment.

Wired network connectivity is built into the base tinycore install, which in my case allows me to connect from inside the vm and download any extension I wish (including open-vm-tools).

Did you have the ide and scsi disks configured in your vm setup previously (you should have seen at least one of them in the tc-install installation target options)?
i corrected the disk detection issue & now disk is detected as sda1

so i opened up "App browser" and using following steps shown in screenshots, i started to download "open-VM-tools"
it took some times and system were showing all downloads completed successfully
but unfortunately at the end, in App browser status, system shows "failed"
screenshots of all steps, here you are
please tell me if i am correct in all steps
« Last Edit: August 15, 2021, 08:26:52 PM by Rich »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #32 on: September 10, 2016, 09:46:18 AM »
Just to check - at this point you have 32-bit tinycore installed - I thought you wanted 64-bit installed?

There are only two screenshots attached - neither of which show any errors.

When you re-boot you will need Xorg-7.7-3d to load onboot and not Xvesa, so you need to remove Xvesa from onboot.lst

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #33 on: September 10, 2016, 09:47:58 AM »
Ah - OK, I see the failed one now.

Open a terminal window and enter "tce-load -iw open-vm-tools" and see what that says.

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #34 on: September 10, 2016, 10:29:53 AM »
no since i don't want to get involved in further trouble, the default 32 bit is OK for me.   ;)

i executed your command and the result is lots of "OK" but at the final step, get this error shown in screenshot:





Offline andyj

  • Hero Member
  • *****
  • Posts: 1036
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #35 on: September 10, 2016, 10:51:28 AM »
Delete the partially downloaded file and try the tce-load command again.

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #36 on: September 10, 2016, 11:00:13 AM »
Delete the partially downloaded file and try the tce-load command again.
sorry don't know how to do that.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #37 on: September 10, 2016, 12:11:57 PM »
Code: [Select]
$ rm /mnt/sda1/tce/optional/llvm-lib.tcz*

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #38 on: September 12, 2016, 03:42:42 AM »
Code: [Select]
$ rm /mnt/sda1/tce/optional/llvm-lib.tcz*

shows not found such file

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #39 on: September 12, 2016, 03:50:42 AM »
also another strange thing:
althogh i have installed TC on sda1 (hard disk of that VM) (i right clocked on desktop & selected "tc-install"), now if i eject the .iso file & reboot that VM, it doesn't boot & shows OS not found.

should i do any additional configuration steps in order to boot VM from TinyCoreLinuxPlus which i have installed on the hard disk of this virtual machine?
if yes please tell me the command

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #40 on: September 12, 2016, 04:22:56 AM »
shows not found such file

Did you try "tce-load -iw open-vm-tools" again?

Quote
should i do any additional configuration steps in order to boot VM from TinyCoreLinuxPlus which i have installed on the hard disk of this virtual machine?
if yes please tell me the command

Did you check that /mnt/sda1/tce/boot/extlinux/extlinux.conf was present and correct before rebooting the client?
« Last Edit: September 12, 2016, 04:25:05 AM by Juanito »

Offline andyj

  • Hero Member
  • *****
  • Posts: 1036
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #41 on: September 12, 2016, 04:32:56 AM »
Something is wrong with your VM. I've never had any problem like this. It should work like a real computer. Do you have snapshots on or off? Should be off. Is your hard drive persistent in VMware or not? Should be persistent.

Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #42 on: September 12, 2016, 08:46:01 AM »
Something is wrong with your VM. I've never had any problem like this. It should work like a real computer. Do you have snapshots on or off? Should be off. Is your hard drive persistent in VMware or not? Should be persistent.

i resolved the hard disk boot problem.
i deployed a brand new Virtual machine, i found that we must definitly set its hard disk as IDE (not SCSI) so that it be shown at mount tools.
i installed TC on local hard drive. then ejected the .iso file & now TC boots correctly from hard disk.
i again tried to install "open-vm-tools". every thing goes well but at the final step i get this error shown in attachment.

i am really frustrated with installing open-vm-tools
i don't know what is the cause of this problem

 :'(


Offline nmm4829

  • Newbie
  • *
  • Posts: 38
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #43 on: September 12, 2016, 08:52:55 AM »
seems when i try to install open-vm-tools directly from within mt TinyCore virtual machine using App browser, it fails for unknown reasons at final steps.
i was thinking about is it possible to download it separately from my windows PC (for example via internet download manager software & then create an .iso file from downloaded package & mount it into that TC virtual machine & then install it there in offline manner.
is above possible ?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14843
Re: installing Tiny Core Linux 7.2 on Vmware ESXi virtual machine
« Reply #44 on: September 12, 2016, 09:09:21 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