Ik heb een 2e harde schijf SDB maar weet niet zeker hoe ik deze onder Linux moet aankoppelen.

mount -a leek niet alles te mounten.

Zou ook deze RO willen mounten voor herstel.

Opmerkingen

  • Hoe probeer je het te mounten, hoe ziet je fstab eruit en wat is ' het partitioneringsschema?
  • Permanent of gewoon voor tijdelijk gebruik? Is de schijf ook gepartitioneerd met fdisk en vervolgens geformatteerd met newfs of mkfs? Welk type is het bestandssysteem bij het formatteren?

Antwoord

mount -a koppelt alle bestandssystemen in / etc / fstab.

Als de drive zich nog niet in fstab bevindt, zal het niets doen met betrekking tot die drive.

Controleer eerst hoe de schijf is gepartitioneerd (bijv. met fdisk -l (dat is een kleine L, niet een nummer 1) of met een ander hulpmiddel zoals gpart.)

Als uw harde schijf is een LVM, deze instructies zullen “niet werken, stoppen en deze instructies volgen: https://superuser.com/a/666034/121698

Test dingen met een handmatige mount-opdracht. Voorbeeld:
mount -t ext2 /dev/sdb1 /mnt.

De inhoud van de eerste partitie zou nu zichtbaar moeten zijn onder / mnt.

Merk op dat dit uitgaat van ext2 als bestandssysteem. Pas indien nodig aan.

Merk op dat dit veronderstelde een / dev / sdb1 te zijn, het zou / dev / sdb2, sdb3, … kunnen zijn.
Er kunnen zelfs meerdere partities op die schijf staan. Pas indien nodig aan.

Als dit wo rks: umount /mnt en voeg een regel toe aan / etc / fstab. Het gemakkelijkst is om een van de bestaande regels te kopiëren en aan te passen. Het wordt aanbevolen om te begrijpen wat deze waarden precies betekenen, dus kijk bovenaan naar een regel als deze:
Device Mountpoint FStype Options Dump Pass#

Apparaat is het apparaat dat u probeert mount / Bijv / dev / sdb1
mountpoint is de directory waar u de mappen wilt laten verschijnen.
FStype is het bestandssysteemtype. Bijv. ext2, ext3, ext4, fat, iso9660, …
Opties zijn FS-opties, zoals rw voor alleen lezen of ro voor alleen lezen.
Dump en pass zijn voor herstel. Welke schijf moet worden fsck “ed? In welke volgorde etc.

Dus … kies waar je de schijf wilt mounten. Bijvoorbeeld in / home / old_backup. Als die map niet bestaat, maak dan it. (bijv. mkdir /home/old_backup). Als er al inhoud in die map staat, realiseer je dan dat je ze niet meer zult zien als je eenmaal een schijf op die locatie hebt gemount. (Ze zullen weer verschijnen nadat je het hebt gemount, en ze zullen nog steeds schijfruimte gebruiken).

Bewerk nu / etc / fstab en voeg de relevante regels toe.

 #Device Mountpoint FStype Options Dump Pass# /dev/sdb1 /home/old_backup ext2 ro 2 2 

Test met mount /home/old_backup.

De volgende keer dat je een mount -a opstart, wordt deze automatisch aangekoppeld.

Reacties

  • mount -a mount alleen bestandssystemen vermeld in fstab met de auto optieset (wat naar mijn mening de standaard is). Elk bestandssysteem dat wordt weergegeven als noauto zal ' niet automatisch aankoppelen.
  • Corr ect. Hoewel ik die automatische optie nooit ergens heb gebruikt, ooit. (De optie ro,noauto komt me echter bekend voor, uit de tijd dat optische drives werden gebruikt)
  • Dat ' s waarschijnlijk omdat, zoals ik al zei auto vrijwel zeker de standaard is.
  • om het bestandssysteemtype te zien en een mooi overzicht te krijgen, kun je lsblk -f

Antwoord

Hoe een schijf permanent te formatteren en mounten met zijn ” s UUID.

Zoek de schijfnaam

sudo lsblk 

Dit toont u een lijst met schijven. Gewoonlijk is de eerste schijf vda en opstartbaar. De tweede schijf is vdb, derde vdc enz.

vda wordt doorgaans opgesplitst in meerdere partities, bijvoorbeeld vda1 (/boot) en vda2 (/).

De nieuwe schijf heeft geen partities en geen mountpoint.

Formatteer de nieuwe schijf

sudo mkfs.ext4 /dev/vdX 

Waar X is de juiste letter voor de schijf.

De uitvoer bevat de UUID van de schijf, deze heb je later nodig.

Mount de schijf

sudo mkdir /archive sudo mount /dev/vdX /archive 

Dit is slechts tijdelijk en de mount gaat verloren bij het opnieuw opstarten.

Voeg mount toe aan fstab

Toevoegen aan /etc/fstab:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX /archive ext4 errors=remount-ro 0 1 

Je kunt de UUID vinden, als je dat niet gedaan hebt ” noteer het eerder met sudo blkid.

Voor meer informatie over UUID “s

Antwoord

Eerst moet je ervoor zorgen dat je een mount-directory hebt. /mnt is wat ik gebruik. (indien niet mkdir /mnt) Vervolgens moet je ervoor zorgen dat je mounten naar de juiste partitie door het commando ls /dev te geven en de apparaatnaam te verifiëren. Nadat je dit hebt gedaan, zou je in staat moeten zijn om geef het commando mount /dev/sdb2 /mnt

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *