Hallo, Am Mon, 30 Oct 2017, Manfred Kreisl schrieb:
Am 30.10.2017 um 14:06 schrieb Kyek, Andreas, Vodafone DE:
Peter Geerds wrote:
in einem Script ist folgende Zeile aufgetaucht:
echo '0' | sfdisk /dev/sdx
Was genau soll damit bewirkt werden? Vielen Dank!
Ich habe gerade keinen Linux Rechner zur Hand - aber was passiert wenn du an einem Linux System als root "sfdisk /dev/sda" aufrufst und dann die "0" drückst? Nichts (außer einer Fehlermeldung natürlich) da sfdisk ein Kommandozeilentool ist.
Kinners! RTFM! ==== sfdisk reads lines of the form <start> <size> <id> <bootable> <c,h,s> <c,h,s> where each line fills one partition descriptor. [..] When a field is absent or empty, a default value is used. [..] The default value of start is the first nonassigned sector/cylinder/... The default value of size is as much as possible (until next partition or end-of-disk). [..] The <c,h,s> parts can (and probably should) be omitted - sfdisk com- putes them from <start> and <size> and the disk geometry as given by the kernel or specified using the -H, -S, -C flags [..] Id is given in hex, without the 0x prefix, or is [E|S|L|X], where L (LINUX_NATIVE (83)) is the default, ==== Somit legt 'echo 0 | sfdisk /dev/sdX' eine Partition ab dem Sektor 0 an und füllt den Rest der Angaben mit den defaults, also dem Rest der Platte, mit Typ 0x83 (was für ext3 passt). Kopfschüttelnd, -dnh -- [Orbit calculation] is pretty much the only math I've ever found interesting, because of my space-nut-ness. Normally my math skills are outclassed by a chimpanzee that's figured out which end of the pencil to chew on. I can match a solar-powered calculator if somebody turns all the lights off. -- gc -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org