![]() |
#1 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
DRebian
I've "ported" Debian to the IREX DR, by creating a Debian chroot but using the DR's original kernel and userland.
For those who just want to run it, here's what you need:
Programs/debian.desktop will start up Debian. You can exit the VNC session by pressing the menu button, and reconnect by running debian.desktop again (it won't lose your current session). The intelligent refresh works beautifully, so it's actually quite usable, if a bit slow sometimes ![]() For those wishing to create a larger Debian image: Spoiler:
For those wishing to create a custom Debian image: Spoiler:
For those wishing to port to the DR1000: Spoiler:
I've included the ext3 module and prerequisites. They were built from sources at http://developer.irexnet.com/iOn/Sou...24-irex.tar.gz . All Debian sources available from http://packages.debian.org/ . A "screenshot" (I thought a photo would be a bit more honest ![]() Changelog Spoiler:
My original message here: Spoiler:
Last edited by GregorRichards; 08-09-2011 at 09:20 PM. |
![]() |
![]() |
![]() |
#2 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
Great, looking forward to the scripts! Recently another member jonathan_s had similar plans ...
https://www.mobileread.com/forums/sho...debian&page=14 https://www.mobileread.com/forums/sho...debian&page=15 Last edited by fekhner; 08-09-2011 at 06:31 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
I have a long history of "porting" Debian by running it in chroots on already-Linux systems ... my desktop and laptop run Debian natively, but my phone, el-cheapo-Chinapad, Pandora and (now) DR run it by chroots alone ... I love debootstrap so much
![]() I'm uploading images now. |
![]() |
![]() |
![]() |
#4 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
somehow I always get an error (Cannot write target file "/Volumes..../debian/loop" Input/output error (5) ) when trying to copy the renamed image "loop" to Programs/_debian/ and then the DR ejects itself ... will try again tomorrow.
Last edited by fekhner; 08-09-2011 at 10:00 PM. |
![]() |
![]() |
![]() |
#5 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
That ... is a little bit too bizarre for me to have any idea what the issue could be, doesn't sound related to my stuff :P
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Groupie
![]() ![]() ![]() ![]() Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
|
Nice work. Can you tell us which config settings you used to build these modules?
|
![]() |
![]() |
![]() |
#7 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
Finally copying the 1 GB loop file worked by taking out the SD card and putting it in a card reader. Unfortunately, it does not work yet:
In /Programs/_debian I now have debian, ext3.ko, jbd.ko, jwmrc, (the downloaded 1GB image file renamed as) loop, mbcache.ko, mnt any ideas what could be wrong ? Last edited by fekhner; 08-10-2011 at 10:28 AM. |
![]() |
![]() |
![]() |
#8 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
Add this, run it again, and give me the log.txt it produces (or should produce anyway
![]() Alternatively, using usbnet, ssh in and run Programs/_debian/debian , then give me the log. (Should be the same as above) Last edited by GregorRichards; 08-10-2011 at 10:42 AM. |
![]() |
![]() |
![]() |
#9 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
thanks! the log.txt file is indeed created but completely empty ... will re-install dima_tr's vnc port and try again.
|
![]() |
![]() |
![]() |
#10 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
The log file was empty because I did it wrong :P
Corrected version attached. |
![]() |
![]() |
![]() |
#11 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
All I did was take the .config off the device, and add ext3 as a module. Otherwise it's all default. Config file is attached.
|
![]() |
![]() |
![]() |
#12 |
Groupie
![]() ![]() ![]() ![]() Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
|
Thanks. I suspected as much because I couldn't find the other modules in the config file, but I wasn't sure. I'll try to create the modules for the DR1000 and post them here as soon as I've got it working on my machine.
|
![]() |
![]() |
![]() |
#13 |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
Sweet. If you get it working on the DR1000, I'd love to see a photo
![]() The other modules are just prerequisites for ext3, they'll fall along if ext3 is included. |
![]() |
![]() |
![]() |
#14 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
here you go
|
![]() |
![]() |
![]() |
#15 | |
Connoisseur
![]() ![]() Posts: 60
Karma: 151
Join Date: Apr 2010
Device: DR800SG
|
Quote:
|
|
![]() |
![]() |