Jag har en andra hårddisk SDB men är inte säker på hur man monterar den under Linux.

mount -a verkade inte montera alla.

Vill också montera denna RO för återhämtning.

Kommentarer

  • Hur försöker du montera den, hur ser din fstab ut och hur ' är partitioneringsschemat?
  • Permanent eller bara för tillfällig användning? Har enheten också partitionerats med fdisk och sedan formaterats med newfs eller mkfs? Vilken typ är filsystemet i formateringen?

Svar

mount -a monterar alla filsystem i / etc / fstab.

Om enheten ännu inte finns i fstab gör den ingenting med avseende på den enheten.

Kontrollera först hur disken är partitionerad (t.ex. med fdisk -l (det vill säga en liten bokstav, inte ett nummer 1) eller med ett annat verktyg som gpart.)

Om din hårddisk är en LVM, dessa instruktioner fungerar inte, stoppa och följ dessa anvisningar: https://superuser.com/a/666034/121698

Testa saker med ett manuellt monteringskommando. Exempel:
mount -t ext2 /dev/sdb1 /mnt.

Innehållet i den första partitionen ska nu vara synligt under / mnt.

Observera att detta antog ext2 som filsystem. Justera efter behov.

Observera att detta antog a / dev / sdb1, det kunde ha varit / dev / sdb2, sdb3, …
Det kan till och med finnas flera partitioner på den hårddisken. Justera efter behov.

Om detta är ont rks: umount /mnt och lägg till en rad i / etc / fstab. Det enklaste är att kopiera en av de befintliga raderna och justera den. Att förstå precis vad dessa värden betyder rekommenderas, så titta uppe för en rad så här:
Device Mountpoint FStype Options Dump Pass#

Enheten är den enhet du försöker montera / t.ex. / dev / sdb1
mountpoint är den katalog där du vill att mapparna ska visas.
FStype är filsystemstyp. T.ex. ext2, ext3, ext4, fett, iso9660, …
Alternativ är FS-alternativ, till exempel rw för skrivskrivning, eller ro för skrivskyddad.
Dump och pass är för återställning. Vilken disk måste fsck ”ed? I vilken sekvens etc.

Således … välj var du vill montera disken. Till exempel i / home / old_backup. Det att katalogen inte finns gör sedan (t.ex. mkdir /home/old_backup). Om det redan finns innehåll i den katalogen, inser du att du inte kommer att se dem längre när du har monterat en disk på den platsen (de kommer att visas igen efter att du har monterat det, och de kommer fortfarande att använda diskutrymme).

Redigera nu / etc / fstab och lägg till relevanta rader.

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

Testa med mount /home/old_backup.

Nästa gång du startar eller utfärdar en mount -a monteras den automatiskt.

Kommentarer

  • mount -a monterar endast filsystem listade i fstab med auto Alternativuppsättning (som jag tror är standard). Alla filsystem som listas som noauto kommer inte att ' monteras automatiskt.
  • Corr ect. Även om jag aldrig såg att det automatiska alternativet används någonstans, någonsin. (Alternativet ro,noauto är dock bekant för mig från den tid då optiska enheter användes)
  • Att ' förmodligen för att som jag nämnde auto är nästan säkert standard.
  • för att se filsystemstypen och få en fin översikt kan du använda lsblk -f

Svar

Hur man formaterar och monterar en disk permanent med dess ” s UUID.

Hitta disknamnet

sudo lsblk 

Detta visar en lista med diskar. Vanligtvis är den första disken vda och startbar. Den andra skivan blir vdb, tredje vdc etc.

vda delas vanligtvis upp i flera partitioner, t.ex. vda1 (/boot) och vda2 (/).

Den nya disken har inga partitioner och ingen mountpoint.

Formatera den nya disken

sudo mkfs.ext4 /dev/vdX 

Där X är rätt bokstav för skivan.

Utgången inkluderar skivans UUID, du behöver det senare.

Montera skivan

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

Detta är bara tillfälligt och fästet går förlorat vid omstart.

Lägg till mount till fstab

Lägg till /etc/fstab:

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

Du kan hitta UUID, om du inte ” anteckna det tidigare med sudo blkid.

För mer information om UUID: s

Svar

Först måste du se till att du har en monterskatalog. /mnt är vad jag använder. (om inte mkdir /mnt) Därifrån måste du se till att du monterar för att korrigera partitionen genom att utfärda kommandot ls /dev och verifiera enhetsnamnet. När du har gjort detta borde du kunna ge kommandot mount /dev/sdb2 /mnt

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *