Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Generella frågor om Lxde, och Lubuntu.
Kjellinux
Inlägg: 12
Blev medlem: 20 jun 2021, 00:38
OS: Lubuntu
Utgåva: 16.04 Xenial Xerus LTS

Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Kjellinux »

Jag har laddat ner en .iso-fil som jag vill använda för att skapa en bootbar USB. USBn dyker upp i fönstret Disk att använda, men när jag väljer Annat... >= Hämtningar => "filnamn".iso och sedan klickar på Öppna händer ingenting. Rutan Källavbildning (.iso) förblir tom.
Användarvisningsbild
Surfaren
Inlägg: 72
Blev medlem: 11 feb 2018, 22:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Surfaren »

Jag föreslår att du använder programmet balenaEtcher i stället. Programmet finns för Windows och både 32 och 64 bitars Linux.
Kan hämtas här https://www.balena.io/etcher/

Programmet ligger i ett format som kallas AppImage och är bara en enda fil. När man tankat hem den kan man i filhanteraren högerklicka på filen och sätta egenskapen att den är ett körbart program. Efter det är det bara att dubbelklicka på filen för att starta.
Skit på dig Putin
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Gunnar Hjalmarsson »

Vad för slags ISO-fil är det? Jag tror att "Skapa startdisk" är begränsat till att fungera för Ubuntu inklusive "smaker" samt Debian. Om det är något annat, finns det en mängd alternativ, men du kan ju i så fall börja med Surfarens förslag.
Kjellinux
Inlägg: 12
Blev medlem: 20 jun 2021, 00:38
OS: Lubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Kjellinux »

@Surfaren
Surfaren skrev:Jag föreslår att du använder programmet balenaEtcher i stället.
Jag har använt balenaEtcher på min Windowsmaskin, men min tanke var att i "god Linuxanda" försöka använda mig av program som redan finns på datorn. De exempel jag hittat när jag Googlat föranleder mig att tro att verktyget skall gå att använda till godtycklig .iso-fil, inte bara .iso-filer för Ubuntu, men när jag försöker öppna en .iso-fil händer absolut ingenting. Frågan blir då om jag tolkat exemplen fel, om jag gör på fel sätt, eller om det är något fel på verktyget på min dator?
Kjellinux
Inlägg: 12
Blev medlem: 20 jun 2021, 00:38
OS: Lubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Kjellinux »

@Surfaren
Surfaren skrev:Jag föreslår att du använder programmet balenaEtcher i stället.
Jag har använt balenaEtcher på min Windowsmaskin, men min tanke var att i "god Linuxanda" försöka använda mig av program som redan finns på datorn. De exempel jag hittat när jag Googlat föranleder mig att tro att verktyget skall gå att använda till godtycklig .iso-fil, inte bara .iso-filer för Ubuntu, men när jag försöker öppna en .iso-fil händer absolut ingenting. Frågan blir då om jag tolkat exemplen fel, om jag gör på fel sätt, eller om det är något fel på verktyget på min dator?
Kjellinux
Inlägg: 12
Blev medlem: 20 jun 2021, 00:38
OS: Lubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Kjellinux »

@Gunnar Hjalmarsson
Gunnar Hjalmarsson skrev:Vad för slags ISO-fil är det? Jag tror att "Skapa startdisk" är begränsat till att fungera för Ubuntu inklusive "smaker" samt Debian.
Det är en BionicPup32, som är baserad på Ubuntu, så i så fall kan jag tycka att det borde fungera, men om verktyget är begränsat till vissa typer av .iso-filer, så kanske det kan förklara saken.
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Gunnar Hjalmarsson »

Hittade en felrapport inklusive förslag till workaround:

https://bugs.launchpad.net/ubuntu/+sour ... ug/1931493
Kjellinux
Inlägg: 12
Blev medlem: 20 jun 2021, 00:38
OS: Lubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Kjellinux »

@Gunnar Hjalmarsson
Gunnar Hjalmarsson skrev:Hittade en felrapport inklusive förslag till workaround:

