Skip to content
This repository has been archived by the owner on Sep 8, 2023. It is now read-only.

No way to simply "cat" multibootusb to a drive #238

Open
snshn opened this issue Dec 29, 2018 · 2 comments
Open

No way to simply "cat" multibootusb to a drive #238

snshn opened this issue Dec 29, 2018 · 2 comments

Comments

@snshn
Copy link

snshn commented Dec 29, 2018

Currently the installation requires to perform a lot of time/energy-consuming operations which I see as a bottleneck regarding getting this way of running ISOs more popular, perhaps even standard among GNU/Linux users. Would it be possible to start issuing releases which could be simply dd'd to drives, possibly automatically expanded upon first boot, or containing a SystemRescueCD image on-board to be able to boot into it from the default installation and expand the partition to the full/desired size of the drive?

@snshn snshn changed the title No way to simply "cat" a multibootusb image to a drive No way to simply "cat" multibootusb to a drive Dec 30, 2018
@aguslr
Copy link
Owner

aguslr commented Mar 2, 2019

Hi, @vflyson! Sorry for not answering sooner.

There is indeed plenty of room for improvement on that regard but I don't see a simple option.

I've thought about using an image with GRUB and stuff that could be dumped into a pendrive with dd but that would require us keeping up with GRUB releases. Also, I wouldn't trust a binary from a random GitHub repo and wouldn't expect most users to do so either.

I think the best option is something like what was proposed in #247 about having separate repositories with tools to configure the pendrive, maybe with options to download a few distros too.

@snshn
Copy link
Author

snshn commented Mar 2, 2019

Please don't worry, thank you for the reply.

What do you think about creating a minimalistic and easy-to-read shell script which would generate a dd-able image without requiring any dependencies?
What if the README.md file would show right off the bat that it's possible to create a dd-able image by running ./makeUSB.sh multibootusb.img, and then running something like dd if=multibootusb.img of=/dev/sdb bs=1M? I believe that would instill confidence in people who see that README for the first time, and also separate the script from a random GitHub repo from modifying the filesystem directly, reassuring that the user is always in control where the image will get written, using the command they trust (dd)?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants