OK,
fuer alle anderen die eventuell ein aehnliches Problem haben:
http://www.knoppix.org/
und dort von
http://www.knopper.net/knoppix-mirrors/ auf einem der Mirrors eine Version von Knoppix als ISO herunterladen.
Das ganze dann z.B. mit Nero oder aehnlichem brennen.
Dannach kann man den PC erst einmal mit der DBox Festplatte ausstatten.
In meinem Fall war diese als Slave gejumpert und das CD/DVD Laufwerk als Master.
Nach dem booten des PC's von der Knoppix CD bekommt man den Desktop.
Dann einfach auf die shell (sieht aus wie ein PC Monitor) clicken und das cmd tool startet.
dort dann:
sudo su den Benutzer wechseln
dann
sfdisk -f /dev/hdb << EOF [enter]
dann
,,128,S [enter]
dann
,F [enter]
dann
EOF [enter]
man sollte dann diese meldung bekommen
Code: Alles auswählen
root@1[dev]# sfdisk -f /dev/hdb << EOF
> ,128,S
> ,,L
> EOF
Checking that no-one is using this disk right now ...
OK
Disk /dev/hdb: 159560 cylinders, 16 heads, 63 sectors/track
Old situation:
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hdb1 0+ 127 128- 64511+ 82 Linux swap / Solaris
/dev/hdb2 128 159559 159432 80353728 83 Linux
/dev/hdb3 0 - 0 0 0 Empty
/dev/hdb4 0 - 0 0 0 Empty
New situation:
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hdb1 0+ 127 128- 64511+ 82 Linux swap / Solaris
/dev/hdb2 128 159559 159432 80353728 83 Linux
/dev/hdb3 0 - 0 0 0 Empty
/dev/hdb4 0 - 0 0 0 Empty
Warning: no primary partition is marked bootable (active)
This does not matter for LILO, but the DOS MBR will not boot this disk.
Successfully wrote the new partition table
Re-reading the partition table ...
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
WICHTIG: In meinem Fall ist HDD Slave (HDB) kann aber bei euch Master sein (HDA). Also einfach obiges und folgendes zu dem abaendern !
dann:
mkswap /dev/hdb1
Code: Alles auswählen
Setting up swapspace version 1, size = 66052 kB
no label, UUID=5bc79ea3-fdf7-4ee2-b47e-76080f2cb688
und dann
mkfs.ext3 -T largefile -m0 /dev/hdb2
Code: Alles auswählen
mke2fs 1.39-WIP (09-Apr-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
78592 inodes, 20088432 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
614 block groups
32768 blocks per group, 32768 fragments per group
128 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Danach koennt ihr Knoppix wieder herunterfahren und die HDD wieder an die Dbox anklemmen.
HINTS:
Diese Variante oben ist fuer Faelle gedacht wo sich die Dbox einfach weigert z.B. die Platte zu formatieren usw.
Wichtig bei Linux IMMER Gross und Klein Schreibung beachten !!!
Bitte and Master/Slave Jumper denken (box wollte nicht von slave booten)
Wenn Master Jumper dann obige scripts auf HDA aendern !!!
CREDITS: Danke an MarcM der einem Linux Newbie geholfen hat !!!!