Power & Source of Big Ideas

Fusing Debian problem

Moderators: chensy, FATechsupport

I tried to flash a microSD card with the Debian image and get the following error:

Error: /dev/sdb is non-removable device. Stop.

After looking through fusing.sh I had a look at the contents of the file:

/sys/block/sdb/removeable

and find the character 0

I checked all my SD cards and they all say removeable is a 0

Am I over-looking something quite basic here?
Added LINUX pmount on the host:

apt-get install pmount

and in /etc/pmount.allow added:

/dev/sdb

no luck, then added

/dev/sdb1
/dev/sdb2
/dev/sdb3
/dev/sdb4

still no luck.

Am I correct in assuming that a 32-bit Linux host is adequate for everything except compiling your own programs using arm-cortexa9-linux-gnueabihf-4.9.3?
Hi

This may be caused by your 32 bit OS or your card reader. The "tools/sd_update" is for a 64-bit OS. We added this check "/sys/block/sdb/removeable" in the script in order to prevent users from writing his hard disk accidentally.

In your case you may try removing this restriction in the script and try again.
I had already tried removing those lines in fusing.sh, but then that script asks you to download the debian image. As I had already downloaded the image I wanted (as suggested earlier in the Wiki document) I would not expect to have to download it again.

I am currently in a remote location with limited internet access and can not download it again. So, I flashed the card using Windows.

I am having fun exploring the capabilities of the image you provided.

Thanks,
davef

Who is online

In total there are 33 users online :: 0 registered, 0 hidden and 33 guests (based on users active over the past 5 minutes)
Most users ever online was 5185 on Wed Jan 22, 2020 1:44 pm

Users browsing this forum: No registered users and 33 guests