![]() ![]() |
Dec 3 2008, 08:02 PM
Post
#1
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
I've been installing Angstrom on my C3100 all day today, and finally got Cacko to dual boot with Angstrom, following these instructions:
http://www.linuxtogo.org/gowiki/AngstromAndCacko The above instructions worked fine, but my problem is with the instructions below, in the part where you repartition the HDD. When in a console in Cacko, my partitions add up to only 140M, 46M, and 1022M (That's roughly 1.2GB) I get the same results as above in a console in Angstrom also. Where did the other 2.8GB go?? http://www.angstrom-distribution.org/angst...tallation-spitz CODE As root in a console do the following:
# fdisk /dev/hda Command (m for help): o (Blow away the partition table) Command (m for help): n (New partition) Partition type: p (Primary partition [1-4]) Partition number (1-4): 1 (Root partition) First cylinder (1-7936, default 1): 1 (Start of disk) Last cylinder or size: +150M (150 Mbyte, adjust as desired) Command (m for help): n (New partition) Partition type: p (Primary partition [1-4]) Partition number (1-4): 2 (Home partition) First cylinder (293-7936, default 293): [hit enter] (Just after hda1) Last cylinder or size: +40M (40 Mbyte, adjust as desired) Command (m for help): n (New partition) Partition type: p (Primary partition [1-4]) Partition number (1-4): 3 (Root partition) First cylinder (372-7936, default 372): [hit enter] (Just after hda2) Last cylinder or size: [hit enter] (Rest of disk) Command (m for help): w (Write to disk) |
|
|
|
Dec 4 2008, 01:07 PM
Post
#2
|
|
![]() Group: Members Posts: 2,350 Joined: 30-July 06 Member No.: 10,575 |
I think the directions may have changed. My impression is that / is the first partition, and either /home or swap is the second, with the third being the other one.
You could try doing an "fdisk -l /dev/hda" to see exactly what's going on. |
|
|
|
Dec 4 2008, 01:32 PM
Post
#3
|
|
![]() Group: Admin Posts: 3,281 Joined: 29-July 04 From: Cambridge, England Member No.: 4,149 |
could you have accidentally entered the wrong start for a partition? it would then offset all the others and you'd lose a large chunk of the disk!
1st part would be 1 to +150M, and then after that each partition starts 1 cylinder after the next (fdisk rounds things to the nearest cylinder). as capn'fish says, what does "fdisk -l" report? |
|
|
|
Dec 4 2008, 01:53 PM
Post
#4
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
fdisk -l
CODE Disk /dev/hda: 4095 MB, 4095737856 bytes 16 heads, 63 sectors/track, 7936 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Device Boot Start End Blocks Id System /dev/hda1 1 292 147136+ 83 Linux /dev/hda2 293 390 49392 83 Linux /dev/hda3 391 7936 3803184 83 Linux df -h CODE Filesystem Size Used Available Use% Mounted on /dev/hda1 139.1M 64.9M 67.0M 49% / tmpfs 40.0k 0 40.0k 0% /mnt/.psplash /dev/hda1 139.1M 64.9M 67.0M 49% /dev/.static/dev tmpfs 2.0M 44.0k 2.0M 2% /dev /dev/mmcblk0p1 117.4M 529.0k 110.8M 0% /media/card tmpfs 30.5M 0 30.5M 0% /media/ram tmpfs 30.5M 0 30.5M 0% /dev/shm /dev/hda2 46.5M 5.3M 38.8M 12% /home /dev/hda3 1022.0M 64.1M 957.9M 6% /media/hdd /dev/hdc1 983.1M 492.1M 491.0M 50% /media/cf Thank you for looking. Jon |
|
|
|
Dec 5 2008, 11:38 AM
Post
#5
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
There must be something going wrong with how this hard drive is being displayed in cacko and angstrom.
I connected my zaurus to a box with Puppy linux. I did this in cacko because USB is not working in angstrom. The display in Mut shows that my hda3 (vFat partition) is 3803.2Mb using df -h in both cacko and angstrom, shows it as 1022.0M I took a screenshot of Mut running in Puppy
Attached File(s)
|
|
|
|
Dec 5 2008, 11:42 AM
Post
#6
|
|
![]() Group: Members Posts: 2,350 Joined: 30-July 06 Member No.: 10,575 |
That is odd! I really don't know what to say.
If there's nothing on hda3, you could try recreating the partition/reformatting it. |
|
|
|
Dec 5 2008, 11:49 AM
Post
#7
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
I did try fsk.vfat -F 32 /dev/hda3
again and did the fsck.vfat -a -f -t -v -V It remained the same. I would like to make a swap drive sometime in the future, but was waiting until I can get this sorted out I'm scared if I try fdisk, i'll blow away my other 2 partitions with angstrom installed to it. |
|
|
|
Dec 5 2008, 12:15 PM
Post
#8
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
OK, next I booted back to cacko and connected in storage mode to my windows box.
It shows .99 GB This is about the same as in df -h shown in my earlier posts. I'm at a loss, I really don't want to start all over, reflashing/re-installing.
Attached File(s)
|
|
|
|
Dec 6 2008, 02:59 PM
Post
#9
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
I tried running e2sfck on /dev/hda1 in emergency console and I always got superblock errors;
CODE The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext 2 filesystem (and not swap or ufs or something else) then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: I tried this several times, then decided to try it in a console while in Cacko, (thinking there would be a later version of e2fsck)e2fsck - 8193 <device> I got the same results in Cacko. Then I tried googling. Now I tried substituting the number for the superblock location with several numbers that I found in articles about this problem. Still no luck. Angstrom seems to run fine on this partition. Is my drive hosed?? Is this repairable? Below is the output of fdisk -l (for /dev/hda1) Notice the first line that says: Disk /dev/hda1: 1031 MB, 1031127552 bytes (I actually partitioned this as 150M) CODE fdisk -l /dev/hda1
Disk /dev/hda1: 1031 MB, 1031127552 bytes 32 heads, 63 sectors/track, 998 cylinders Units = cylinders of 2016 * 512 = 1032192 bytes Device Boot Start End Blocks Id System /dev/hda1p1 ? 952357 1222415 272218546+ 20 Unknown Partition 1 has different physical/logical beginnings (non-Linux?): phys=(356, 97, 46) logical=(952356, 20, 3) Partition 1 has different physical/logical endings: phys=(357, 116, 40) logical=(1222414, 22, 41) Partition 1 does not end on cylinder boundary. /dev/hda1p2 ? 659814 927163 269488144 6b Unknown Partition 2 has different physical/logical beginnings (non-Linux?): phys=(288, 110, 57) logical=(659813, 18, 61) Partition 2 has different physical/logical endings: phys=(269, 101, 57) logical=(927162, 30, 8) Partition 2 does not end on cylinder boundary. /dev/hda1p3 ? 267356 960989 699181456 53 OnTrack DM6 Aux3 Partition 3 has different physical/logical beginnings (non-Linux?): phys=(345, 32, 19) logical=(267355, 27, 11) Partition 3 has different physical/logical endings: phys=(324, 77, 19) logical=(960988, 7, 54) Partition 3 does not end on cylinder boundary. /dev/hda1p4 * 691780 691791 10668+ 49 Unknown Partition 4 has different physical/logical beginnings (non-Linux?): phys=(87, 1, 0) logical=(691779, 19, 3) Partition 4 has different physical/logical endings: phys=(335, 78, 2) logical=(691790, 5, 45) Partition 4 does not end on cylinder boundary. Partition table entries are not in disk order |
|
|
|
Dec 7 2008, 02:04 PM
Post
#10
|
|
![]() Group: Admin Posts: 3,281 Joined: 29-July 04 From: Cambridge, England Member No.: 4,149 |
it does look quite screwy but not necessarily disastrous.
it's normal to create partitions on cylinder/track boundaries, although these days with drives being zoned there number of sectors per track varies across the disk so it doesn't really matter. the drive being reported as the wrong size *might* be down to the fact it's more than 2GB and the linux tools are out of date somehow? |
|
|
|
Dec 7 2008, 03:01 PM
Post
#11
|
|
![]() Group: Members Posts: 1,837 Joined: 31-December 05 From: Illinois USA Member No.: 8,821 |
I repartitioned it inside of cacko's terminal.
After many hours of reading documentation, I realized I needed to unmount all the partitions first. I never did that in windows, I use PQ magic. In cacko, I just deleted all partitions, then created new ones. This fixed my "size" problem. I now have 4095 MB Then I needed to reflash Angstrom. Then I needed to place the contents of hddsys files from Sharp, into the proper directories to enable cacko to dual boot with lexec. I have just finished it today. Jon |
|
|
|
Dec 7 2008, 03:28 PM
Post
#12
|
|
![]() Group: Admin Posts: 3,281 Joined: 29-July 04 From: Cambridge, England Member No.: 4,149 |
Ah, I have had interesting problems with PQ Magic; I've avoided using it of late. Now that cheap external hard drives are so cheap, it's easier to take a snapshot and recover from backup.
When I've wanted to fix windows up, I've found Acronis to be excellent. Well done for persisting. If it had worked perfectly, you'd not have learned anything, would you |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 04:58 PM |