Post by TedPost by Stan BrownPost by TedDoes it show the correct partition tables while booting to linux (perhaps
using the mfstools cd?)...
No. fdisk -l reports an invalid parition table bothe before, and after
doing an mfstools restore, both booted intot my normal Debina system, and
booted from the CD included with "Hacking Tivo".
Did I ask does it show the right partition when you do fdisk -l ? Nope...
Maybe you could post what it says while booting the mfstools CD? It will be
long... but I guess thats what will need to be done to show you the drives
with the paritions.
OK, clearly I'm confused here.
Here's the (I think) relevant section of dmesg, booted from the CD from the
"Hacking Tivo" book:
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
ide0: BM-DMA at 0xd400-0xd407, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xd408-0xd40f, BIOS settings: hdc:DMA, hdd:DMA
hda: IC35L040AVER07-0, ATA DISK drive
hdb: WDC WD600AW-00DDK1, ATA DISK drive
hdc: Hewlett-Packard CD-Writer cd16r, ATAPI CD/DVD-ROM drive
hdd: ATAPI-CD ROM-DRIVE-56MAX, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=5005/255/63, UDMA(100)
hdb: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=7297/255/63, UDMA(100)
hdc: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
hdd: ATAPI 56X CD-ROM drive, 128kB Cache, UDMA(33)
Partition check:
hda: hda1 hda2
hdb:Signature 9214, be16 Signature 1492
Blocks in Map = e
mac st=1 sz=3f name='Apple' t='Apple_partition_map' bim=e
hdb1 mac st=6de8c40 sz=1 name='Bootstrap 1' t='Image' bim=e
hdb2 mac st=6de8c41 sz=2000 name='Kernel 1' t='Image' bim=e
hdb3 mac st=6deac41 sz=40000 name='Root 1' t='Ext2' bim=e
hdb4 mac st=6e2ac41 sz=1000 name='Bootstrap 2' t='Image' bim=e
hdb5 mac st=6e2bc41 sz=1000 name='Kernel 2' t='Image' bim=e
hdb6 mac st=6e2cc41 sz=40000 name='Root 2' t='Ext2' bim=e
hdb7 mac st=6e6cc41 sz=20000 name='Linux swap' t='Swap' bim=e
hdb8 mac st=6e8cc41 sz=40000 name='/var' t='Ext2' bim=e
hdb9 mac st=6eccc41 sz=80000 name='MFS application region' t='MFS' bim=e
hdb10 mac st=3d7d840 sz=306b400 name='MFS media region' t='MFS' bim=e
hdb11 mac st=6f4cc41 sz=80000 name='Second MFS application region' t='MFS' bim=e
hdb12 mac st=40 sz=3d7d800 name='Second MFS media region' t='MFS' bim=e
hdb13 mac st=6fccc41 sz=2ef name='Extra' t='Apple_Free' bim=e
hdb14
Does that tell you what you are looking for?
So, booted into my normal Debian Linux environment, I can't see these
partitons at all? Is that what you are saying?
So, Im very confused by how the partioning works here. oes the disk not get
a normal partion table (Normal defined as eadable by an X86 machine)?
Do the mfstools utlities manage partion creation, adn sizing WO me having
to do anything oather than run them?
--
"They that would give up essential liberty for temporary safety deserve
neither liberty nor safety."
-- Benjamin Franklin