S.C.L.U. - SUSE Create Live USB - Version 1.60

SCREENSHOTS: USB Selection Menu:

ISO Image Selection Menu (GREEN=ONLINE & RED=NOT FOUND):

ISO Confirmation Burning Screen:

**ISO Image Download Screen:
**

ISO Burn Complete Screen:

NEW USB Format / Partition Screen - You may return the Drive to Normal or Use the rest of the Drive as Normal:

I have written a new bash script I am calling SUSE Create Live USB or S.C.L.U. for short. and I have included the eight basic Live image URL’s plus the four normal installation DVD’s URL’s for openSUSE versions 13.1 and 12.3 but it can be modified to include any openSUSE Live version URL’s. Since openSUSE 12.3, Live images are too big for a CD and must be burnt to a DVD or in the case, a large enough USB Thumb Drive. When first run, S.C.L.U. will identify your USB Thumb Drive by internal name and drive size, un-mount if it is mounted and allow the selection of one of the 16 openSUSE 13.1 & 12.3 images. The image will be downloaded for you if it is not already in your Downloads folder. In version 1.60 I have added the ability to select an existing ISO file in your default Downloads folder and I have added in the ISO file list for openSUSE 13.1. If, when you run S.C.L.U., the ISO image name is found online, it will appear in green. And if it was not found online, it will appear in red. You may not be online then or the ISO URL is no longer valid for some reason. S.C.L.U. now creates a program icon for you on your Desktop and in the Applications menu if they do not already exist.

So, here is S.C.L.U. for your consideration.

To create S.C.L.U., Copy and Paste the text of this script into a text editor and save it as the file sclu in your home area bin folder (~/bin/sclu). The script is too large to be posted in a message here and is now included in SUSE Paste.

S.C.L.U. - SUSE Create Live USB - Version 1.60

Open the above Link in a new Tab. Select the Download option in the top right and then select Open With Kwrite or other text editor and then save the bash script text file as ~/bin/sclu. It is possible to directly download S.C.L.U. using the following terminal command (You must delete or rename the old version of S.C.L.U. first should one exist):

rm ~/bin/sclu
wget -nc http://paste.opensuse.org/view/download/6904364 -O ~/bin/sclu

Save this bash script as the text file slrc in the folder ~/bin (/home/username/bin). This script must be marked executable to be used. Please run the following Terminal command:

chmod +x ~/bin/sclu

It is even possible to string all three of these commands together as one. Copy the following command, open up a terminal session, paste it in and press enter:

rm ~/bin/sclu ; wget -nc http://paste.opensuse.org/view/download/6904364 -O ~/bin/sclu ; chmod +x ~/bin/sclu

To use sclu, just open a terminal session and type in the command:

sclu

If you have downloaded my bash script called asroot then it is possible to run S.C.L.U. without entering the root user password. The syntax would then be:

asroot sclu ~/Downloads

Where ~/Downloads is the default ISO download folder and must exist. If you have any questions about the usage of this bash script, please let me know.

For anyone running Windows (no openSUSE yet), the following utility is said to allow you to make a LiveUSB for openSUSE: Tools for OSForensics - ImageUSB - Write an image to multiple USB Flash Drives

Thank You,

Blogs: asroot : Bash : Packet Filter : C.F.U. : GPU’s : fewrup : F.S.M. : H.I. : nVIDIA : LNVHW : N.S.F. : S.A.K.C. : MMCHECK
S.A.S.I. : S.C.L.U. : S.G.T.B. : S.K.I.M. : S.L.A.V.E. : S.L.R.C. : S.T.A.R.T. : S.U.F.F. : SYSEdit : systemd : YaST Power

Is there any way to change the script to use an ISO I have already downloaded? I downloaded the GNOME 3.2 openSUSE 64bit ISO and would like to install that on my thumb drive.

Thank you,
Alex K

[QUOTE=akoyich;bt301]Is there any way to change the script to use an ISO I have already downloaded? I downloaded the GNOME 3.2 openSUSE 64bit ISO and would like to install that on my thumb drive.

Thank you,
Alex K[/QUOTE]

If the ISO named in the script is already been downloaded, it will use it. You would have to add the ISO file name to the script choices for it to be used and at the moment, all included names must come from the same URL. So, you can add or modify the script to include a ISO file you have already downloaded, but you must understand how the script works. I may add such a feature in the future.

Thank You,

[QUOTE=akoyich;bt301]Is there any way to change the script to use an ISO I have already downloaded? I downloaded the GNOME 3.2 openSUSE 64bit ISO and would like to install that on my thumb drive.

Thank you,
Alex K[/QUOTE]

It is done Alex. Please find S.C.L.U. version 1.10 which includes the ability to use an ISO that already exists in your Download folder.

Thank You,

[QUOTE=jdmcdaniel3;bt303]It is done Alex. Please find S.C.L.U. version 1.10 which includes the ability to use an ISO that already exists in your Download folder.

Thank You,[/QUOTE]

Thank you very much. Forgive my tardy reply, but I was not informed when you posted.

Hazaa,
Alex K

[QUOTE=akoyich;bt351]Thank you very much. Forgive my tardy reply, but I was not informed when you posted.

Hazaa,
Alex K[/QUOTE]

