[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