Kirjoittaja Aihe: [Ratkaistu]mount ongelma  (Luettu 2476 kertaa)

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
[Ratkaistu]mount ongelma
« : 07.02.08 - klo:18.37 »
eli hdc1 ei mounttaudu, vaan antaa
mount: wrong fs type, bad option, bad superblock on /dev/hdc1,
       missing codepage or helper program, or other error
       Joissakin tapauksissa järjestelmälokista löytyy hyödyllistä
       tietoa - kokeile esim. komentoa "dmesg | tail".

sudo fdisk -l /dev/hdc

Levy /dev/hdc: 80.0 Gt, 80054059008 tavua
255 heads, 63 sectors/track, 9732 cylinders
Units = sylinterit of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7e9c7e9c

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/hdc1               1        9732    78172258+  83  Linux

dmesg |grep hd
[   27.657296]     ide0: BM-DMA at 0xdc00-0xdc07, BIOS settings: hda:DMA, hdb:pio
[   27.657309]     ide1: BM-DMA at 0xdc08-0xdc0f, BIOS settings: hdc:DMA, hdd:DMA
[   28.072001] hda: SAMSUNG SP0411N, ATA DISK drive
[   29.161954] hdc: MAXTOR 6L080J4, ATA DISK drive
[   29.944487] hdd: HL-DT-STDVD-ROM GDR8161B, ATAPI CD/DVD-ROM drive
[   30.040911] hda: max request size: 512KiB
[   30.051950] hda: 78242976 sectors (40060 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
[   30.053943] hda: cache flushes supported
[   30.054004]  hda: hda1 hda2 hda3
[   30.071961] hdc: max request size: 128KiB
[   30.072095] hdc: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=65535/16/63, UDMA(133)
[   30.072243] hdc: cache flushes supported
[   30.072277]  hdc: hdc1
[   30.093133] hdd: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
[   44.813724] Adding 996020k swap on /dev/hda2.  Priority:-1 extents:1 across:996020k
[   45.176369] EXT3 FS on hda1, internal journal
[ 2102.950755] VFS: Can't find ext3 filesystem on dev hdc1.
[ 2109.852122] VFS: Can't find an ext2 filesystem on dev hdc1.

mitäs seuraavaksi??
« Viimeksi muokattu: 15.02.08 - klo:10.53 kirjoittanut majatalo »

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: mount ongelma
« Vastaus #1 : 07.02.08 - klo:19.16 »
Jos oikein ymmärrän, fdiskin mukaan levyn pitäisi olla ext2/ext3, mutta VFS (josta en tiedä mitään) ei löydä niistä sellaista tiedostojärjestelmää.

Onko sinulla aavistusta, mikä tiedostojärjestelmä levyllä pitäisi olla? Jos ext2/ext3, täytynee varmaan ensin yrittää ajaa levylle fsck. Eikös se onnistu mounttaamatta levyä, vai olenko taas väärässä?
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: mount ongelma
« Vastaus #2 : 07.02.08 - klo:20.57 »
Kuten virheilmoitus sanoo, yksi mahdollisuus on, että superblokki on rikki.  Ext2/3 pitää yllä varasuperblokkeja. Koitapa niillä. Esimerkiksi:

Koodia: [Valitse]
sudo mount /dev/osion_nimi -o sb=131072 /mounttaus/piste
man mount kertoo ext2-luvussa mikä taika tuossa on.

Tässä tietenki osion pitää olla ext-formaatissa. Mitäpä jos levy on menossa rikki, kun noin temppuilee. Voisi ottaa varman päälle read-onlyn avulla.
 
Koodia: [Valitse]
sudo mount /dev/osion_nimi -o ro,sb=131072 /mounttaus/piste
« Viimeksi muokattu: 07.02.08 - klo:21.04 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
Vs: mount ongelma
« Vastaus #3 : 07.02.08 - klo:23.43 »
kokeilin tuota
sudo mount /dev/hdc1 -o ro,sb=131072 /data2

mutta samaa ilmoitti. tuohon 131072 tilalle varmaan voi käyttää muitakin arvoja.
mistä tietää oikeat arvot joilla kokeilla

varmuudella en sano, mutta todennäköisin tiedosto järjestelmä on ext2, ext3, xfs, tai jfs, suurin todennäkööisyys kahdella ekalla.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: mount ongelma
« Vastaus #4 : 07.02.08 - klo:23.58 »
Mikäs osio tuolla pitäisi olla? Jos sinulla on hakemistojuuri toimintakunnossa niin päässet tarkistamaan oikean tiedostojärjestelmän tiedostosta /etc/fstab.

Ongelman ratkaisemiseksi kokeilisin komentoa:
Koodia: [Valitse]
$ sudo fsck /dev/hdc1

Jos tuo ei toimi niin seuraavan yrityksen tekisin komennolla:
Koodia: [Valitse]
$ sudo fsck.ext3 /dev/hdc1

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: mount ongelma
« Vastaus #5 : 08.02.08 - klo:00.20 »
Lainaus
mutta samaa ilmoitti. tuohon 131072 tilalle varmaan voi käyttää muitakin arvoja.
mistä tietää oikeat arvot joilla kokeilla

Jos fsckit eivät auta ja osio on oikeasti ext2/3, niin varasuperblokkien todennäköiset paikat saa selville komennolla
Koodia: [Valitse]
sudo mkfs.ext3 -n /dev/hdc1
Ota varovaisesti yllä olevan käskyn kirjoitus. Todellakin sama ohjelma, jolla levy formatoidaan!

 
Lainaus
-n     causes  mke2fs  to not actually create a filesystem, but display
              what it would do if it were to create a filesystem.  This can be
              used  to  determine the location of the backup superblocks for a
              particular filesystem, so long as  the  mke2fs  parameters  that
              were  passed when the filesystem was originally created are used
              again.  (With the -n option added, of course!)

Saadut blokkinumerot pitää kertoa blokin koolla kilotavuina. blokin koon ollessa 4096 neljällä jne... Tulosta voi kokeilla mountin optiona.
 

« Viimeksi muokattu: 08.02.08 - klo:00.27 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
Vs: mount ongelma
« Vastaus #6 : 08.02.08 - klo:19.38 »
sudo fsck /dev/hdc1

antoi tälläisen, eli taitaa olla jfs levy järjestelmä

fsck 1.40.2 (12-Jul-2007)
fsck.jfs version 1.1.11, 05-Jun-2006
processing started: 2/8/2008 18.47.12
Using default parameter: -p
The current device is:  /dev/hdc1
Block size in bytes:  4096
Filesystem size in blocks:  19543064
**Phase 0 - Replay Journal Log
Filesystem is clean.

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
Vs: mount ongelma
« Vastaus #7 : 08.02.08 - klo:20.19 »
jep fsck:n jälkeen mounttaus pelasi nätisti