You are welcome Alex. Indeed you get no notification on any action with our blogs. By design or not, the best yu can do it to refer back ever so often, but its just how it seems to work. Let me know if you have any other requests. I have been playing with the code and I have added the ability to make a ISO image with SCLU (which is not posted here), but the ISO copy and burn to Thumb Drive only works with openSUSE images, which you can already download and not with anything else. Though you can burn the ISO image back to a CD or DVD. Since it does not seem to help with SCLU, I have decided to not put in any ISO creation ability for the released copy for now.

Thank You,

S.C.L.U. - SuSE Create Live USB has been updated to Version 1.12 with the inclusion of the new openSUSE 12.2 iso disk download links. Other basic updates to the bash script have also been made.

Thank You,

I have modified the size limit (MaxTDSize) because I want to use an unused 160Go sata drive that I have put in an external hard drive box. I can use’ it as an USB 3.0 drive.

Is there any predictable inconvenience because it seems working correctly ?

[QUOTE=jcdole;bt686]I have modified the size limit (MaxTDSize) because I want to use an unused 160Go sata drive that I have put in an external hard drive box. I can use’ it as an USB 3.0 drive.

Is there any predictable inconvenience because it seems working correctly ?[/QUOTE]

The only issue really is just a waste of disk space. Using it as a LiveCD works on anything, but you can install openSUSE onto this drive directly and use on it on a specific system with full disk size available. Also consider that the drive may need to be completely wiped out, including the partition table, to revert back to its original disk setup. Otherwise, if it works it works as they say.

Thank You,

S.C.L.U. - SUSE Create Live USB has been updated to Version 1.50. openSUSE 12.3 ISO links have been added and openSUSE 12.2 link URL’s have been corrected. S.C.L.U. now adds the ability to Format your USB Thumb Drive back to normal or to format the remaining unused part, if any, after the iso image has been burnt to your USB Thumb Drive. When the ISO image names are shown for selection, they appear in green if found online and red if not found online. This update has been long in coming and I am very sorry for the wait. Please let me know if you have any comments on this update.

Thank You,

S.C.L.U. - SUSE Create Live USB has been updated to Version 1.55 where the main change is in the Thumb Drive format function to work correctly in formatting the entire drive or remaining drive when asked and to have the partition number type set correctly.

Thank You,

I have tried several times to make a persistent install of openSUSE 12.3 using different thumb drives. S.c.l.u. always works great and it will indeed format the left over space as another partition. Nice but no persistence! I have also tried using the “kiwi_hybridpersistent=yes” entry during the first boot after s.c.l.u. has run with no success. If your fine script cannot do it now, is there a possibility that you could add that functionality in the future?

Thank you in advance from another loyal openSUSE and jdmcdaniel3 fan from Harwood, Texas!

Stitzenheimer

And if already running openSUSE 12.3, you can put any version of the openSUSE 13.1 ISO on a USB thumb drive, including any Live version. Have a look at the following bash script:

S.C.L.U. - SuSE Create Live USB - Version 1.00 - Blogs - openSUSE ForumsThis terminal command will get and run SCLU. When run first you need to be online to get added packages:

rm ~/bin/sclu ; wget -nc  http://paste.opensuse.org/view/download/85914606 -O ~/bin/sclu ; chmod  +x ~/bin/sclu ; sclu

Just download any openSUSE 13.1 iso to your $HOME/Downloads folder, select Local for iso location and use SCLU to place on your USB thumb drive. Test tonight and do not mess up your installed openSUSU copy with a KDE or GNOME LiveUSB.

openSUSE 13.1 GNOME Live 32 bit ISO: http://download.opensuse.org/distribution/13.1-RC2/iso/openSUSE-13.1-GNOME-Live-Build0084-i686.iso

openSUSE 13.1 GNOME Live 64 bit ISO: http://download.opensuse.org/distribution/13.1-RC2/iso/openSUSE-13.1-GNOME-Live-Build0084-x86_64.iso

openSUSE 13.1 KDE Live 32 bit ISO: http://download.opensuse.org/distribution/13.1-RC2/iso/openSUSE-13.1-KDE-Live-Build0084-i686.iso

openSUSE 13.1 KDE Live 64 bit ISO: http://download.opensuse.org/distribution/13.1-RC2/iso/openSUSE-13.1-KDE-Live-Build0084-x86_64.iso

It should be easy to test openSUSE 13.1 and this can help.

Thank You,

S.C.L.U. - SUSE Create Live USB - has been updated to Version 1.60 and now includes openSUSE version 13.1 & 12.3 ISO disks while 12.2 has been removed.

And I have to say: the script does create a bootable OpenSUSE 13.1 thumbdrive, where all the ‘usual’ applications (or for Windows anyway) only go through the motions but do not result in a bootable and functional USB device. Thank you jdm³!

Hello,
I really like SCLU, just here to say how useful it has been. Since Im not a programmer it has helped me understand some basic scrip writing since it is commented and written so nicely.
I took 1.55 and updated it for 13.1 long time ago and today added Factory.
Didnt see 1.6 until a heavy search. I think more people should see this little gem.
Here is my modified 1.55 for 13.1 and factory
http://paste.opensuse.org/19488379

Thank you again,
Cheers