General TC > General TC Talk

What program do you use to burn a Tiny Core ISO in a CD-R?

<< < (7/24) > >>

jazzbiker:
Hi Mauricio!
I've took the look on the InstantCore partition table and it is 63 sectors/track (the same) but 255 heads and 76 cylinders. The parameters may be corrected with the help of fdisk utility. Proposed values are 63 sectors, 15 heads and 1292 cylinders. I mean attaching Your 4.3G HDD to the Debian box and repartitioning it without changing the content.
Are You looking for the next Linux challenge? ;-)

Mauricio:

--- Quote from: jazzbiker on February 07, 2024, 11:44:25 AM ---Hi Mauricio!
I've took the look on the InstantCore partition table and it is 63 sectors/track (the same) but 255 heads and 76 cylinders. The parameters may be corrected with the help of fdisk utility. Proposed values are 63 sectors, 15 heads and 1292 cylinders. I mean attaching Your 4.3G HDD to the Debian box and repartitioning it without changing the content.
Are You looking for the next Linux challenge? ;-)

--- End quote ---

For sure I'm ready!

Just a little question, and just for the learning's sake: Why did you choose that amount of cylinders? The datasheet I linked says 8930 and the HDD label says 01 04.
One weird thing I noticed is that the label of the HDD says it has 16 heads, but the datasheet I liked says 15. We should stick to the label values or the datasheet ones?

Mauricio:

--- Quote from: Rich on February 07, 2024, 11:35:06 AM ---Hi Mauricio

--- Quote from: Mauricio on February 07, 2024, 10:34:21 AM ---That might be it then! The original HDD is 4gb and the one I tried is 41gb or something like that, quite a difference! ...
--- End quote ---
The BIOS on very old hardware had limitations on how
large a drive they supported. If that's causing a problem,
you can lie to the BIOS by setting it to a smaller size. When
the kernel boots, it doesn't look at the BIOS. It figures out
what disks are present and their size for itself:

--- Quote from: Rich on March 09, 2011, 11:13:48 AM ---Hi KingBongo
The difference is  /mnt/hda1/tce/optional is on your hard drive and  /tmp/tce/optional is in RAM.
As far as the BIOS is concerned try telling it the 30Gb drive is 500Mb, the kernel will figure out
the correct size on it's own. I'm running a machine from 1997 with a 320Gb drive. The machine
didn't like it so I either lied to the bios or disabled it, and let the kernel figure it out since it is
used for file serving.
[Corrected my copy of tinypoodle's typo]
--- End quote ---

For more on the specs of that machine:
https://forum.tinycorelinux.net/index.php/topic,7942.msg45971.html#msg45971

--- End quote ---

Very cool info Rich! This can be very useful at the moment the original HDD dies, I will need to plug in another one and I'm sure I won't find one of that era.

However, that looks like too advanced for a noob like me  :P still, I love hardware, it would be a nice learning trip. I will try to install TC to the original HDD first.

jazzbiker:

--- Quote from: Mauricio on February 07, 2024, 02:05:35 PM ---
--- Quote from: jazzbiker on February 07, 2024, 11:44:25 AM ---Hi Mauricio!
I've took the look on the InstantCore partition table and it is 63 sectors/track (the same) but 255 heads and 76 cylinders. The parameters may be corrected with the help of fdisk utility. Proposed values are 63 sectors, 15 heads and 1292 cylinders. I mean attaching Your 4.3G HDD to the Debian box and repartitioning it without changing the content.
Are You looking for the next Linux challenge? ;-)

--- End quote ---

For sure I'm ready!

Just a little question, and just for the learning's sake: Why did you choose that amount of cylinders? The datasheet I linked says 8930 and the HDD label says 01 04.
One weird thing I noticed is that the label of the HDD says it has 16 heads, but the datasheet I liked says 15. We should stick to the label values or the datasheet ones?

--- End quote ---

Here is citation of the sentence prepending the table:

--- Quote ---All DiamondMax 2160 drives feature a universal translate mode. In an AT/EISA-class system, the drive may be configured to any specified combination of cylinders, heads and sectors (within the range of the drive's formatted capacity)

--- End quote ---

I understand it in the way that both 15 or 16 heads may be chosen, while sectors/track must be 63. The 16 heads is proposed for the highest in the line and You can notice that cylinders number is very close to 2^14=16384. For 15 heads the biggest drive will demand 16278*16/15=17363 cylinders which overflows 14 bits. I think the table shows 15 heads as preferred value.

I trained at InstantCore.img in qemu emulator, that's why I demonstrated the relation between cylinder number before and after CHS parameters correction using InstantCore.img as an example, while it has the size 600M. When You will work with Your native HDD You will see another numbers, but the total capacity must be satisfied. I think that the main goal is to correct heads' number from 255 to 15 and adjust cylinders' number correspondingly, preferably to 8930 as the table proposes.

01 04 cylinders' number exceeds my level of understanding :-(

When You are planning to perform the correction?

jazzbiker:
Of course I can adjust heads by myself and share an adjusted image, but maybe You will like to do it by Yourself?
As an option You may load InstantCore into qemu, adjust CHS values and rewrite the corrected image to the HDD. Not bad option I guess.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version