[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian 8.0 Installation] Firmware files on USB stick with debian iso



Quoting Avinash Sonawane (rootkea@gmail.com):
> On Wed, Apr 29, 2015 at 8:26 PM, David Wright <deblis@lionunicorn.co.uk> wrote:
> > Quoting Avinash Sonawane (rootkea@gmail.com):
> >> I am trying to install Debian 8.0 on my system. While installing it
> >> reported some firmware being missing (more specifically
> >> brcm/bcm43xx-0.fw) so I downloaded the firmware files from
> >> http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/jessie/current/
> >>
> >> I am using USB stick as an installation media which I accomplished using
> >> $ dd if=<debian.iso_file_name> of=/dev/sdb bs=4M; sync
> >
> > I'm not sure which iso you downloaded. If it was the netinst version
> > from https://www.debian.org/releases/jessie/debian-installer/
> > take a look further down the page where there's a panel with a red
> > cross. Here you can get the netinst iso with firmware included within
> > it. bcm43xx-0.fw 96224 Jun 15  2014 is in there.
> 
> I downloaded http://cdimage.debian.org/debian-cd/8.0.0/amd64/iso-dvd/debian-8.0.0-amd64-DVD-1.iso
> whose integrity I checked using sha512sum, sha256sum and md5sum. I
> also verifies gpg signatures for the same. So I am pretty sure I have
> the official Debian 8.0 dvd1 iso.
> 
> I am stuck at how to create a separate partition to hold the firmware
> files as mentioned in Debian Installation guide.

This is what I did:

http://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz
I downloaded that (~40MB), and
zcat boot.img.gz > /tmp/boot.img
I mounted it (1GB)
mount /tmp/boot.img /mnt
and it looks very much like the /isolinux/ directory on the netinst
CD. It has one kernel and two initrds, a text and a gtk one,
corresponding to the files which accompany boot.img.gz at the website.

I copied my installation iso file and the drivers that I use
cp -i .../foo.iso .../driverfoo.fw .../drivebar.fw /mnt/
then unmounted it and copied it to a stick
cp -i /tmp/boot.img /dev/sdX

Then I booted with that stick as normal. This only works if the iso
fits into the remainder of the 1GB "partition"---except it's not
actually a partition: the stick will mount thus
mount /dev/sdX /mnt
and not
mount /dev/sdX1 /mnt

Cheers,
David.


Reply to: