Bimmerfest BMW banner

121 - 140 of 302 Posts

·
Registered
Joined
·
957 Posts
Bump for seeing about different and cheap drives for this. I did a generic eBay search for "128GB ATA-6 / PATA SSD" and found some drives for as little as $30, but with all the acrnoyms, I'm not sure if they're whats needed. This isn't a $100 mod to me, but for 1/3 I'd entertain it.
 

·
Registered
Joined
·
957 Posts
Bump for seeing about different and cheap drives for this. I did a generic eBay search for "128GB ATA-6 / PATA SSD" and found some drives for as little as $30, but with all the acronyms, I'm not sure if they're whats needed. This isn't a $100 mod to me, but for 1/3 I'd entertain it.
 

·
Registered
Joined
·
1 Posts
Simple swap=easy, playing with Qnx=fail

Hi,

not sure whether the topic of partition resizing ever went anywhere, so thought I would add my own experiences/research and see whether they trigger any thoughts.

I followed the OP and found the basic drive swap to be pretty straightforward (erm, well...once I removed the jumper which prevented the SSD from seating properly/working on the first attempt!). I used a cloning method I was familiar with, a Debian LiveCD and used dd to write an image file to an attached USB drive (I'm going to keep a copy of this on my NAS as a backup) before writing that image to the new SSD. In total it took 5-6 hrs for this to complete.

I then decided to mount the music partition, and the partition following it (#5?) in Debian, and when I forced the mount to be qnx6 (rather than qnx4 which it was assuming) the filesystems on both partitions came up and were readable and navigable. I copied the contents of both to a FAT32 drive and in doing so spotted a handful of hidden files (Linux '.' prefix) - assuming the absence of these on a fresh partition would cause issues for the CIC.

Sadly Linux QNX drivers are read only and Debian's fdisk cant create or manipulate QNX partitions. All my reading indicates that QNX partitions (unlike DOS and Linux) can't be resized - my plan was therefore to delete the orginal music partition and the following partition, create a new larger one and create a relocated #5 partition before copying the saved contents of the original partitions back. BUT, contrary to what would appear to be the experiences of others on this forum, when I booted up a QNX 6.5.0 liveCD, I was unable to mount any of the partitions on the drive (original and SSD performed identically). I could see the partitions listed in /dev but when I tried to mount (with both qnx4 and qnx6) it failed. Trying to view the partition table in fdisk failed as well.

If it weren't for the fact that the partitions mount and look healthy in Debian, I would have thought that there was some corruption. As they all work fine (and work in the CIC), I can only assume some combination of the USB/IDE adapter and USB drivers in the QNX image failed to work in my case.

So for now I have a healthy SSD back in the car, a backup on by NAS and the original drive safely in an antistatic bag just in case. I may try further pottering with the drive image - one option could be to create all partitions from scratch in QNX and then copy contents across for all of them...but I'm not confident in the partition structure used originally (some reading suggests that 'bog standard' QNX only has 4 partitions max, and that the existence of a 5th partition may indicate BMW tweaking and an extended partition table....something I am not confident enough in being able to recreate).

I'd be keen to hear of anyone who has tried similar using the Startech USB adapter and a QNX SD/LiveCD
 

·
Registered
Joined
·
5 Posts
So I can confirm that the SuperTalent DuraDrive ET3 does not work, at least with the CIC in my 2011 E90. It's not an imaging issue - I connected through the ethernet in the car and I can see the system complaining about EIDE errors.

I'm working on getting one of the Zheino drives now since that has been confirmed to work.

I think the reason that most of the partition adjustment tools aren't working is because the partition scheme on the drive actually has a separate partition header for each partition, chained to the next one. I wrote some scripts to manually modify the partition tables directly, which I'm hoping to test once the Zheino drive arrives.
 

·
Registered
Joined
·
5 Posts
The Zheino drive worked straight away (remember to remove the jumper).

From my Mac OSX workstation I did the following. /dev/rdisk1 was the device representing the original CIC HDD

Make a compressed disk image of the original disk
Code:
$ hdiutil create -format UDZO -srcdevice /dev/rdisk1 -verbose -o bmw_cic_hdd.dmg
Elapsed Time:  1h  6m 30.651s
mount disk image
Code:
$ hdiutil attach -nomount -noverify bmw_cic_hdd.dmg
/dev/disk2              FDisk_partition_scheme
copy HDD image to new drive (device /dev/rdisk3)
Code:
$ dd if=/dev/rdisk2 of=/dev/rdisk3 bs=1024k
Change size of first extended partition (note that I did not use the entire drive, leaving some empty space at the end for bad sectors)
Code:
$ dd if=/dev/rdisk2 of=/tmp/mbr.in bs=512 count=1
$ perl -p -e 's/\x82\xe4\x50\x09/\x00\x00\x00\x0e/' < /tmp/mbr.in > /tmp/mbr.out
$ dd if=/tmp/mbr.out of=/dev/rdisk3 bs=512 count=1
Change size of media partition in the 4th partition table
Code:
$ dd if=/dev/rdisk2 of=/tmp/mbr4.in bs=512 count=1 skip=129323250
$ cat /tmp/mbr4.in | perl -p -e 's/\xad\xbe\x4b\x09/\x2b\xda\xfa\x0d/' | perl -p -e 's/\xbb\x6d\x96\x01/\xfa\x88\x45\x06/'  > /tmp/mbr4.out
$ dd if=/tmp/mbr4.out of=/dev/rdisk3  bs=512 count=1 seek=129323250
Copy last partition table to the new offset (note I copied more than needed here) then copy partition 10 to the re-aligned space on the new drive
Code:
$ dd if=/dev/rdisk2 skip=155959020 bs=512 count=4096 | dd of=/dev/rdisk3 seek=234543659 bs=512
$ dd if=/dev/rdisk2s10 of=/dev/rdisk3s10 bs=1024k
Once completed everything was in place, but QNX did not like the expanded partition 9.

I logged into the CIC via telnet, and did mkqnx6fs /dev/hd0t77.4 to reinitialize the partition, rebooted the CIC, and did

Code:
$ mkdir /mnt/hbmedia/entertainmentserver
to create a new media partition
 

·
Registered
Joined
·
2 Posts
Hello guys,

I've got a problem.
I retrofitted a cic to my 2006 E61 and retroffited an SSD into the CIC. We have a complete how-to in a german forum, including how to resize the music partition using Clonezilla, Ubuntu and QNX Live DVDs.
So now I got the 128GB Zheino SSD in my CIC, and most of the time, everything is working perfectly. But once ore twice a month, after the CIC has booted up, navigation is grayed out and the music collection at the SSD is not working. Voice input is working, so it is NOT an FSC problem. If I reboot the CIC, navigation is working normally.
Now I'm searching for the reason of this error. Should I try to get an exchange SSD, so that the actual one is broken, or is it an cloning problem?

No one in our german forum does already have this problem, maybe someone of you here?
 

·
Registered
Joined
·
3 Posts
So for certain the SuperTalent DuraDrive ET3 drive does not work?

Id really feel more comfortable with an SSD that is rated identical to the Toshiba temp (-40C to 85C).
 

·
Registered
Joined
·
58 Posts
I'd really feel more comfortable with an SSD that is rated identical to the Toshiba temp (-40C to 85C).
I found another option, but haven't bought yet to check compatibility. Amtron sells industrial PATA SSDs with -40°C to +85°C temp range, specifically WR2IF128G-MQCTMA-UC *, which is a 128GB MLC drive.

They quoted $300 with 2-3 week lead from Taiwan. The OEM of these drives is APRO. Due to custom order, this would be non-returnable item. If it doesn't work, $300 down the drain for science.
 

·
Registered
Joined
·
3 Posts
I found another option, but haven't bought yet to check compatibility. Amtron sells industrial PATA SSDs with -40°C to +85°C temp range, specifically WR2IF128G-MQCTMA-UC *, which is a 128GB MLC drive.

They quoted $300 with 2-3 week lead from Taiwan. The OEM of these drives is APRO. Due to custom order, this would be non-returnable item. If it doesn't work, $300 down the drain for science.
This would be an awesome find if this drive works. Please, please keep us posted! I am eagerly awaiting your findings. Thanks for taking the plunge!
 

·
Registered
Joined
·
3 Posts
$300 for 5-10% speed up is too expensive in my mind
For me its a little about speed up and more about reliability. With no moving parts the SSD should last much longer without failure.

What are prices on an identical (-40C - 85C) mechanical PATA drive? I would be surprised if they weren't comparable.
 

·
Registered
Joined
·
282 Posts
i have a SSD at my car, but im not really surprised about it
where are you driving? offroad at grand canyon? :)
if you drive more then 30% offroad, maybe then you need one
but normal HDD is enough for the lifetime of the car.
i would sell my SDD without thinking, if i get dealer price
 

·
Registered
Joined
·
25 Posts
The Zheino drive worked straight away (remember to remove the jumper).

From my Mac OSX workstation I did the following. /dev/rdisk1 was the device representing the original CIC HDD

Make a compressed disk image of the original disk
Code:
$ hdiutil create -format UDZO -srcdevice /dev/rdisk1 -verbose -o bmw_cic_hdd.dmg
Elapsed Time:  1h  6m 30.651s
mount disk image
Code:
$ hdiutil attach -nomount -noverify bmw_cic_hdd.dmg
/dev/disk2              FDisk_partition_scheme
copy HDD image to new drive (device /dev/rdisk3)
Code:
$ dd if=/dev/rdisk2 of=/dev/rdisk3 bs=1024k
Change size of first extended partition (note that I did not use the entire drive, leaving some empty space at the end for bad sectors)
Code:
$ dd if=/dev/rdisk2 of=/tmp/mbr.in bs=512 count=1
$ perl -p -e 's/\x82\xe4\x50\x09/\x00\x00\x00\x0e/' < /tmp/mbr.in > /tmp/mbr.out
$ dd if=/tmp/mbr.out of=/dev/rdisk3 bs=512 count=1
Change size of media partition in the 4th partition table
Code:
$ dd if=/dev/rdisk2 of=/tmp/mbr4.in bs=512 count=1 skip=129323250
$ cat /tmp/mbr4.in | perl -p -e 's/\xad\xbe\x4b\x09/\x2b\xda\xfa\x0d/' | perl -p -e 's/\xbb\x6d\x96\x01/\xfa\x88\x45\x06/'  > /tmp/mbr4.out
$ dd if=/tmp/mbr4.out of=/dev/rdisk3  bs=512 count=1 seek=129323250
Copy last partition table to the new offset (note I copied more than needed here) then copy partition 10 to the re-aligned space on the new drive
Code:
$ dd if=/dev/rdisk2 skip=155959020 bs=512 count=4096 | dd of=/dev/rdisk3 seek=234543659 bs=512
$ dd if=/dev/rdisk2s10 of=/dev/rdisk3s10 bs=1024k
Once completed everything was in place, but QNX did not like the expanded partition 9.

I logged into the CIC via telnet, and did mkqnx6fs /dev/hd0t77.4 to reinitialize the partition, rebooted the CIC, and did

Code:
$ mkdir /mnt/hbmedia/entertainmentserver
to create a new media partition
So did this work with the expanded music partition? Did you have to re-clone the last partition? I tried using a slightly different method where I cloned it using Macrium and expanded the 12.70 Gigs partition to the difference (57 Gigs or so) leaving enough for the last partition (164.7 MB) and cloned that. However when I put the drive back in the car all is working except no Music partition. I even telnet-ed to the CIC and ran the following:
mkqnx6fs /dev/hd0t77.4
Then
mkdir /mnt/hbmedia/entertainmentserver

I was not able to see the Music partition as being available.

Am I missing something?

Thanks.
 

·
Registered
Joined
·
25 Posts
Hello guys,

I've got a problem.
I retrofitted a cic to my 2006 E61 and retroffited an SSD into the CIC. We have a complete how-to in a german forum, including how to resize the music partition using Clonezilla, Ubuntu and QNX Live DVDs.
So now I got the 128GB Zheino SSD in my CIC, and most of the time, everything is working perfectly. But once ore twice a month, after the CIC has booted up, navigation is grayed out and the music collection at the SSD is not working. Voice input is working, so it is NOT an FSC problem. If I reboot the CIC, navigation is working normally.
Now I'm searching for the reason of this error. Should I try to get an exchange SSD, so that the actual one is broken, or is it an cloning problem?

No one in our german forum does already have this problem, maybe someone of you here?
Can you provide the link with this info please.

Thanks.
 

·
Registered
Joined
·
6 Posts
Hi Guys, here in the UK I have had what seems to be an i-drive failure. The CIC doesnt boot and is stuck in an endless loop, the BMW logo appears, sound appears then it dies again. I have spoken to a few specialists and have been told this is a hard drive failure. So I have purchased a new PATA drive, I have an adaptor and the Paragon and Acronis software. Out of curiosity I checked the old Toshiba drive on Paragon and performed a surface test and it seems to be ok? I can see the partitions etc just as the OP's screenshot. I cloned an image using Acronis backup/restore and tried the new PATA drive in the car but the problem is still there.

I'm really confused, I thought that this would fix it but now I am thinking that it isnt a hard drive failure and may be the CIC.

I am in the process of copying an image using Paragon instead of Acronis as a member mentioned on this thread that it worked, but any thoughts and suggestions would be welcome.
 

·
Registered
Joined
·
6 Posts
Hi Guys, here in the UK I have had what seems to be an i-drive failure. The CIC doesnt boot and is stuck in an endless loop, the BMW logo appears, sound appears then it dies again. I have spoken to a few specialists and have been told this is a hard drive failure. So I have purchased a new PATA drive, I have an adaptor and the Paragon and Acronis software. Out of curiosity I checked the old Toshiba drive on Paragon and performed a surface test and it seems to be ok? I can see the partitions etc just as the OP's screenshot. I cloned an image using Acronis backup/restore and tried the new PATA drive in the car but the problem is still there.

I'm really confused, I thought that this would fix it but now I am thinking that it isnt a hard drive failure and may be the CIC.

I am in the process of copying an image using Paragon instead of Acronis as a member mentioned on this thread that it worked, but any thoughts and suggestions would be welcome.
 

·
Registered
Joined
·
32 Posts
I helped someone with a similar problem and made an image of my drive and sent it to him. Fixed his problem. He needed to get an unlock code for the 2015 maps tied to his VIN, but that was it.

If you are interested, I have the SSD drive from my X5 for sale if you'd like to buy it. May solve your problem and get a speed upgrade as well.

-Ed
 
121 - 140 of 302 Posts
Top