[linuxola] Wie loescht man eine hard disk automatisch ?

Andreas Rudin linuxola at revamp-it.ch
Mon Nov 5 08:57:41 CET 2007


Hallo Philipp

Mal so auf die Schnelle vermute ich, dass Du nach dem Befehl sfdisk die 
partition table neu einlesen musst, bevor Du die Harddisk neu 
formatieren kannst.

Gparted macht diese Neueinlesen automatisch nach jeder vollzogenen 
Änderung der Partitionstabelle.

Beim Suchen in Google habe ich zu diesem Zweck

ioctl()

gefunden. Vielleicht hilft Dir das weiter...

Gruss

Andreas

revamp-it
Rosengartenstr. 1
8037 Zürich

0041 43 960 32 64
skype und wengophone: arevamp
www.revamp-it.ch 



Philipp Hanselmann schrieb:
> Hi,
>
> Ich habe ein kleines Linux problem ...
>
> Bei der Konfiguration des Backups von Edubuntu, moechte ich die 2 hard
> disk voll automatisch formatieren/partitionieren (eine primare ext3
> Partition)
>
> <snip>
>         ## format this disk
>         if [ "$EXIT" = "OK" ] ; then
>             echo "${red} * format disk /dev/${SUGGESTED_DISK} ${reset}"
>
>             # create the partition table
>             sfdisk /dev/${SUGGESTED_DISK} << EOF
> ;
> ;
> ;
> ;
> EOF
>             [ $? -ne 0 ] && echo "${red}   > ERROR: formating disk
> /dev/${SUGGESTED_DISK} ${reset}"
>
>             # create empty ext3 filesystem
>             mkfs.ext3 /dev/${SUGGESTED_DISK}1
>             [ $? -ne 0 ] && echo "${red}   > ERROR: formating disk
> /dev/${SUGGESTED_DISK} ${reset}"
> </snip>
>
> sfdisk loescht die disk. Doch mkfs.ext3 bring eine Fehlermeldung, dass
> die Partition bereits gemounted ist?
>
> Trotzdem zeigt gparted die neue hard disk formatiert als ext3. Doch wenn
> ich die neue disk mounten moechte funktionierts trotzdem nicht?
> Wenn ich manuell mit gparted die disk formatiere funktioniert alles
> tadellos. Hat jemand eine Idea was ich falsch mache?
>
> Habe noch ein Woche zeit um dieses "kleine" Problem  zu loesen,
> ansonsten started das Backup setup gparted. Schoen ware es jedoch wenn
> auch diese Variante funktionieren wurde.
>
> Gruss,
>
> Philipp
>
>
>
>
>
>   

-- 
revamp-it
Rosengartenstr. 1
8037 Zürich

0041 43 960 32 64
skype und wengophone: arevamp
www.revamp-it.ch