Slax Popcorn was a minimalistic edition focused on browsing and multimedia playback. In total, Slax is about 210MB and requires just about 256MB RAM to run. The installation is simple, just change the permissions of each downloaded AppImage to "read and write" and launch the file to install the software. While I was repackaging ISO for 64bit version of Slax 9.6.1, I used midnight commander to extract the iso contents. For example, Etcher is a great app used to burn images to SD cards & USB drives, safely and easily.
The Top 10 Open Source Distros You Haven't Heard About . On the other hand, if you run Slax from a writable device such as USB Flash Drive, it can store all changes there, so all your configurations and modifications are restored next time you boot, even if it is on a different computer. https://github.com/Tomas-M/linux-live/blob/master/livekitlib#L571
Now roll then you do not like, I hit the complete list of changes, notice that it is quite long, but I try not to bore cut, I hit integrated, all development changes starting from wifiway 2.0.3 .. . Hello. There are more "Linux apps that run anywhere" packaged in AppImage format - https://appimage.org/ . 3) copy /mnt/iso/slax to /mnt/usb, I don't remember the correct syntax for recursive cp command
I made a poll some time ago and it was a result of that poll that people do not necessarily need Slax to speak their language, but they need to be able to write in their language. Thus if you reboot, everything is lost (unless you wrote it to a hard drive). Running it from a directory on a hard drive, and it is very responsive on my lower powered 6 yearold laptop (w/ 4g ram). extract iso on usb device follow instruction
1) how to make sshd server start automatically? If you boot such system, you can create and modify all files and directories and your changes will be preserved even if you reboot. It works excellently even on old machines as it is available for both 32 and 64-bit architectures. Thus if you reboot, everything is lost (unless you wrote it to a hard drive). echo -e "Video Player;/usr/share/icons/hicolor/128x128/apps/vlc.png;vlc\n" >> /etc/xlunch/entries.dsv
Persistent changes are lost after unproper "hard reboot" and moreover the system is unable to boot then. For that reason, Slax 9.6.2 ISO file did not contain /slax/changes directory, which is needed for storing persistent changes. Enables wirte-protection at the USB-Stick. In a reply to several questions about persistence, I'd like to put here few hints. But I made "slax/changes" folder manually (with one test file inside) and now this feature is working well... What about putting (empty?) In a reply to several questions about persistence, I'd like to put here few hints. CD/DVD is read only. As for me, "Persistent Changes" aren't working even if I booted Slax with "Keep changes persistent" in the boot menu (it says "persistent changes not writable" during boot). Tomas how add compress package like in old version ? This option persists changed files. This way, you will … I fixed it. Hi,
Shutdown. Slax … Viewed 601 times 1. Each module or package should be compiled for compatibility with the Linux kernel currently in use. try
I will probably fix the persistence of keyboard layout in next Slax release, so if you set it this way, you may need to remove it from the startup file again at some point later, when Slax fixes this. I just installed slax 9.11 on my 160gb hdd from windows using rufus using a NTFS file system. Run Slax (Persistent changes) Run Slax (Fresh start) Run Slax (Copy to RAM) Slax boot options Persistent Changes.
2) How to make keyboard layout persistent? But the disadvantage is significant - the size of the loop-mounted filesystem must be fully allocated beforehand, even if the user doesn't need so much. And it does not work on NTFS, even after ntfs-3g installation. That tool is probably broken :), Furthermore, even if the directory is not present, LiveKit creates it, as you can see at this line:
6 and above because of lack of an option for disabling persistent changes ("there is no option to not save changes"). On the other hand, if Slax is started from USB device like Flash Disk, it may be a good idea to save all changes the user made to the system and restore it the next time the OS boots; and with Persistent Changes, this is possible. Persistent changes persistent changes will be described here: - slax is readonly - usb slax is writable - when you reboot incorrectly, changes may be broke - there is no option to not save changes - there is an option to start slax fresh without changes Technical details … On booting slax the filemanager shows only 3.8gb storage is available of which 2.9gb is free. This is my email : ankush4singh@gmail.com, Slax 7.0 core with persistent changes - TAR 32bit, Slax 7.0 core with persistent changes - TAR 64bit.
"sh bootinst.bat" and reboot
Moreover there is almost nothing to be localized at the moment, since there are just 3 apps. Fresh Mode: Start a new beginning and delete all changes done previously. They affect the boot process of Slax… Video Player;/usr/share/icons/hicolor/128x128/apps/vlc.png;vlc
This ensures sshd will be started on boot. The first part is the title, then icon and then the command. One of the methods is loop-mounted filesystem image (a big file). It's because I manually disabled it in Slax, because root's password is well known. When Slax runs from CD, it has no chance to write anything to it. Due to that, you can unplug the boot device only after your computer is switched off or reboots to other operating system. 2) mkdir /mnt/usb && mount /dev/sdb1 /mnt/usb # make sure to replace /dev/sdb1 by your usb device
Remember that this all works after reboot only if you select "Keep changes persistent" in the boot menu, and only if you are running Slax from a writable media such as USB disk. starting with the idea of a wifiway 2.0.4, and finally because of the enormous amount of change was thought best to go to version 3.0, using the 3.0.4 kernel nomenglatura. Obviously this isn't possible on a CD or DVD.
Persistent changes I think /rootcopy is very useful for patching a live-cd among other uses but it's not a mean for persisting changes. You can still start X manually with the startx command after login, though. See the section above on where the changes are kept. Any disk space on the USB drive is allocated only when necessary. 5) sh bootinst.bat, All good , but the patient died :(
This feature is known as Persistent Changes and you can read more about it in a separate chapter. You can start ssh server manually by running service ssh start. Slax Graphics mode (KDE)Slax Graphics mode with Persistent ChangesSlax Graphics mode Copy to RAMSlax Graphics VESA mode (1024x768)Slax Text modeRun Memtest utility . I have a question:
One possibility is /EFI/Boot. When Slax is running, it reads system data from the device it booted from. Unfortunately I forgot that there is a bug in midnight commander and it does not see empty directories. result :
Started slax again, but all changes are gone in persistent mode. Slax 9 also features Persistent Changes which means that while running Slax from a CD/DVD (or an alternative read-only media) will store all system customizations in memory and will be lost when the PC is shut down or rebooted, the modifications will be saved if you run the OS from a writable storage media. Deleting changes.dat helps, but it has something to be done to increase the reliability ot this feature. Thanks to posixovl, we can 'overmount' any directory, even on FAT filesystem, and make it posix-compatible (so it supports fifos, device files, and so on). udevadm trigger --subsystem-match=input --action=change
Any idea how to get this work? Thanks. Run Slax (Keep changes persistent) Run Slax (Fresh start) Run Slax (Copy to RAM) You may use this menu to copy Slax data to RAM during startup or to run Slax in «fresh start» mode, in case if your persistent changes are broken. I wanted to use the entire disk. All the localizations were possible thanks to KDE, since it was localized. Differences Between Persistent and Transient Changes, Interaction of Configuration Changes and Configuration Groups, Tag Elements and Templates for Generating Changes I manually added it to my existing grub setup, so I can easily multi-boot with any of my other installed distros. Linux Mint is based on Ubuntu. So I didn't have to translate things myself.
Extract the ISO /slax folder to your USB FAT32 drive and rename the \slax folder to something unique - e.g. 1) mkdir /mnt/iso && mount -o loop slax9.iso /mnt/iso
\slax708_32. XML Protocol. Shutdown. How install slax 9 x64 on USB in slax 7 x32 environment ??? But KDE is no longer included, so I doubt there could be localized versions of Slax in the future. I want to be able to use Romanian language while typing in the browser. Also, maybe localectl can be used for permanently setting the keyboard layout: https://wiki.archlinux.org/index.php/Keyboard_configuration_in_Xorg#Using_localectl. How can I change the default (English) keyboard layout? "changes" folder inside the ISO image? @Viktor F - You may try to install apps in AppImage format, as they work on any Linux distro - https://appimage.github.io/apps/
Thanks, I would do the following:
Now, Slax 5.x.x allows that, no problem, but currently I cannot use ver. "sh bootinst.sh"
Slax Linux: Save changes (persistent USB) after selecting copy to RAM at boot. Thank you again, Tomas for your work, offering people the freedom to use a small, portable Linux that can be persistent on the USB. My idea was first to modify what I need and then with active physical wirte-protection this would give me some extra security. slax changes on multi read-write fs slax changes on multi read-write fs RC3 as Boot CD with USB flash drive and persistent changes saving changes saving changes saving changes saving changes saving changes saving changes make your own slaxsave.dat file Persistent changes Persistent changes Persistent changes Persistent changes saving changes It is the default choice. CD/DVD is read only. How can i add new app in distro ? I'm on an exchange trip and I'm having problems with my main HD (either bad SATA cable or damaged SSD). I first stared slax in persistent change mode and configured everything. Thank you. Use arrow keys to navigate and Enter key to select any option. (Make sure there are no empty spaces between the entries otherwise only the last items will load. Yet if Slax is started from a writable media such as USB device or hard disk, it recognizes that and mounts the writable drive over /memory/changes before it is joined with the other branches in union, which effectively means that changed and new files will be stored on the boot device rather than in RAM, and reboot won't erase them. Hailed as a Pocket Operating System, Slax is an open source Debian-based LiveCD distro with a modular installer that enables users to choose the apps they want to be installed on their machine. Persistent changes are no longer made in /slax/changes/ but rather /live/memory/changes. Linux Mint. Disable write-protection at the USB-Stick. I'm using Slax on a USB Stick with a physical write-protection switch. So, make sure to change your root's password (and password of the guest user) to something new. \slax708_32\boot. I looked for some Debian commands and I eventually figured it out.
If you're using a USB drive to boot into Slax, you can make the changes persistent if you'd like, which writes the changes back to the USB drive. The simplest way to implement persistent changes in SLAX is to use the boot parameter (without quotes) "changes=/dev/sdaX/" where the "X" represents the scsi drive and partition number containing the … In Junos OS commit scripts, request that the Junos XML protocol server load configuration data into the candidate configuration by enclosing the configuration data within an opening
tag and closing tag. Persistent changes . Because of that, the boot files have to reside in hardcoded directories according to UEFI standard. So it works: ȘșȚțăĂî
Temp Things to do Install Slax on hard drive Linux . Slax 7. Building a system from separated blocks is the key idea of this distro. Run Slax (Keep changes persistent): If you want to save the changes and files you created during the Slax usage select this option. @Pavel W type
So, we can enjoy the latest versions of some apps using AppImages! Remember that this all works after reboot only if you select "Keep changes persistent" in the boot menu, and only if you are running Slax from a writable media such as USB disk. I hadn't run Slax since about ver 5, but a whim made me give 9.11 a look, and I am loving it. Persistent Mode: Keeps all your changes and files that you do saved all the time.
Tomas, any plan for localized ISOs like the ones in the Slackware Slax? Unplugging or ejecting it would make the operating system crash. In all cases, Slax includes support for international input, so you can use fluxbox menu to select your keyboard mappings, and then you can type in your language without any issues. No need to change the partition type to EF. I am testing some of the 168 AppImages available at https://bintray.com/probono/AppImages where are listed some updated apps, like Firefox 57.0 ( https://bintray.com/probono/AppImages/Firefox#files ) and Arduino_IDE ( https://bintray.com/probono/AppImages/Arduino_IDE#files ), which can be downloaded from the Files section. ... As there have been some changes between Linux kernel versions during sub-version releases of Slax 6, however, the .mo modules of Slax 5 are now considered obsolete.
Persistent changes … On the other hand, if you run Slax from a writable device such as USB Flash Drive, it can store all changes there, so all your configurations and modifications are restored next time you boot, even if it is on a different computer. So this is the result :). No longer necessary. If used with care and from a … I have to select the persistent mode every time when i use the slax. How do I put the system to start as persistent mode automatically? Slax also comes preinstalled with Wicd network manager and wireless drivers. This feature is called Persistent Changes and can be turned on or off by … This will remove display-manager.service symlink from /etc/systemd/system and you will get only text-mode console on next boot. You can find the AppImage in the ZIP archive of Etcher for Linux downloaded from the developer's website - https://etcher.io/. Hi ! Persistence works for me on ext3 or fat32 filesystem, however it does not work on ext4. Should some filesystem packages be integrated in initrfs.img or vmlinuz? So keyboard layout needs to be set from the fluxbox menu each time and there is no config file to change. I forgot to implement such functionality. Please tell if it can be done. Hi Thomas, thanks for the great OS. FAT filesystem doesn't support 'holes' thus if you create a 1GB empty file for persistent changes on FAT, it will really consume 1GB of disk space. There are several ways how to implement persistent changes.
If you need to save a file onto the USB keydrive while running Slax, save it in /mnt/live/memory/. Please Note (2): It suffices to format your thumb drive with fat32. ACX Series,MX Series,T Series,M Series,SRX Series,EX Series,PTX Series,QFX Series. To get persistence to work you need a FAT32 USB bootable drive. Are you going to maintain and renew some of them? If Slax detects it is running from a writable drive, it will store any changes you make on it.
Slax modules/bundles are rebuilt Slackware packages. What tool you used to copy slax folder to your USB drive? So I am wondering, what might cause the issue... strange, `service ssh start` should be equivalent to `systemctl start ssh`. Started slax again, all changes made by me are back again. Also, changes created in Fresh Start mode don't persist. You can test persistent changes (works only when you put Slax to a writable drive such as USB flash drive). And next time when you will restart, you have to select it every time to get the data you changed during your last usage with this portable Linux. But I'm facing some problems. I've successfully compiled posixovl statically with uClibc for all my target architectures (x86 32bit and 64bit), and implemented Persistent Changes to Live Kit (and thus to Slax). // Sadly the modules located in this website are no longer updated.
Similarly like enabling ssh server, you may disable autostarting of X by the following command: systemctl disable xorg. How can I use the ext4 only for save changes keeping the slax base in fat32; using 2 partitions in one pen usb? Some examples for Persistent Changes. Hello,
Fixing persistent changes. I am currently typing from the latest version of Slax:
(logged in as root)
But even after the keys are created, sshd won't autostart on reboot. Table 1 summarizes the tag elements that you can include in SLAX and XSLT commit scripts to generate persistent and transient changes. When done, run systemctl enable ssh. If you're using Persistent Changes then Slax even writes data to your boot device. Similarly, if you access your computer's hard drives while … There is indeed an empty directory '/slax/changes' in the ISO filesystem. slax, knoppix, etc. Use this tool to change your keyboard map, e. g. from QWERTY to QWERTZ or to Dvorak, or for non-English layouts. It will basically create a symlink to ssh.service in multi-user.target.wants (which is in /etc/systemd/system directory). You can change your keyboard settings using these commands in the console:
I'm not the inventor of it, that's Jan Engelhardt, who has been paid to develop it (guess who paid him ;)). Run Slax (Keep changes persistent) Run Slax (Fresh start) Run Slax (Copy to RAM) You also can enter special boot parameters called "cheat codes." or edit /etc/xlunch/entries.dsv manually and add the following line:
Inside the
element, include the configuration data as Junos XML tag elements. Can we expect that in the coming future? Even when you unplug/plug the USB stick over and over again, you’ll always find your modifications and software you installed there, just like you left them. When Slax runs from CD, it has no chance to write anything to it. This feature is known as Persistent Changes and you can read more about it in a separate chapter. Active 4 months ago. 4) cd /mnt/usb/slax/boot
Explanation: Right now I'm using a MacBookPro9,2 with Slax. To apply new settings, you can try to restart kernel input system via udev command in console:
same result :(, I installed VLC player but I do not know how to start. It’s there to make Slax lighter and faster as USB flash drives generally have low read and write speeds. Junos OS commit scripts enforce custom configuration rules and can automatically change the configuration when it does not comply with your custom configuration rules. CD tree is simplified, you may call your distro as you like, eg. "failed to load com32 file /slax/boot/vesamenu.c32"
This option means starting the OS without loading persistent changes accumulated earlier. It uses the unification file system or (unionfs) allowing a read only filesystem to behave as a writable filesystem which allows the user to save system wide changes without a secondary persistent partition. Slax. SLAX is a small Live Linux CD distribution created by Tomas Matejicek. They offer both 64 and 32 bit. Slax supports persistence that allows you to install apps and make changes without losing them after reboot. Fresh Start. SLAX is basically a stripped down version of Slackware Linux. Persistent changes. slax708_32 for the 32-bit version of 7.0.8. On the other hand, if Slax is started from USB device like Flash Disk, it may be a good idea to save all changes the user made to the system and restore it the next time the OS boots; and with Persistent Changes, this is possible. This way, the changes to system files (made by the user) are remembered in just the particular affected files, which are copied (after modification) to the posixovl-mounted directory. It will result in a window that will prompt you for the model of keyboard (what the keyboard *is*), and then for the keyboard layout (what the keys should *do*). :)
You can make it persistent by editing /root/.fluxbox/startup ... add there a line such as setxkbmap fr for french keyboard layout, etc. If you run it the first time, it creates some keys in /etc/ssh/ directory, so the first start is a little bit longer. Slax Linux Desktop.
Ok if I use fat32 it works but if I use ext4 It always stop "looking for slax ..." and reboot. # service keyboard-setup restart
Make sure it is somewhere on top of the file. # dpkg-reconfigure keyboard-configuration
Happen to be trying to find this and learned much more than anticipated in this article. Ask Question Asked 2 years ago. You can check /slax/changes/ directory to see how are the files physically stored. Please Note (1): efibootmgr can only configure EFI boot entries when you have already booted from EFI. Navigate to Slax's website and you'll find the download links towards the bottom of the page. Slax has a minimal design and comes with a Fluxbox windows manager by default. Here the advantage is we can put the file on any filesystem (like FAT) and it will work properly and fast. Fortunately there is POSIXOVL. Additional software can be installed with apt command.