Is zero-fill procedure veilig te stoppen?

Nieuw met Linux Mint? Stel je vragen hier!
oldbutMint
Senior
Senior
Berichten: 213
Lid geworden op: Vr 30 Sep 2016, 09:10

Is zero-fill procedure veilig te stoppen?

Berichtdoor oldbutMint » Za 11 Jan 2020, 10:07

Hallo,

Ik ben op dit moment (op een andere computer) de harddisk aan het zero-fillen (vanaf een live-cd) met de bekende opdracht dd if=/dev/zero of=/dev/sda bs=1M status=progress.
Omdat e.e.a. tergend traag gaat zou ik het proces (wat momenteel halverwege de hd is, af willen breken.
Kan dat of verlies ik dan de hd? (=stuk gaan).
Ik kan op internet geen antwoord vinden (door te zoeken).

Dank,
oldbutmint
Gebruikersavatar
VuurVosje
Senior
Senior
Berichten: 126
Lid geworden op: Di 11 Sep 2018, 12:08

Re: Is zero-fill procedure veilig te stoppen?

Berichtdoor VuurVosje » Za 11 Jan 2020, 10:24

Ja, dat kan zonder problemen.
Gebruikersavatar
mutse
Held
Held
Berichten: 527
Lid geworden op: Wo 31 Mei 2017, 12:47
Locatie: Regio Roeselare - België

Re: Is zero-fill procedure veilig te stoppen?

Berichtdoor mutse » Za 11 Jan 2020, 19:36

Als dit gelukt is kan je opnieuw proberen door het commando wat aan te passen ...
- als volgt -- pas de 1M aan naar bv. 4M ...
- dan ziet het commando er als volgt uit: dd if=/dev/zero of=/dev/sda bs=4M status=progress
Linux 'Rolling Release' Maté 64-bit
oldbutMint
Senior
Senior
Berichten: 213
Lid geworden op: Vr 30 Sep 2016, 09:10

Re: Is zero-fill procedure veilig te stoppen?

Berichtdoor oldbutMint » Zo 12 Jan 2020, 20:46

'ja, dat kan zonder problemen' was het eerste antwoord...
Mijn reactie: maar niet heus!
De dd actie had ik gestart vanaf en live linux-cd, op de commandline.
'control-c' print alleen hoedje-c op de commandline (de cursor verdwijnt), maar het dd proces wordt niet gestopt.
ook 'halt' en 'exit' leidden tot niets.
Alleen een harde reboot kon de procedure afbreken.

Daarna met een live-usb-stick de dd-opdracht nog eens gegeven, en na een dag en een nacht was in de loop van vandaag de disk (1 TB) volgenuld.

Vol goed moed wilde ik dan ook LM Mate 19.1 vanaf genoemde live usb-stick gaan installeren (na een reboot).
Maar al bij het partioneren (ik koos voor de default procedure: de disk overschrijven en de partitionering (MBR) zoals LM die zelf wil (is niet mijn eigen keuze, maar ik was benieuwd of het ging werken): het volgende drama: het partitioneren lukt niet wgs. een input/output-error van de gloedjenieuwe Seagate sata hd-disk.
Als ik met een gparted live cd de partitionering wil doen: zelfde resultaat 'input/output error'
Als ik vanaf een live-cd in een terminal screen sudo fdisk /dev/sda doe, gaat het op het moment dat ik de opdracht 'w' geef (het schrijven van de nieuwe partitietabel naar de disk) net zo mis.

Hieronder de output van die laatste sessie:

user@debian:~$ sudo fdisk /dev/sda

Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000DM010-2EP1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x8da89834

Command (m for help): m

Help:

DOS (MBR)
a toggle a bootable flag
b edit nested BSD disklabel
c toggle the dos compatibility flag

Generic
d delete a partition
F list free unpartitioned space
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
i print information about a partition

Misc
m print this menu
u change display/entry units
x extra functionality (experts only)

Script
I load disk layout from sfdisk script file
O dump disk layout to sfdisk script file

Save & Exit
w write table to disk and exit
q quit without saving changes

Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table


Command (m for help): F
Unpartitioned space /dev/sda: 931.52 GiB, 1000203837440 bytes, 1953523120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes

Start End Sectors Size
2048 1953525167 1953523120 931.5G

Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-1953525167, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-1953525167, default 1953525167): 1950000000

Created a new partition 1 of type 'Linux' and of size 929.9 GiB.
Partition #1 contains a swap signature.

Do you want to remove the signature? [Y]es/[N]o: y

The signature will be removed by a write command.

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
/dev/sda: close device failed: Input/output error

user@debian:~$ p
bash: p: command not found
user@debian:~$ sudo fdisk /dev/sda

Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000DM010-2EP1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x8da89834

Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-1953525167, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-1953525167, default 1953525167):

Created a new partition 1 of type 'Linux' and of size 931.5 GiB.

Command (m for help): p
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000DM010-2EP1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x8da89834

Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 1953525167 1953523120 931.5G 83 Linux

Command (m for help): m

Help:

DOS (MBR)
a toggle a bootable flag
b edit nested BSD disklabel
c toggle the dos compatibility flag

Generic
d delete a partition
F list free unpartitioned space
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
i print information about a partition

Misc
m print this menu
u change display/entry units
x extra functionality (experts only)

Script
I load disk layout from sfdisk script file
O dump disk layout to sfdisk script file

Save & Exit
w write table to disk and exit
q quit without saving changes

Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table


Command (m for help): a
Selected partition 1
The bootable flag on partition 1 is enabled now.

