Feature #8664

Consider using GNOME Disks for the manual installation using Linux

Added by intrigeri 2015-01-10 08:42:13 . Updated 2015-05-19 19:20:57 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Installation
Target version:
Start date:
2015-01-10
Due date:
% Done:

0%

Feature Branch:
Type of work:
Test
Blueprint:

Starter:
Affected tool:
Installation Assistant
Deliverable for:

Description

Once we ship hybrid ISOs again (Feature #8510), we’ll have only one remaining command line left (dd) in the manual installation using Linux. I’ve just noticed that GNOME Disks can do this job, at least on current Debian sid. Two paths seem to be available:

  • open GNOME Disks -> click on a USB drive -> open the menu that’s about acting on the entire drive -> Restore Disk Image
  • open Files -> right-click on ISO -> Open with -> Disk Image Writer -> select target device

Shall we switch to using that instead of dd?

Open questions:

  • do current versions of GNU/Linux distributions have a recent enough GNOME Disks that has this feature?
  • does this feature actually work well?
  • which one of the two paths would be best?

Subtasks


Related issues

Related to Tails - Feature #8510: Distribute a hybrid ISO image Resolved 2015-01-03

History

#1 Updated by intrigeri 2015-01-10 08:42:26

#2 Updated by intrigeri 2015-01-10 08:45:03

  • Description updated

#3 Updated by intrigeri 2015-01-10 08:45:55

  • related to Feature #8581: Analyse and simplify the installation and upgrade workflows added

#4 Updated by sajolida 2015-01-10 11:22:32

> Shall we switch to using that instead of dd?

Sounds like a good idea! Nice finding!

> * do current versions of GNU/Linux distributions have a recent enough
> GNOME Disks that has this feature?

I can see those options in Debian Jessie.

#5 Updated by intrigeri 2015-01-10 15:25:36

>> * do current versions of GNU/Linux distributions have a recent enough
>> GNOME Disks that has this feature?

> I can see those options in Debian Jessie.

I think we need to check:

  • current Ubuntu non-LTS
  • current Ubuntu LTS
  • current Fedora
  • Debian Wheezy

This should be enough.

#6 Updated by sajolida 2015-02-02 14:08:07

  • related to deleted (Feature #8581: Analyse and simplify the installation and upgrade workflows)

#7 Updated by sajolida 2015-02-02 14:08:18

#8 Updated by sajolida 2015-02-02 14:10:41

#9 Updated by sajolida 2015-02-02 14:59:30

  • Assignee set to sajolida
  • Type of work changed from Research to Test

This feature was first introduced in commit 4a01a5b (Dec 5 2011): https://git.gnome.org/browse/gnome-disk-utility/commit/?id=4a01a5b424d4513c66d0933d2aa1ae216bde1732, which dates from before 3.4 (they have a gap in Git tags).

So that’s available in Debian Jessie, Fedora 20, etc. That should be enough.

I stil want to test this myself.

#10 Updated by sajolida 2015-02-02 18:07:20

  • Status changed from Confirmed to Resolved
  • Assignee deleted (sajolida)

I tested this (first path) and it works well on Debian Jessie. I’m all for it!

Regarding the two possible paths, I’m thinking that if people have a different desktop environment (say Fedora with KDE), then it might be safer to do it from the interface instead of relying on the integration with their default file manager.

GNOME Disks doesn’t have that many dependencies so it doesn’t sound crazy to ask people on other desktop environments to install it:

https://packages.debian.org/jessie/gnome-disk-utility

#11 Updated by intrigeri 2015-02-02 19:06:33

> I tested this (first path) and it works well on Debian Jessie. I’m all for it!

Woohoo! :)

> Regarding the two possible paths, I’m thinking that if people have a different desktop environment (say Fedora with KDE), then it might be safer to do it from the interface instead of relying on the integration with their default file manager.

A bit sad, but totally makes sense.

> GNOME Disks doesn’t have that many dependencies so it doesn’t sound crazy to ask people on other desktop environments to install it:

ACK.

#12 Updated by sajolida 2015-05-19 19:20:57

  • Affected tool set to Installation Assistant