Package Details: biosdisk-git 1.01-1

Git Clone URL: (read-only, click to copy)
Package Base: biosdisk-git
Description: Utility for creating Dell BIOS flash disks
Upstream URL:
Licenses: GPL
Conflicts: biosdisk
Provides: biosdisk
Submitter: Inxsible
Maintainer: yar
Last Packager: yar
Votes: 20
Popularity: 0.000000
First Submitted: 2010-06-20 23:52 (UTC)
Last Updated: 2018-07-15 18:15 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

alexandria commented on 2018-07-14 19:52 (UTC)

Requires cdrtools for genisoimage. I recommend you add it as a dependency of this package!

yar commented on 2018-02-05 17:55 (UTC)

@wilriker I didn't have that problem with /sbin, I'm not sure why you did. But those fixes are good so I'll add them just the same. Thanks.

wilriker commented on 2018-02-05 12:17 (UTC) (edited on 2018-02-05 12:23 (UTC) by wilriker)

Hi yar, Your latest changes make the package installable again but they will remove the symlink

{code}/usr/sbin -> /usr/bin{code}

which may break other applications that rely on this symlink.

This can be fixed by changing the make command to

make DESTDIR="${pkgdir}" sbindir=/usr/bin install

and removing the following mv command.

Also the dependencies can be reduced as it does no longer use dos2unix or python2.

Best regards Manuel

soloturn commented on 2018-02-03 21:27 (UTC) (edited on 2018-02-03 21:33 (UTC) by soloturn)

currently i get:

 pacaur -S biosdisk-git
 ==> Starting package()...
 install: cannot stat 'blconf': No such file or directory

ktrls commented on 2017-11-21 09:55 (UTC)

great! Thanks you for all. So I will go on crossing the fingers :)

yar commented on 2017-11-19 23:01 (UTC)

ktrls: I'm not sure what you mean by "bios version and win version". You want the latest image for your hardware, no matter what OS you run. Were you scared off by this part: "File Format: Windows/DOS"? Biosdisk works by creating a small DOS boot image, but you still run biosdisk utility from Arch Linux.

ktrls commented on 2017-11-18 10:54 (UTC) (edited on 2017-11-18 10:55 (UTC) by ktrls)

now it works, thanks you. Could you confirm that the exe is the right one? I have downloaded it from here: But I read that there are bios version and win version and I don't want to destroy my notebook... How can I be sure to make the right choice? Thanks again

yar commented on 2017-11-17 00:29 (UTC)

@ktrls they just merged my pull request upstream. Can you try again and let us know if you were successful? Thanks!

yar commented on 2017-11-16 17:39 (UTC) (edited on 2017-11-16 21:31 (UTC) by yar)

@ktrls Looks like you found a bug in the upstream script. If you look at /usr/bin/biosdisk, you see: tmpMount=$(mktemp -d /tmp/biosdisk.XXXXXX) cp -f $dosDisk $destination mount -t vfat $destination $tmpMount -o loop cp -f $biosFile $tmpMount/${shortBiosName} So it's not your /tmp/ running out of space, it's their prepackaged DOS image. Try this in the terminal: $ mkdir /tmp/mnt $ cp /usr/share/biosdisk/dosdisk8192.img /tmp/ $ sudo mount -t vfat /tmp/dosdisk8192.img /tmp/mnt/ -o loop $ df -h /tmp/mnt/ Filesystem Size Used Avail Use% Mounted on /dev/loop1 8.0M 136K 7.9M 2% /tmp/mnt Less than 10mb! Clearly not enough for what I assume is a newer laptop. Their github page has issues disabled, but maybe one of us can make a pull request to support a bigger DOS image. EDIT: pull request here

ktrls commented on 2017-11-14 13:36 (UTC)

I have a Dell Latitude E7440 and I would to update BIOS to the last version. Actually my BIOS version is A18, the newest is A22. I have downloaded the new exe from Dell site and searching in Arch wiki ( I have found biosdisk to complete this task. I’m trying to create the flash image but I receive a strange error: sudo biosdisk mkimage E7440A22.exe cp: errore scrivendo '/tmp/biosdisk.bVJj6a/E7440A22.exe': Spazio esaurito sul device /usr/bin/biosdisk: riga 103: echo: errore in scrittura: Spazio esaurito sul device Creating BIOS floppy image at /tmp/E7440A22.img I have tried to enlarge /tmp space to 1GB (the file excel have size 10MB) but the error is the same.