This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Ivoah
1
« on: April 24, 2018, 08:11:09 pm »
Now all I need to know is how to make this image bootable. I.e., I need a /linuxrc file or something to boot from, right?
It looks like you should be able to just send that file to the Nspire and boot using an ll2 file that looks like this: kernel linux/zImage.tns initrd linux/initrd.tns dtb linux/nspire-cx.dtb.tns cmdline root=/dev/ram boot
You'll need to change the filenames to point where you've put them on your calculator, and change the dtb line to use the correct device tree file for your model.
2
« on: September 25, 2016, 03:57:10 pm »
which toolchain are you using?
I'm using the excellent devkitARM
3
« on: June 29, 2016, 10:00:57 pm »
It's great to see more Nspire dev happening, not enough people are working with this great platform. What you have done so far looks really great, keep up the good work!
4
« on: May 26, 2016, 08:15:35 pm »
Now im get this error if i try to install a package
W: not using locking for read only lock file /var/lib/dpkg/lock E: Unable to write to /var/cache/apt/ E: The package lists or status file could not be parsed or opened
Actually, I believe the correct command is mount -o remount,rw / @Ivoah , isn't the filesystem supposed to be mounted read/write at all times?
Thanks for correcting me And yeah, IDK why it gets mounted as read-only, I had the same issue. ¯\_(ツ)_/¯
5
« on: May 24, 2016, 01:14:27 pm »
Hey Ivoah,
linux boots correctly, but the filesystem is read-only, so I cant install any software.
Any idea how I can fix it?
Try this (you might need sudo if you aren't root) mount -o remount /
6
« on: May 20, 2016, 09:56:12 am »
Oh, I misread your problem. Are you absolutely sure you typed the password correctly? Remember that not every button on the Nspire keyboard types what is printed on it. I would recommend having your password be just letters and/or numbers, no special characters.
My password is only numbers and letters... now that I'm thinking back on it, I probably should've made it something simple, like "root". Anyway, even if I have the password 100% correct, what would the username be?
The username should be root
7
« on: May 20, 2016, 09:46:46 am »
First, yay! I'm glad it finally worked Yeah, I forgot that it doesn't have the tns extension. Actually, I think I'll say to rename it to just 'nspire.dtb.tns' so that they don't need to change the boot script. About your not being able to type issue, make sure not to touch the touchpad after you launch the start_usb script. For some reason it'll break the keyboard in linux. Once it's all booted up though you should be able to touch it again. And lastly, thanks for using my tutorial, and showing me where I needed to update it.
Not being able to type? Well, I can type, but that bit about the touchpad is interesting. What my problem is I can't figure out what the username and password are. I tried root/toor, root/(password I set in the tutorial), (blank)/root, (blank)/(password I set in the tutorial), and I have no name!/(password I set in the tutorial). Is there an emergency login I can use?
Also, you're welcome
Oh, I misread your problem. Are you absolutely sure you typed the password correctly? Remember that not every button on the Nspire keyboard types what is printed on it. I would recommend having your password be just letters and/or numbers, no special characters.
8
« on: May 20, 2016, 09:16:39 am »
Well, your post made me realize that I never updated my tutorial for the new dtb kernel. The updated instructions are here: http://ivoah.net/blog/2016/03/20/how-to-install-debian-on-a-ti-nspire/
So, I should restart the tutorial from the beginning? Yay...
EDIT: So, after actually reading the tutorial, it seems I only need to change the files on the calculator. EDIT2: It worked! Thank you for all your help! Also, one last suggestion for the tutorial: maybe you should tell the reader to rename the DTB to have a .tns extension at the end? EDIT3: Today, I have learned something valuable: my USB-OTG is really not so good. Most of the time, it kernel panics because it can't find the rootfs. However, sometimes, it does load to the login prompt. Although, I can not login, no matter what combination of usernames/passwords I use. Is there a specific username to use? I have set a password in the guide. Thanks.
First, yay! I'm glad it finally worked Yeah, I forgot that it doesn't have the tns extension. Actually, I think I'll say to rename it to just 'nspire.dtb.tns' so that they don't need to change the boot script. About your not being able to type issue, make sure not to touch the touchpad after you launch the start_usb script. For some reason it'll break the keyboard in linux. Once it's all booted up though you should be able to touch it again. And lastly, thanks for using my tutorial, and showing me where I needed to update it.
9
« on: May 19, 2016, 09:07:33 pm »
Ah yeah, that won't work. Try this instead
Thanks, I set up a blank sources.list on my desktop, pasted all that in, set it to chmod 755 just in case, and copied it to the USB. I'm finishing debootstrapping now, hopefully it works!
EDIT: It did not work. It failed on step 12; I get this:
Linux in-place bootloader v2 (ba0d0fa) Build date: Sun, 23 Feb 2014 19:18:37 +0100 Allocated memory: DTB/ATAGs: 16128 bytes Kernel and initrd: 26804224 bytes Machine number: 4443 Detected a CX Physical memory at: 0x10000000-0x14000000 Serial number: 3fce820120 rev0 (Non-CAS) kernel linux/zImage.tns Kernel successfully loaded cmdline root=/dev/sda1 Kernel command line: "root=/dev/sda1" rootdelay=10 Unknown command boot I then have to restart my calculator to do anything else. Please, help would be appreciated. Thank you.
Well, your post made me realize that I never updated my tutorial for the new dtb kernel. The updated instructions are here: http://ivoah.net/blog/2016/03/20/how-to-install-debian-on-a-ti-nspire/
10
« on: May 19, 2016, 07:12:46 pm »
Ah yeah, that won't work. Try this instead
deb http://ftp.us.debian.org/debian/ jessie main deb-src http://ftp.us.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main
# jessie-updates, previously known as 'volatile' deb http://ftp.us.debian.org/debian/ jessie-updates main deb-src http://ftp.us.debian.org/debian/ jessie-updates main
11
« on: May 19, 2016, 06:55:56 pm »
I don't think so. Seeing as you're putting debian, not lubuntu, on the flash drive
What I meant was because the guide asks me to copy the sources.list from the Linux installation on the computer (lubuntu) to the installation on the USB (debian), I thought there might be some conflicts between source domains.
Oh huh, I thought that my instructions said to download the sources.list from my site. ¯\_(ツ)_/¯ Could you post the contents of your sources.list?
12
« on: May 19, 2016, 05:51:33 pm »
OS version shouldn't matter, so long as it runs Ndless.
Ok, good; 3.9.1 was giving me a headache. So far, debootstrapping surprisingly seems to be working! Hopefully one last question: since I'm running Lububtu, will the sources.list need to be changed?
I don't think so. Seeing as you're putting debian, not lubuntu, on the flash drive
13
« on: May 19, 2016, 04:50:55 pm »
Hehe, sorry about that. I hope you have better luck the 2nd time around
I believe it is actually the fifth. By the way, would having my calculator on 3.9.1 make a difference? Because I just downgraded to check if it makes it any faster than 4.0.3, and since I haven't seen any speed increase so far, and installing during school time has become fairly hard (no, I am not going to take out a computer in the middle of class), I am thinking that downgrading probably wasn't the best idea. Thanks!
OS version shouldn't matter, so long as it runs Ndless.
14
« on: May 18, 2016, 05:04:13 pm »
I just remembered that there is an issue in my tutorial. For some reason WordPress converts double dashes (--) into single long dashes (–), which messes up some of the commands. Wherever you see a long dash, replace it with two normal dashes.
You know, that would have been a bit useful to know earlier. Thanks for telling me, I'll try the tutorial again later.
Hehe, sorry about that. I hope you have better luck the 2nd time around
15
« on: May 15, 2016, 08:50:46 pm »
I just remembered that there is an issue in my tutorial. For some reason WordPress converts double dashes (--) into single long dashes (–), which messes up some of the commands. Wherever you see a long dash, replace it with two normal dashes.
|