distroshare / distroshare-ubuntu-imager Goto Github PK
View Code? Open in Web Editor NEWCreates an installable live CD from an installed Ubuntu or derivative distribution
License: GNU General Public License v2.0
Creates an installable live CD from an installed Ubuntu or derivative distribution
License: GNU General Public License v2.0
i have used this tool [distroshare-ubuntu-imager] and i have getted an output iso file.
and i have booted usb with iso file.
when i pluged usb in pc and entered the pc for os installation occured error.
how to solve this?
i have attached photo
please solve.
Hey, I finally got to testing the created ISO in a virtual machine and it worked! Thanks for the great work.
I have a few minor suggestions in mind:
rsync
has a method of displaying progress. LinkAs soon as you begin inputting you "User information" the installer crashes. unsure if im the only one that has had this issue
grub-mkrescue: error: mformat
invocation failed
Command 'mformat' not found, but can be installed with:
Unpacking mtools (4.0.23-1) ...
Setting up mtools (4.0.23-1) ...
The following fixes this issue.
sudo apt-get install mtools
We are creating an application in Gambas to make it work with the DistroShare Ubuntu Imager with it will be possible to make other customizations as splash, plymouth, grub, ubiquity ...
We perform the translation into English as well, but if you find any wrong phrase, send us to correct.
Currently the software is in Portuguese and English. Those interested in participating in the project, send translations, corrections, send your data well so we can put the application translators section.
Estamos criando um aplicativo em Gambas para que o mesmo funcione junto com o DistroShare Ubuntu Imager, com ele será possível realizar outras personalizações como splash, plymouth, grub, ubiquity...
Realizamos a tradução para o inglês também, mas se você encontrarem alguma frase errado, nos envie para corrigirmos.
Quem tiver interesse em participar do projeto, envie traduções, correções, envie seus dados também para que possamos colocar na seção de tradutores do aplicativo.
Atualmente o software está em Português e Inglês.
Hello so i run the script and everything seems to look normal but i don't have a "distroshare" folder or iso in my home directory.
if anyone knows how to solve this would be greatly appreciated
So I want to create my own ubuntu distro, it succesfully created without any errors and it says it created the iso file but it doesn't show
"Drive current: -outdev 'stdio:/media/username/bf00bd81-d195-4385-bff9-ffcaa06cf25c/live-cd.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 348g free
Added to ISO image: directory '/'='/tmp/grub.v9zHw8'
xorriso : UPDATE : 574 files added in 1 seconds
xorriso : FAILURE : File exceeds size limit of 4294967295 bytes: '/media/username/bf00bd81-d195-4385-bff9-ffcaa06cf25c/CD/casper/filesystem.squashfs'
Added to ISO image: directory '/'='/media/username/bf00bd81-d195-4385-bff9-ffcaa06cf25c/CD'
xorriso : UPDATE : 586 files added in 1 seconds
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'
grub-mkrescue: error: xorriso
invocation failed"
I looked and no live-cd.iso, I put to another directory instead of home/distroshare, I even tried putting to home/distroshare, same thing, any ideas?? I can't find live-cd.iso, is it hidden file or it didn't create?? Anyone have this same issue?
I use Ubuntu 20.04 LTS
No users when i run the script on Ubuntu 14.04.3 32-bit. I cant login using root or ubuntu or the user that existed in the source ubuntu. Also how do I retain the source user and the home directory in the live-cd ?
I just notify if this even affects Distroshare but 16.04 has only python 3 at last and stoneage Python 2 is removed by default. Less bloat too because of this change.
DS developer, you can close this issue if you already know this and your script wont use old python 2.
Hi, is it possible to create it, maybe if I use a level 3 iso argument in grub-mkrescue, there are no other changes needed?
Hello, I customized my desktop, I was creating the Linux distribution, I boot live from USB and I got not customized desktop.
Now what I create my Linux distribution?
Someone help me.
I am confident these are related and have an easy solution I am not aware of.
Thanks.
Issue.txt
I can't find any error in the process, I work on the pop os and I think that similar to Ubuntu.
I'm getting some weird add / click alert.... is this site not a thing, great url/concept.
Your script works fine but it does something to GRUB on the user's computer and in the custom distro that they have created with your script.
sudo update-grub displays following message as part of the report: No volume groups found
Is there a way to fix grub to remove 'No volume groups found' or a way I can customize your script to prevent it's creation?
For me, the script failed at this line as the directory didn't exist.
I double checked by opening nautilus and /home/distroshare/CD/
had a folder name {casper,boot
due to this?
I fixed things by breaking line 70 into these:
mkdir -p "${CD}"/casper
mkdir -p "${CD}"/boot/grub
Using Ubuntu 12.04.
The "Install" launcher within the Live Session does not work. Should it? If my OS ever became UN-bootable I would love to be able to reinstall it from my ISO file using the live session ubiquity GUI.
When I try running the command that the "Install" launcher would run from a terminal (sh -c 'ubiquity gtk_ui') I get this error:
The value for the SHELL variable was not found the /etc/shells file
This incident has been reported. (twice) 😄 because now YOU know.
Thanks in advance.
-ralphie
Update: Pretty sure this repo is unmaintained now. Been 2 months with no response. Script still works (mostly). Going to go experiment with a project called Systemback.
Is it possible to install in OEM mode? I do not see the option in the GRUB menu.
Hi, I am very interested in this project and want to make my own distribution with drivers and all the essentials. I also ensure a clean desktop and I want to know, Can you keep your desktop environment the same with the changes you made then run the tool?
i try your script shell and its work find without no issues but i got no ISO file , only to file in my home folder , that all i search all my my hard disk with i didn't font nothing
It seems the final system has no valid user accounts at all. I get the login screen, but can't login with an any user account. Then I switched to a virtual terminal and tried to login as "user", "casper", "ubuntu" and even "root"... but failed.
Then I set a root password and changed distroshare-ubuntu-imager.sh
as following:
Testing for GDM and applying specific changes for it
if [ "${DM}" == "GDM" ]; then
mkdir -p /etc/gdm
echo "[daemon]
AutomaticLoginEnable=true
AutomaticLogin=rootTimedLoginEnable = false
" > /etc/gdm/custom.conf
fi
Now the live system logs in fine.
I'm on Ubuntu Gnome 15.04
User accountt seetings as seen in the live system now:
What's going on? Thanks!
Hi, before I comment I just want to say it's really great what you've done here. And also I have no idea if this is the right place to post this.
I downloaded elementaryOS for the HP Chromebook 14, from here: https://www.distroshare.com/distros/get/42/. So far everything is fine except for the mouse CPI, which is by default set to 1000, which is too slow for my mice. I can and have changed this value in xinput to something lower, like 400, but logging out/in or unplugging/re-plugging reset this to 1000, since it resets whatever identifier is on the mouse.
So, instead of trying to write udev rules or something for every mouse I might encounter, do you know how to just set the default CPI for all mice to a different number? When I had Unity on here I never encountered this problem, so it must be possible.
I appreciate any help you can give! Thanks
Small 5.2 .iso is created in home/distroshare that has no real use.
ds_terminal.txt
Is someone knows some other working simple minimal dependencies based script that makes ubuntu .iso of current install as public distro without personal user settings then please post here.
./distroshare-ubuntu-imager.sh
./distroshare-ubuntu-imager.sh: line 4: syntax error near unexpected token `newline'
sudo ./distroshare-ubuntu-imager.sh
./distroshare-ubuntu-imager.sh: 5: ./distroshare-ubuntu-imager.sh: Syntax error: newline unexpected
Hi Hugh, I don't know if you still maintain this but with Ubuntu Mate 16.04 the autologin at first boot isn't working, tomorrow I will be looking inside the script to search where it fails or where is the change in this new Ubuntu version but maybe you or some one else already looked into this.
Installer crashes when trying to open it and freeze all system.
Error: Ubiquity : unable to determine the release
Version: Xubuntu 18.04
Creating the iso
xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project.
Drive current: -outdev 'stdio:/home/distroshare/live-cd.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 7925m free
Added to ISO image: directory '/'='/tmp/grub.tccoLo'
xorriso : UPDATE : 288 files added in 1 seconds
xorriso : FAILURE : File exceeds size limit of 4294967295 bytes: '/home/distroshare/CD/casper/filesystem.squashfs'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.