You just have to create a bigger ext2 partition. For qtopia or openmoko there was a posting about 15 pages before.
Where I can change it? Some dialog boxes from XFCE are too big to use it with that DPI.
Other thing - If I launch XFCE in standard X11 settings (480x640@270deg.), it works OK, but detects screen as portrait, not landscape; effect of it is that some things are under visible screen area (workspace), and everything ends at X=480, not 640. If I run X11 at 180deg rotation, launch matchbox-panel and rotate screen using it, XFCE works OK (correct detect screen as landscape, everything is visible). Where's the problem?
Mounting SD card
Mounting root fs via loopback
FAIL FAIL FAIL FAIL FAIL FAIL
Unable to mount ext2 filesystem...
I would try to replace the kernel modules from debian archive with modules from qtopia archive and then place the debian archive and qtopia exe to dosfs and hit the exe file.
Of course, only now has to be linuxtogo.org down.
I can ping the server, but that's all..****.
Do you know any mirror, which I can use, instead of linuxtogo.org?
DOMy
Can you use RAMDISK.cab to boot ur Uni in Linux environment and use fdisk command to create 2 partitions manually?
/lib/modules/2.6.21-hh20
mkdir /root/rootfs
cd /root/rootfs
tar -xjf <your-rootfs.tar.bz2>
mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb ->/dev/sdb1 is not always your USB, check it before you mount!
dd if=/dev/zero of=rootfs.img bs=1k count=800000 (that command makes an img, with the size 800 MiB)
mkfs.ext2 -c rootfs.img
y
mkdir /mnt/image
mount -o loop rootfs.img /mnt/image
cp -av /root/rootfs/* /mnt/image/
umount /mnt/image
mkdir /media/sd_card
mount /dev/sdc1 /media/sd_card ->/dev/sdc1: it is not always your sd card, check it before mounting!
cp /root/rootfs.img /media/sd_card
Hi everybody,
Finally, I did it: the TitchyMobile (full-arm debian for HTCUniversal) runs now from an image file.
Here is the tutorial how I did it:
TUTORIAL: HOWTO Run A Linux From Image File, Which Requires A Partition with Ext2 FileSystem, Without Make Two Partitions On Your SD Card-Using Only The Native FAT32 System:
1. Download the rootfs archive from the distro, that you need (this is the file, that should be untarred on the ext2 partition of your SD card)
2. Boot up a Linux on your PC: You can either use a Virtual Machine/Native Installation, BUT we need hard disk space: the rootfs.tar.bz2 size+untarred size+the ready-to-boot image size-it should be so big as the untarred size, but if you want to install many programs, download files, etc. in Linux on your Uni, you can choose a bigger size
!ATTENTION!
If you want to use TitchyMobile, don't forget that there are some rootfs files (for example the shikomura-file), which requires an ext2 file system, because of special file permissions. If you have such an archive, please don't try to extract it to a FAT partition, because you will get errors. So, in that case you have to use an ext2 partition for everything you do.
3. log in as root in linux, and untar the archive to a folder, for example:
Code:mkdir /root/rootfs cd /root/rootfs tar -xjf <your-rootfs.tar.bz2>
If you have your rootfs on an USB stick, don't forget to mount it
Code:mkdir /mnt/usb mount /dev/sdb1 /mnt/usb ->/dev/sdb1 is not always your USB, check it before you mount!
4. Now, you need and image file, do so:
Code:dd if=/dev/zero of=rootfs.img bs=1k count=800000 (that command makes an img, with the size 800 MiB)
5. Make a file system on your image (i prefer ext2, but you can choose ext3 also):
Code:mkfs.ext2 -c rootfs.img y
6. Now, it's time to mount our image:
Code:mkdir /mnt/image mount -o loop rootfs.img /mnt/image
7. Copy all the files onto the image:
Code:cp -av /root/rootfs/* /mnt/image/
You can have a break, (have a kitkat , and wait: it takes a little bit time.
8. Unmount your image
9. And copy it to your SD card (or whatever you like):Code:umount /mnt/image
10. Now, if you want to boot it on your universal, you need a boot loader. You can get the Qtopia bootloader from here!.Code:mkdir /media/sd_card mount /dev/sdc1 /media/sd_card ->/dev/sdc1: it is not always your sd card, check it before mounting! cp /root/rootfs.img /media/sd_card
11. Now copy the exe and the img file in the root of your SD card.
12. You must rename your image file, otherwise the bootloader cannot find it, so for qtopia bootloader, your image file should called qtopia.linux.img
13. You are now finished: hit the Qtopia-htcuniversal.exe, and enjoy your linux!
If you get some errors, ask for the solution here.
I know already 1 error message:
The installer says, that the filesystem should be checked, because it is very old (especially 4095 days old). After that check linux is unable to boot and restarts himself automatically.
Solution: hit the exe again, and it won't check the file system anymore, but it boots normally.
Thank you for your ideas, and for Google!
DOMy
Finally, I did it: the TitchyMobile (full-arm debian for HTCUniversal) runs now from an image file.
Ok, last question won't exist. Now question about angstrorm x11/gpe rootfs:
what do i need to install to get wlan and audio working? I know that WiFi driver is unstable (tested it on titchy) but what's with audio?
die-hard said:i use 3 partition for windows application and filegoxboxlive said:die-hard said:hi all i try to install linux on my sd (A-Data 4Gb)
i make 3 partitions
1. vfat (in that partition i make linux folder and 2577 folder) 30M
2. ext3 (in that partition i put kernel, startup, initrd etc) 1000M
3. fat32 make with fdisk.
when i start linux kernel don't work
1. In the vfat partition you place the files: haret.exe, default.txt (startup.txt ) and the zi ( the linux boot kernel ).
2. In the ext3 partition you have to extract the opie-image to the root of the partition.
3. i dont know, just forget about it for now.
vve said:I think this is a funniest post in this forum . Nobody in my life have ever asked me for this.madkat said:
Now, here's a new market - below are things we could make money from:
1. Change superuser's name from "root" to "Administrator" - $20.
2. Change superuser's name from "root" to anything you like - $50.
Milanvot's zi060312 kernel doesn't work without root partition on SD.madkat said:I have Haret, zi061203, default.txt
I don't know how to configure default.txt to boot the kernel without mounting a root. It seems to automatically look for /dev/mmc/blk0/something and then complains if there is no "root="