Portál AbcLinuxu, 16. července 2025 05:27
na vymazani tech prvnich 500M na hda2, tak aby opravovaci programy neskoncily s najitim korektniho nove nakopirovanyho filesystemu z prvni partition bude stacit prikaz, ktery doporucuji vlozit naprosto presne... jeste se podivam, jak to prekonvertuje abicko a kdyztak napisu jestli to zmrsi:
bash -c 'X=`cat /dev/hda1 | wc -c | sed -e "s/^[[:space:]]*//"`; dd if=/dev/zero of=/dev/hda count=$X bs=1'
pro ostatni: jo vim ze se to da o dost zrychlit, ale todle funguje nehlede na velikosti sektoru a neni potreba mit tuzku a papir nekde pobliz, akorat doufam, ze tech 500M nepretece hodnotu count za behu dd do minusu, to by mohla byt jeste sranda sledovat, jak je dd napsany ;)
( X=`cat /dev/hda1 | wc -c | sed -e "s/^[[:space:]]*//"`; dd if=/dev/zero of=/dev/hda2 count=$X bs=1 )Stejně tak nechápu proč to ukládat do proměné, když to použiju jen jednou a tím mi odpadne nutnost spustit novou instanci bashe.
dd if=/dev/zero of=/dev/hda2 count=`cat /dev/hda1 | wc -c | sed -e "s/^[[:space:]]*//"` bs=1Přijde mi zbytečně puristické mazat jen ůvodní mezery a čekat tam ještě něco jiného než jen mezeru. Takový minimalistický tavr by mohl vypadat.
dd if=/dev/zero of=/dev/hda2 count=`wc -c </dev/hda1 | sed "s/ //g"` bs=1
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.