Command (m for help): p
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000DM010-2EP1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x8da89834

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1953525167 1953523120 931.5G 83 Linux

Command (m for help): x

Expert command (m for help): m

Help (expert commands):

DOS (MBR)
b move beginning of data in a partition
i change the disk identifier

Geometry (for the current label)
c change number of cylinders
h change number of heads
s change number of sectors/track

Generic
p print the partition table
v verify the partition table
d print the raw data of the first sector from the device
D print the raw data of the disklabel from the device
f fix partitions order
m print this menu

Save & Exit
q quit without saving changes
r return to main menu


Expert command (m for help): r

Command (m for help): p
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000DM010-2EP1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x8da89834

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1953525167 1953523120 931.5G 83 Linux

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
/dev/sda: close device failed: Input/output error

user@debian:~$

Mijn vraag:
WAT NU??
Is de hd door het afbreken van het nullen (de eerste nulronde dus) stuk gegaan/onbenaderbaar geworden??
Kan ik nog iets doen om het ding weer tot de orde te roepen??

Extra info:
Ik had voordat ik met het nullen begon geprobeerd op deze Seagate, die 5 minuten tevoren uit de gesealde verpakking was gekomen, LM te installeren.
(alternatief heb ik ook geprobeerd Knoppix 8.6 en 8.2 (niet tegelijk hoor) te installeren).
ALLE installaties leidden tot problemen:
Soms brak de installatieprocedure ergens halverwege af met een foutmelding (ook als ik de default procedure koos),
Bij LM werd er wel geinstalleerd (vanaf usb-stick), maar na het nodige rebooten om te starten vanaf de hd kreeg ik steeds weer een 'grub' of een 'grub rescue' commandline-scherm waar ik dan met de informatie die ik had niet uit kwam (settings die ik bij grub-rescue zou moeten ingeven (volgens een website) leidden tot niets: er kwam gewoon weer 'grub-rescue' na de eerste reboot...)

Zou het kunnen dat die Seagate 'af fabriek/handelaar' al niet in orde is geweest??

NB zo'n gezeik heb ik nog niet eerder aan de hand gehad bij de installatie van linuxen op harddisks......

oldbutmint
oldbutMint
Senior
Senior
Berichten: 213
Lid geworden op: Vr 30 Sep 2016, 09:10

Re: Is zero-fill procedure veilig te stoppen?

Berichtdoor oldbutMint » Zo 12 Jan 2020, 21:26

Krak
Mijn klomp brak.

Net na het posten van bovengaand bericht heb ik de betreffende Seagate maar aan een ander sata (data) en sata (voedings) kabeltje aangesloten (hingen nog los in de computer omdat ik voorheen meerdere hd's erin had, en bij het booten koos ik dan de hd waarvan geboot moest worden).
Met de LM 19.1 stick geboot en LM vandaar op de hd geinstalleerd, NU GAAT HET WEL, en -raar- de partitioneringsstap wordt overgeslagen (ik krijg geen scherm met partitioneringskeuzen te zien! -bij alle voorgaande pogingen wel...).
Na het rebooten komt keurig de grafische desktop op, geen grub gezeur nu...
Als ik na afronden en de reboot met 'fdisk -l' en 'df' kijk, blijkt er maar 1 partitie te zijn en volgens mij -geen- swappartitie.
Kunnen de problemen aan de kabels gelegen hebben (ik hoop maar niet aan het moederbord) en/of het tegen elkaar aan liggen van voedings- en datakabels (die tussen mobo-connectors en de hd)??

NB: kan iemand mij grootten van partities die ik zou willen voorgeven?
De disk is 1 TB
ik wil een /, een /home en een /data partitie (/data is voor het parkeren van files)
Ik heb meestal 2 users in /home.
Ik wil /home apart om die inhoud gemakkelijker te kunnen backuppen, c.q. een os-update alleen op / uit te voeren.
swap is blijkbaar niet meer nodig???

oldbutmint
Gebruikersavatar
Joan
Forumbeheerder
Forumbeheerder
Berichten: 1309
Lid geworden op: Do 16 Feb 2012, 00:49
Contact:

Re: Is zero-fill procedure veilig te stoppen?

Berichtdoor Joan » Ma 13 Jan 2020, 22:59

Linux Mint 19.x gebruikt geen swap-partitie, maar een swap-file.
Voor Mint Cinnamon zou ik minstens 20GB voor / nemen in verband met het installeren van extra programma's.
Voor /home is de ruimte afhankelijk van je opslag door gebruikers, maar met twee gebruikers kan 150GB wel eens snel te weinig zijn.
Voor /data is het afhankelijk van de hoeveelheid data.
Gebruik je een Virtuele machine (VirtualBox) dan kan je die ook op een aparte partitie zetten. Want die nemen snel 25GB.

Heb je een andere drive of usb-stick, gebruik die dan voor de backups.
Wil je een duidelijk antwoord? Stel dan een duidelijke vraag. , Kijk hoe dat moet bij Tips voor forumberichten.
Wil je een afbeelding plaatsen?. Kijk hoe dat kan bij Tip voor het plaatsen van afbeeldingen.
oldbutMint
Senior
Senior
Berichten: 213
Lid geworden op: Vr 30 Sep 2016, 09:10

Re: Is zero-fill procedure veilig te stoppen?

Berichtdoor oldbutMint » Di 14 Jan 2020, 10:10

@Joan,
Dank voor je tips in je laatste bericht.
Ik zal er mijn voordeel mee doen.

oldbutmint

Terug naar “Newbie vragen”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 14 gasten