Tiny Core Linux
General TC => Tiny Core on Virtual Machines => Topic started by: nmm4829 on September 07, 2016, 04:20:54 AM
-
Hello
I am completely new to TCL
I need to install it as a virtual machine in VMware workstation and ESXi.
I have obtained the Tiny Core Linux 7.2 .iso file.
at new virtual machine creation wizard in ESXi, we must select type of OS. what should I select here? there are lots of Linux distributions there except Tiny Core Linux.
if there is .ova file of current version (TCL 7.2) that would be great.
many thanks in advanced
-
Usually you can select something like "Generic Linux", "Linux 3.0" or "Linux 2.6".
-
I use TC in VMware Workstation and ESXi extensively, and I'm the current maintainer of the open-vm-tools extension that you will need for your VM's. Just pick a generic Linux kernel. The OS's in the list are there so VMware can tweak some settings for the respective distributions' tweaks. Don't bother trying to install VM tools from the menus; it won't work. Just use the open-vm-tools extension, it's faster and easier. If you're not using X there is an open-vm-tools-esxi extension that's lighter. Use IDE for the disk type, TC doesn't recognize VMware's SAS and SATA hardware.
-
TC doesn't recognize VMware's SAS and SATA hardware.
It certainly should, the PVSCSI module is included for that reason. Does it need some other module?
-
I just tested TC 7.2 32-bit in VMplayer 12. IDE and SATA drives are detected. SCSI drives are not. SATA didn't work for me in previous versions, so I didn't know it might work now. I assume that SCSI would need either the LSI or Bus Logic adapter modules. I believe that in VM workstation 12 I get to choose the adapter for the SCSI devices whereas in player I don't. I'll have to check that out on a different computer. The paravirtual scsi drive is detected in ESXi, but the mouse doesn't work in the desktop when using the web GUI console. I can't check if it would install because there doesn't seem to be a way to advance past the first screen in tc_install using the keyboard. Hitting enter when the next arrow key is selected goes back to the previous check box. I didn't try the CLI version of tc_install, and I didn't try to configure an LSI SCSI drive in ESXi. I think I would have to use the Windows vSphere client to do an install using the GUI, as I recall that's how I did it last time. There isn't an X log file in /var/log to diagnose the mouse problem.
-
FLTK uses space instead of enter.
-
I use TC in VMware Workstation and ESXi extensively, and I'm the current maintainer of the open-vm-tools extension that you will need for your VM's. Just pick a generic Linux kernel. The OS's in the list are there so VMware can tweak some settings for the respective distributions' tweaks. Don't bother trying to install VM tools from the menus; it won't work. Just use the open-vm-tools extension, it's faster and easier. If you're not using X there is an open-vm-tools-esxi extension that's lighter. Use IDE for the disk type, TC doesn't recognize VMware's SAS and SATA hardware.
Hello. thank you very much.
my main aim is installing it in vmware ESXi 6 update1.
so in OS selection page there were these options:
other 3.x Linux
other 2.6.x Linux
other Linux
i selected "other Linux"
i installed TCL 2.7 on this VM. i checked its hard disk is SCSI (LSI Logic parallel).
so my main aim is to install kind of "VMware tools" in this VM but as you said i have to install something else called "open-vm-tools extension"
may you please introduce me a step by step guide on how to install or use hat in that VM?
i'm not familiar with any Linux OS, i am a MCSE , but i need to work with TCL in my project so i have to install that in my VM. so i need a very straightforward guide to follow
thank you very much for your support
-
also thanks to all who replied to my question. really active forum
:)
-
The easiest way is to use the Windows vSphere client so the screen will work. Upload the TC 7.2 iso to the EXSi datastore, create a new VM, select paravirtual scsi for the adapter type and create a hard drive, and pick the iso for the CD image. Use Other 3.x Linux as the OS type. It should be a standard install from there.
-
The easiest way is to use the Windows vSphere client so the screen will work. Upload the TC 7.2 iso to the EXSi datastore, create a new VM, select paravirtual scsi for the adapter type and create a hard drive, and pick the iso for the CD image. Use Other 3.x Linux as the OS type. It should be a standard install from there.
thanks i will test this when i get to my lab. so will this procedure install "open VM tools" automatically ?
for example when i click inside my TCL and then i move the mouse to outside, it will automatically released ?
-
Open-vm-tools is not automatically installed. It has to be installed like any other TC extension. See the comments in the app browser for the functionality available for the different vmware products.
-
Open-vm-tools is not automatically installed. It has to be installed like any other TC extension. See the comments in the app browser for the functionality available for the different vmware products.
Thank you. i followed your instruction and selected open-VM-tools & i clicked on Go button. it connected to internet & it downloaded many files. but at the end, the downloading window disappeared automatically & the main window of App browser appears on the screen (as i have shown in attachment pic)
i repeated the same process twice but still the same result.
how can i make sure whether "open-vm-tools" has been downloaded & installed successfully ?
i rebooted that VM but still mouse doesn't get released automatically so seems open-VM-tools hasn't been installed successfully.
i put an screen shot of my TCL VM here in attachments.
any help please?!
-
Why is your tce dir the cdrom?
-
Why is your tce dir the cdrom?
i wonder why someone here doesn't assist me to provide an straightforward guide to do this simple task !!!!!
we wouldn't annoy people in Microsoft forums in case a Linux guy come there and need help. >:(
let me repeat my main question from beginning.
i am 0 % familiar with Linux OS.
i solely need to install "open-VM-tools" in a Tiny core linux 7.2 which is installed on a virtual machine in vmware ESXi 6.
would a person write me some lines here to how to do that ?
answers which were given me here are not simple to underestand for a person like me which is zero percent familiar with Linux.
however i have continued using something called "App browser" & provided a screenshot.
you said "Why is your tce dir the cdrom?"
i am not familiar with Linux, i don't know how to change this dir. i don't know where to change it. please provide me a full support & steps to do this simple task, so that i be not forced to ask thousands of new question for the rest of the operation.
i wonder, if a Linux guy provided me a simple complete guide, i wouldn't be force to ask these number of questions for such simple issue.
>:(
-
Hi nmm4829
i wonder why someone here doesn't assist me to provide an straightforward guide to do this simple task !!!!!
we wouldn't annoy people in Microsoft forums in case a Linux guy come there and need help.
let me repeat my main question from beginning.
i am 0 % familiar with Linux OS. ...
Since you waited until reply #13 to share that information maybe you could dial down the attitude a little. I don't think anyone
realized you were unfamiliar with Linux based on your posts.
-
tinycore has two distinct methods of booting - from a cd/dvd and from other media (hd, usb stick, etc).
As cd/dvd are not writeable, tinycore will not save any extensions downloaded across reboots.
In your vm you have effectively made a cd/dvd install of tinycore and hence it does not save open-vm-tools.
Perhaps the easiest way out of this is to boot the CorePlus iso in your vm and use the tc-install extension to make a hd install of tinycore in your vm.
Once the hd install is saved in your vm, after reboot you will be able to download and save open-vm-tools and set it to load onboot.
-
Hi nmm4829
i wonder why someone here doesn't assist me to provide an straightforward guide to do this simple task !!!!!
we wouldn't annoy people in Microsoft forums in case a Linux guy come there and need help.
let me repeat my main question from beginning.
i am 0 % familiar with Linux OS. ...
Since you waited until reply #13 to share that information maybe you could dial down the attitude a little. I don't think anyone
realized you were unfamiliar with Linux based on your posts.
i wonder !
if i was familiar with Linux base OSs, why i would get myself into trouble and spent such time here asking basic questions. if i was familiar and i could resolve my problem, i wouldn't waste the time asking very simple basic questions here.
it would be better if you provided needed guide instead of such statements.seems any goal here except for assistance.
now i know why most people still use MS products.
really poor support here.
if in MS forums, a Linux guy asked such question there, i would guide him wit an exact guide so that no need to ask 2nd question & continue to 13th & still issue not resolved.
-
Did the explanation help?
-
Thank you.
i have provided an screenshot regarding how i start to create my Virtual machine using TCL 7.2.iso file.
as you see in the attachment screenshot, there is no "installation" option. all options are referring to "booting TCL."
i would prefer using Tiny Core edition since it was very light. but seems we can't install "open-VM-tools" here in Tiny Core since it doesn't get installed & it only boots. is it correct ?
so seems i have to download & install "Tiny CorePlus" which & follow your instructions.
-
You are using TC as a "live cd" there, a concept which does not exist on official Windows, so that does explain some of the confusion. The CorePlus iso is larger because it contains the installer, wireless drivers, and other things - they are not installed unless you check the box, so the resulting install will be as small as you want.
So in short: grab the CorePlus iso, start the installer from the bottom bar. Once there, please follow the install guide on our main home page if you have difficulties.
After installing, remove the CD from the VM.
-
You are using TC as a "live cd" there, a concept which does not exist on official Windows, so that does explain some of the confusion. The CorePlus iso is larger because it contains the installer, wireless drivers, and other things - they are not installed unless you check the box, so the resulting install will be as small as you want.
So in short: grab the CorePlus iso, start the installer from the bottom bar. Once there, please follow the install guide on our main home page if you have difficulties.
After installing, remove the CD from the VM.
thank you.
i have started downloding CorePlus from here:
http://tinycorelinux.net/downloads.html
but seems there is only x86 version. right ?
isn't there any x64 version for current 7.2 release ?
once downloaded i will test that in my virtual machine & will share the result here
regards
-
No, there is no 64-bit installer currently. Converting a finished 32-bit install is quite doable, but does require manual steps.
-
..basically you do the 32-bit install and then:
* copy corepure64.gz and vmlinuz64 to the same folder as core.gz and vmlinuz
* edit the loader configuration file to point to corepure64.gz and vmlinuz64 instead of core.gz and vmlinuz
* reboot
Edit: (now I've got virtualbox going again after the windows 10 anniversary update killed it)
Copy corepure64.gz and vmlinuz64 to /mnt/sda1/tce/boot
The loader configuration file is at /mnt/sda ce/boot/extlinux/extlinux.conf
-
nice clear answer thanks.
so i downloaded TinyCorePlus7.2 iso file & started installation as is shown in my attachments screenshots.
but finally i end up with this error:
"src0 appears to have a partition already mounted. check if correct device, if so unmount it and then run installer again......"
seems i have to give up using TinyCoreLinux & forget it for ever. seems without learning Linux basics, we can't do even such simple installation.
i needed to install CorePlus inside a VM & install "open-VM-tools" on it & use it in my test labs as a simple VM to test network connectivity & vMotion and so on. i don't need to work inside it & learn the Linux itself.
i am too busy to start learning Linux only to achieve some simple need.
i am sorry if i offended Linux Guys here. perhaps better to use a simple windows 7 or 8 or 10 in my test lab instead of having to start learn Linux only for a such a simple installation.
good bye all
:'(
-
No screenshots were attached?
If you get the error "src0 appears to have a partition already mounted......" it is probably because you are trying to install to the cd/dvd drive (sr0 in linux-speak) rather than the vm hd (sda in linux-speak).
-
No screenshots were attached?
If you get the error "src0 appears to have a partition already mounted......" it is probably because you are trying to install to the cd/dvd drive (sr0 in linux-speak) rather than the vm hd (sda in linux-speak).
there are 4 screenshot files attached here. i see them. don't you see them ?
when i right click & open the mount tools, the only item exists here is src0 . i hit refresh but no sda is shown there. :-(
-
I thought you were going to use the tc-install extension provided with the CorePlus iso to install to the vm hard disk - this doesn't need you to use the mounttool gui...
No, I don't see the screenshots.
Are you attaching a file of the screen shot or using img tags and a url (many countries block imaging pasting sites)?
-
I thought you were going to use the tc-install extension provided with the CorePlus iso to install to the vm hard disk - this doesn't need you to use the mounttool gui...
No, I don't see the screenshots.
Are you attaching a file of the screen shot or using img tags and a url (many countries block imaging pasting sites)?
yes i right clocked on desktop & selected "tc-install" & then i have provided screenshots of the steps.
i have attached 4 files of screenshots ( i don't ise img tags or urls).
i attach them here again, here you are:
-
OK - I see the attachments now.
As suspected, you are trying to install to a cd/dvd drive.
Maybe in your vm you need to add a hard disk in the setup (under storage or similar) before it will appear in client applications?
-
OK - I see the attachments now.
As suspected, you are trying to install to a cd/dvd drive.
Maybe in your vm you need to add a hard disk in the setup (under storage or similar) before it will appear in client applications?
i have 2 SCSI hard disks and one IDE hard disks in my virtual machine hardware configuration.
using F2 key we can enter into BIOs of that Virtual machine and as i checked, hard disks are detected in the BIOS.
please guide me which one of these installation types i must select in the page in the following screenshot ( i recall that the only things i need in my TinyCoreLinux VM are:
1- being able to install "open-VM-tools" in it
2- wired network connectivity" to be able to ping other virtual machines
-
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)?
-
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
-
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
-
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.
-
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:
-
Delete the partially downloaded file and try the tce-load command again.
-
Delete the partially downloaded file and try the tce-load command again.
sorry don't know how to do that.
-
$ rm /mnt/sda1/tce/optional/llvm-lib.tcz*
-
$ rm /mnt/sda1/tce/optional/llvm-lib.tcz*
shows not found such file
-
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
-
shows not found such file
Did you try "tce-load -iw open-vm-tools" again?
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?
-
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.
-
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
:'(
-
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 ?
-
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.: $ 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: $ 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
-
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.: $ 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: $ 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)
-
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: $ 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: $ rm /mnt/sda1/tce/optional/Xorg-7.7-3d.tcz*
-
Did you run out of disk space or RAM?
-
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 ?
-
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
-
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
-
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.
-
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....
-
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)
:'(
-
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?
-
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
-
does it have anything to do with this message which is shown when TCL boots ?
"SMB Host controller not enabled"
-
[...]
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
SMB Host controller not enabled
To me this seems to be related to file sharing (SAMBA).
-
[...]
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
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
-
It looks like the command should be:
$ xrandr --output Virtual1 --mode 800x600
-
It looks like the command should be: $ xrandr --output Virtual1 --mode 800x600
shows this message: cannot find mode 800*600
-
did you enter 800x600 or 800*600?
-
did you enter 800x600 or 800*600?
i had used * instead of x.
thanks, now it works as expected, but tools in the bottom of the screen are not shown anymore in 800x600 resolution
( Exist, Editor, control panel,Apps,runprogram...)
-
If they are not off the bottom of the screen, right-clicking on the middle of the bottom of the screen might bring them back.
If you click on the desktop background you will get a menu allowing you to start various applications.
-
If you meant wbar, quick and dirty, open a terminal:
tc@box:~$ killall wbar
tc@box:~$ wbar &
-
If you meant wbar, quick and dirty, open a terminal:
tc@box:~$ killall wbar
tc@box:~$ wbar &
Excellent !!! thank you very very very much dear Juanito and dear nitram
i achieved exactly what i needed in TCL
yes i meant the bottom toolbar which you called wbar
this command exectly did what i needed:
tc@box:~$ killall wbar
tc@box:~$ wbar &
now my final step here is to try adding these 2 lines of code in a startup file which i guess is the same onboot.lst to check whether my desirable setting will apply automatically every time my TCL virtual machine starts.
i that works, i will close this threat
-
i checked out onnbot.lst but seems false place to pase these 3 lines of codes:
xrandr --output Virtual1 --mode 800x600
tc@box:~$ killall wbar
tc@box:~$ wbar &
so what file in i can add above lines of commands so that everytime i power on my TCL virtuam machine, they be executed automatically ?
i swear this would be my final question ;)
-
You might want to read the tinycore book:
http://tinycorelinux.net/book.html
..onboot.lst is for loading extensions on boot.
/opt/bootlocal.sh is the place for commands to run on startup and /home/tc/.X.d is the place for commands to run when the gui starts.
-
If you create a file such that:
$ cat /home/tc/.X.d/xrandr
xrandr --output Virtual1 --mode 800x600
..you won't need to restart wbar.
You can test by exiting to the prompt and then "startx"
You will need a backup for the xrandr file to persist across reboots
-
i am really sorry for my poor knowledge here. i am a Microsoft specialist and i have spent lots of years on Microsoft advanced networking services and i am an expert in my filed.
i can provide great help if someone needs on advanced windows server services.
but i am not familiar with Linux base and it is not reasonable to expect i be familiar with Linux base
because of that i need the exact procedure instead of getting a general help statement.
so if possible please provide me a precise step-by-step procedure in order to being able to do that.
for example i need someone tell me such guide:
open a terminal
type this command "...something...." to create a new script file here : /home/tc/.X.d
inside that script file, type in these 3 lines of commands:
xrandr --output Virtual1 --mode 800x600
tc@box:~$ killall wbar
tc@box:~$ wbar &
-
If you read the instructions in the comments of the app you will see that there are client programs that need to be started when you log in. One goes in your .profile the other in .xsession. After this you can change the resolution by resizing the window. Host folders will work too if you have them enabled.
-
You can create the file like this:
$ echo "xrandr --output Virtual1 --mode 800x600" > /home/tc/.X.d/xrandr
As already said, you will not need the wbar commands if the above command executes when the gui starts.
-
You can create the file like this: $ echo "xrandr --output Virtual1 --mode 800x600" > /home/tc/.X.d/xrandr
As already said, you will not need the wbar commands if the above command executes when the gui starts.
Oh my God. eventually i achieved what i needed.
Juanito, you saved my life at last.
it is about 5 days i am struggling to achieve this step.
now my TCL VM is started in 800x600 and wbar is shown.
thanks you very very much for all Guys helped me here.
really without knowing Linux basics, one can't do simple tasks.
thanks again.
if someone here needed any help on microsoft services, feel free to ask me.
i will be glad to help in order to thanks to your guides
sorry for poor English ;)
best regards for all guys here
-
From the open-vm-tools app comments in open-vm-tools.tcz.info:
Comments: Download and install in console before reboot; do not install while in X.
Add to ~/.profile before startx to enable shared folders:
[ $(which vmware-checkvm) ] && [ vmware-checkvm ] && [ -d /mnt/hgfs ] && vmhgfs-fuse /mnt/hgfs
Add to ~/.xsession after mouse-config to enable copy/paste, mouse grab/ungrab, and desktop resizing:
[ $(which vmware-checkvm) ] && [ vmware-checkvm ] && vmware-user &
Move wbar to upper left vertical because wbar doesn't know when the desktop is resized.
Aterm text does not render correctly, use lxterminal instead.
Kernel modules removed, now all tools are userspace.
Verify permissions for /dev/fuse are 1666.
Loading the extension should create /mnt/hgfs. Verify that it happened and the permissions are 777.
Files in shared folders will not be visible to anyone other than the user that
mounts them, including root. This is why if the shared folders are mounted
in a directory that is in a tree in /opt/.filetool.lst, backups will fail.
Xorg and its dependencies are not needed for text only VM's.
Based on your posts, reading the instructions first might have saved a lot of pain. Also, I suspect that most of us are proficient at MS Windows too. I personally have been using MS OS's since 1986 (on a 4.77 MHz 8088 maxed out to 640 kB of RAM), so I'm familiar with their software. That's why we're using Linux ;D
-
From the open-vm-tools app comments in open-vm-tools.tcz.info:
Comments: Download and install in console before reboot; do not install while in X.
Add to ~/.profile before startx to enable shared folders:
[ $(which vmware-checkvm) ] && [ vmware-checkvm ] && [ -d /mnt/hgfs ] && vmhgfs-fuse /mnt/hgfs
Add to ~/.xsession after mouse-config to enable copy/paste, mouse grab/ungrab, and desktop resizing:
[ $(which vmware-checkvm) ] && [ vmware-checkvm ] && vmware-user &
Move wbar to upper left vertical because wbar doesn't know when the desktop is resized.
Aterm text does not render correctly, use lxterminal instead.
Kernel modules removed, now all tools are userspace.
Verify permissions for /dev/fuse are 1666.
Loading the extension should create /mnt/hgfs. Verify that it happened and the permissions are 777.
Files in shared folders will not be visible to anyone other than the user that
mounts them, including root. This is why if the shared folders are mounted
in a directory that is in a tree in /opt/.filetool.lst, backups will fail.
Xorg and its dependencies are not needed for text only VM's.
Based on your posts, reading the instructions first might have saved a lot of pain. Also, I suspect that most of us are proficient at MS Windows too. I personally have been using MS OS's since 1986 (on a 4.77 MHz 8088 maxed out to 640 kB of RAM), so I'm familiar with their software. That's why we're using Linux ;D
Thanks that was helpful but i still tell that without knowing some basics about Linux, we can't do simple stuff in this OS (but in windows we can).
if because of some bugs which exists in all operating systems, we give up an operating system completely, i think we are making big mistake.
-
...we give up an operating system completely, i think we are making big mistake.
I think it's incredibly difficult attempting to learn a new system in an unfamiliar virtual environment. You'll find that TC is extremely flexible allowing you the ability to build as you need it. TC is considerably easier to install and configure on real hardware than a virtual environment.
-
So you were an instant expert in Windows? I doubt that. There are Linux distros for n00bs which need and/or prefer spoon-feeding. TC isn't for n00bs. I wouldn't recommend a sports car for someone just learning how to drive either. Try distrowatch to find something more your speed.
-
i swear this would be my final question ;)
Promise ?
-
On the other hand, nmm4829, you're still here, which can be a good thing for you because TC can suffice many needs. I've seen several users praising the quick and nice support they get here. Keep on going on with Tiny Core if you see the benefit. A chilled mood will help. Stress is counter productive, regardless of what OS you use. Learning means thriving. Enough hippie-talk, don't be a fool on purpose and you'll get help for free.
-
i really praise the patience and support which Guys did for me here.
TinyCore is a very lightweight OS and that is great for my purposes for example to examin F.t & H.A & DRS functionality in VSphere environment.
i thanks all Guys here.
the cookbook introduced here perhaps is the first step to learn basics.
if i become less busy, surely i will start learning Linux basics, nice experience to learn new OS especially when the entire story is different with Microsoft. some kind of interesting