https://bugs.launchpad.net/ubuntu/+sour ... ug/1931493
Nu läste den snällt in filen. Tack för hjälpen! :)
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Osprey »

Annars kan man ju alltid köra "dd" om man vill förenkla det hela....

Kod: Markera allt

pv -tpreb $ISOFILE | dd of=$USBDEV iflag=fullblock oflag=direct bs=4M conv=fsync
...där "$ISOFILE" är namnet på iso-filen och "$USBDEV" är namnet på USB:n, typ "/dev/sdd" eller något sådant...

Men bara om man förenkla det alltså.... ;) :D ;D

[EDIT] Här är förresten ett komplett script som jag "hackat ihop" för det...

Kod: Markera allt

#! /bin/bash
#
function toupper {
	echo $@ | awk '{ print toupper($0) }'
}
#
function get_usb {
	echo

	USBP="<none>"
	USBD=$(alldisks -d -b usb)
	for USB in $USBD; do
		BSIZE=$(blockdev --getsize64 $USB)
		#8 022 654 976
		let MAXSIZE=8*1024*1024*1024
		if [[ $BSIZE -le $MAXSIZE ]]; then
			USBP=$USB
			FSIZE=$(fdisk -l $USB 2> /dev/null | grep Disk\ | grep /dev/ | awk '{ print $3" "$4 }' | sed 's/://g' | sed 's/,$//g')
			HWINFO=$(hwinfo --disk --short --only $USB | tail -1 | awk '{ $1="";print $0 }' | sed 's/^ //g')
			printf "%-8s  -  %-25s - %s\n" "$USB" "$HWINFO" "$FSIZE"
		fi
	done
	if [[ $USBP != "<none>" ]]; then
		echo
	fi
	USBDEV=""
	read -p "_USB Device - $USBP [y/N]: " IN
	if [[ -z $IN || $IN == "n" || $IN == "N" ]]; then
		echo
		exit
	elif [[ $IN == "y" || $IN == "Y" ]]; then
		if [[ $USBP != "<none>" ]]; then
			USBDEV=$USBP
		else
			echo
			exit
		fi
	else
		USBDEV=$IN
	fi
}
function check_usb {
	IN=$1
	#echo "IN=$IN" >> /dev/tty
	if [[ ! -e $IN ]]; then
		echo "-Device $IN does not exist"
		echo
		exit
	elif [[ ! -b $IN ]]; then
		echo "-Device $IN is not a valid device (block file)"
		echo
		exit
	fi
	MNT=$(mount | grep $IN | wc -l)
	if [[ $MNT != "0" ]]; then
		echo "-Device $IN is mounted, can not write to it"
		echo
		exit
	fi
	PART=$(echo $IN | grep '[0-9]')
	#echo "PART=$PART" >> /dev/tty
	if [[ ! -z $PART ]]; then
		echo "-Device $IN is a partition and not a device"
		echo
		exit
	fi
}
function check_iso {
	ISOFILE=$1
	if [[ ! -e $ISOFILE ]]; then
		echo "-Isofile $ISOFILE does not exist"
		echo
		exit
	elif [[ ! -r $ISOFILE ]]; then
		echo "-Isofile $ISOFILE is not readable"
		echo
		exit
	fi
}
#
#####################
#
function usage {
cat << EOD

	ddusb isofile usb-device

	Example:	ddusb linuxmint-19.2-mate-64bit.iso /dev/sdh

EOD
	exit
}
#
#####################################################################
#
TEMP=`getopt -oh --long help -n $(basename $0) -- "$@"`
if [[ $? -ne 0 ]]; then
	usage
fi
eval set -- "$TEMP"
DUMP=false
RESTORE=false
WAIT=false
CMDNAME=$(basename $0)
while true; do
	case $1 in
		-h|--help)
		      	usage
			exit
			shift
			;;
		--)
			shift
			break
			;;
		*)
			echo "-Got a star..."
			shift
			;;
	esac
done
P1=$1
P2=$2
P3=$3
P4=$4
#####################################################################
#
#####################
#
if [[ -z $P1 ]]; then
	echo
	ISOFILE=""
	while [[ -z $ISOFILE ]]; do
		read -p "_Isofile: " ISOFILE
	done
else
	ISOFILE=$P1
fi
check_iso $ISOFILE
#
if [[ -z $P2 ]]; then
	get_usb
else
	USBDEV=$P2
fi
check_usb $USBDEV
#
echo "-Writing to USB ($USBDEV)"
if [[ ! -z $USBDEV ]]; then
	MNT=$(mount | grep $USBDEV | wc -l)
	if [[ $MNT == "0" ]]; then
		read -p "_Is it correct to write to $USBDEV? [y/N]: " IN
		if [[ -z $IN || $IN == "n" || $IN == "N" ]]; then
			echo
			exit
		fi
		echo "-Writing to USB ($USBDEV)"
		#dd if=$ISODIR.iso of=$USBDEV oflag=direct bs=1048576 status=progress
		#pv -tpreb $ISODIR.iso | dd of=$USBDEV iflag=fullblock oflag=direct bs=1048576 conv=fsync
		#pv -tpreb $ISODIR.iso | dd of=$USBDEV iflag=fullblock oflag=direct bs=512K conv=fsync
		pv -tpreb $ISOFILE | dd of=$USBDEV iflag=fullblock oflag=direct bs=4M conv=fsync
		sync
		echo "-Written $ISOFILE to $USBDEV"
	else
		echo "-$USBDEV is mounted, can not write to it"
	fi
fi
echo
exit
... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
anth
Inlägg: 505
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av anth »

Kjellinux skrev:Jag har använt balenaEtcher på min Windowsmaskin, men min tanke var att i "god Linuxanda" försöka använda mig av program som redan finns på datorn. De exempel jag hittat när jag Googlat föranleder mig att tro att verktyget skall gå att använda till godtycklig .iso-fil, inte bara .iso-filer för Ubuntu, men när jag försöker öppna en .iso-fil händer absolut ingenting. Frågan blir då om jag tolkat exemplen fel, om jag gör på fel sätt, eller om det är något fel på verktyget på min dator?
Om du är ute efter "god linuxanda" OCH ska distrohoppa föreslår jag att du tittar på Ospreys inlägg, då alla distros inte har "gnome disk utility" som du använder nu.

Jag försöker också använda inhemska linuxprogram så mycket som möjligt just för att lära mig.
Men då jag fortfarande har en fot kvar i Windowsträsket (p.g.a. jobbet) föröker jag hitta program som fungerar i bägge miljöerna.
Balena Etcher har redan nämnts och du verkade redan bekant med det.
Ett annat alternativ som finns till både Windows/Linux är USB Imager
https://gitlab.com/bztsrc/usbimager
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Verktyget "Skapa startdisk" vägrar öppna .iso-fil

Inlägg av Osprey »

anth skrev:Om du är ute efter "god linuxanda" OCH ska distrohoppa föreslår jag att du tittar på Ospreys inlägg, då alla distros inte har "gnome disk utility" som du använder nu.
Ett litet tillägg för kommandot:

Kod: Markera allt

pv -tpreb $ISOFILE | dd of=$USBDEV iflag=fullblock oflag=direct bs=4M conv=fsync
...jag glömde att säga att "dd" finns alltid som standard i Linux, men "pv" finns inte alltid utan det får man ibland installera manuellt. ::)

Egentligen behövs inte "pv", utan det är bara till för att man ska kunna se progressen för kommandot. Utan det är "dd" helt tyst medan den jobbar och det kan ta en liten stund, men det är i så fall bara att gå och hämta en mugg kaffe och vänta.

Vill man köra kommandot utan "pv" så blir det:

Kod: Markera allt

dd if=$ISOFILE of=$USBDEV iflag=fullblock oflag=direct bs=4M conv=fsync
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "Lxde (Lubuntu)"