harddisk mounten onder debian

Windows, Android, iOS, Linux, Chrome OS, ...
Plaats reactie
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

Hi guys,
Ik heb al verschillende howto mount gevolgd maar het lukt me niet om een harddisk te mounten.
Mijn systeem was een RH9 met 2 disks waarvan de eerste de systemdisk en de tweede een dataschijf was.
Nu heb ik de eerste vervangen en daar debian op geïnstalleerd maar nu kan ik die 2e niet meer aanspreken.

Bij RH stond dat mount commando in de mtab en die heb ik overgenomen maar dat werkte niet. Dan maar de fstab geprobeerd, ook nikske.
"fdisk -l" geeft me niks maar "fdisk -l /dev/hdb" wel het volgende:
Device - /dev/hdb1, Boot - *, Start - 1, End - 14593, ..., ..., System - Linux.
In /mnt heb ik een dir disk2 gemaakt en in de fstab "dev/hdb1 ---- /mnt/disk2 ---- ext3 ---- defaults --- 0 --- 1" en het vreemde is dat ik in /mnt/disk2 niet de werkelijke inhoud zie maar die van de ?oude hda?

Destijds heb ik daar ook achter zitten zoeken en blijkbaar heb ik dat per geluk aan de praat gekregen; in mtab stond: "/dev/hdb1 / ext3 rw 0 0" en in /mnt had ik een disk2 dir aangemaakt. Hoe kan een mount-punt dat naar / verwijst, aangesproken worden via /mnt/disk2?
Speelt automount hier een rol in?

Ik doe dit alles als root; heb je bij linux ook zoiets als bij windows waarbij de rechten op een disk gekoppeld is aan een account en na het overzetten niet meteen aanspreekbaar is?

Nu heb ik manueel gemount met "mount /dev/hdb1 /mnt/disk2" en dan krijg ik: "kjournald starting. Commit interval 5 seconds.
Ext3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,65), internal journal.
Ext3-fs: mounted filesystem with ordered data mode"


Op zich lijkt dat ok maar ls geeft geen inhoud; begrijpe wie kan! :?

Edit:
Rode fontkleur word enkel door moderators gebruikt
Weetgraag
Laatst gewijzigd door Peterken 14 dec 2005, 17:47, in totaal 1 gewijzigd.
Gebruikersavatar
netdata
Elite Poster
Elite Poster
Berichten: 1677
Lid geworden op: 16 aug 2005, 11:28
Twitter: wdhaeseleer
Locatie: Turnhout
Uitgedeelde bedankjes: 1 keer
Bedankt: 8 keer

op het eerste zicht lijkt da dat jou data op /dev/hdb1 niet in het ext3 formaat is...
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

@ weetgraag: en ik voelde me al een meesterke met een rode pen! :lol:

Prodata; is ext3 onder redhat niet hetzelfde als bij debian?
Zoals je kan zien, stond in mijn mtab onder RH wel degelijk ext3
Gebruikersavatar
netdata
Elite Poster
Elite Poster
Berichten: 1677
Lid geworden op: 16 aug 2005, 11:28
Twitter: wdhaeseleer
Locatie: Turnhout
Uitgedeelde bedankjes: 1 keer
Bedankt: 8 keer

Peterken schreef:@ weetgraag: en ik voelde me al een meesterke met een rode pen! :lol:

Prodata; is ext3 onder redhat niet hetzelfde als bij debian?
Zoals je kan zien, stond in mijn mtab onder RH wel degelijk ext3
Doeme nie goe gelze :-p

Jawel ext3 is overal gelijk...
Nie direct een idee, moest ik een ingeving hebbe (wa nog wel komt ;)) ik laat het u wete :p
Gebruikersavatar
Ofloo
Elite Poster
Elite Poster
Berichten: 5271
Lid geworden op: 04 okt 2004, 07:36
Locatie: BALEN
Uitgedeelde bedankjes: 57 keer
Bedankt: 92 keer

Zo is het in bsd denk dat het in linux niet anders zal zijn..

newfs /dev/hdb1
fsck /dev/hdb1
mount /dev/hdb1 <target dir>

fsck moet zelfs ni denk ik .. en dan gewoon toevoegen aan fstab (/etc/fstab of whereis fstab)
Laatst gewijzigd door Ofloo 14 dec 2005, 18:25, in totaal 1 gewijzigd.
Gebruikersavatar
netdata
Elite Poster
Elite Poster
Berichten: 1677
Lid geworden op: 16 aug 2005, 11:28
Twitter: wdhaeseleer
Locatie: Turnhout
Uitgedeelde bedankjes: 1 keer
Bedankt: 8 keer

Ofloo schreef: newfs /dev/hdb1
!!! ?

dan ben je al de data kwijd op die partitie als je er een nieuw file system gaat op schrijven...

of ben ik nu fout?
Gebruikersavatar
Ofloo
Elite Poster
Elite Poster
Berichten: 5271
Lid geworden op: 04 okt 2004, 07:36
Locatie: BALEN
Uitgedeelde bedankjes: 57 keer
Bedankt: 92 keer

prodata schreef:
Ofloo schreef: newfs /dev/hdb1
!!! ?

dan ben je al de data kwijd op die partitie als je er een nieuw file system gaat op schrijven...

of ben ik nu fout?
ik was van het gedacht dat hem een nieuwe hd bijstak... heb den thread nog eens gelezen maar kan niet vaststellen dat de data ni weg mag als er dan wel data opstaat..

als hij een hd wil mounten onder een ander systeem moet dat in read only !!!! anders kan het niet probeer maar eens ntfs of ext3 onder bsd te mounten gaat gewoon niet tenzij read only of -ro
Gebruikersavatar
trobbelke
Premium Member
Premium Member
Berichten: 509
Lid geworden op: 17 jul 2004, 00:46
Locatie: Zaventem
Uitgedeelde bedankjes: 2 keer
Bedankt: 1 keer
Provider

dat gaat wel, zoek maar eens naar 'captive ntfs' of iets dergelijk, ik heb dat 2 jaar geleden aan het bollen gekregen op een RH9 installatie.
crapiecorn
Elite Poster
Elite Poster
Berichten: 2187
Lid geworden op: 01 feb 2003, 11:58
Uitgedeelde bedankjes: 44 keer
Bedankt: 12 keer

gelieve de output te posten van

fdisk -l ,mount , ...



wat ik wel raar vind is dat je op je hdb, eigenlijk je 2de hd in rij een partitie hebt staan die een boot label heeft, ik kan me wel herinneren dat redhat 9 automatisch een /boot partitie aanmaakte die ext2 gebruikte.
Gebruikersavatar
Sensei Zeon
Elite Poster
Elite Poster
Berichten: 4143
Lid geworden op: 15 sep 2002, 09:08
Locatie: Belgium, Haacht
Contacteer:

Kan je even een volledige `fdisk -l /dev/hdb` posten
ook je huidige fstab, output van het `mount` commando en een ls -l /mnt

dan weten we al iets meer :)
Your Sensei sends his greetz, SeNsEi Ze0n

Afbeelding
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

fdisk -l Niks, nada, noppes, rien de knots, ...

mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hdb1 on /mnt/disk3 type ext3 (rw)

fdisk -l /dev/hdb:

Code: Selecteer alles

Disk /dev/hdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1       14593   117218241   83  Linux
fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdd /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/scd0 /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

ls -l /mnt
total 8
drwxr-xr-x 2 root root 4096 2005-12-14 00:55 disk2
drwxr-xr-x 20 root root 4096 2005-12-14 13:46 disk3

mtab
/dev/hda1 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
/dev/hdb1 /mnt/disk3 ext3 rw 0 0
crapiecorn
Elite Poster
Elite Poster
Berichten: 2187
Lid geworden op: 01 feb 2003, 11:58
Uitgedeelde bedankjes: 44 keer
Bedankt: 12 keer

Vraag, waarom heeft die hdb1 een boot label terwijl hdb maar 1 partitie bevat ?
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

euh... geen flauw idee!
Kan dat zijn omdat er win xp heeft op gestaan?
Gebruikersavatar
Sensei Zeon
Elite Poster
Elite Poster
Berichten: 4143
Lid geworden op: 15 sep 2002, 09:08
Locatie: Belgium, Haacht
Contacteer:

Ik denk iet dat Windows XP dat heeft gedaan, want die kan niet om met ext3 filesystems, maar die bootable flag kan niet veel kwaad.

Ik zie in je `mount` dat de partitie (hdb1) gemount is in /mnt/disk3 . Ben je dus zeker dat er data staat op die hard disk? :/
Your Sensei sends his greetz, SeNsEi Ze0n

Afbeelding
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

ls -l /mnt/disk2 (onder debian - nieuwe installatie)

Code: Selecteer alles

total 204
drwxr-xr-x   2 root root   4096 2005-06-14 13:27 bin
drwxr-xr-x   2 root root   4096 2004-11-09 15:31 boot
drwxr-xr-x  20 root root 118784 2005-12-14 13:46 dev
drwxr-xr-x  54 root root   4096 2005-12-14 13:46 etc
drwxr-xr-x   3 root root   4096 2005-04-26 21:51 home
drwxr-xr-x   2 root root   4096 2003-01-25 00:52 initrd
drwxr-xr-x   9 root root   4096 2005-06-14 13:27 lib
drwx------   2 root root  16384 2004-11-09 15:31 lost+found
drwxr-xr-x   2 root root   4096 2003-01-28 05:22 misc
drwxr-xr-x   6 root root   4096 2005-12-08 17:54 mnt
drwxr-xr-x   2 root root   4096 2003-01-25 00:52 opt
-rw-r--r--   1 root root      0 2005-12-14 13:46 poweroff
drwxr-xr-x   2 root root   4096 2004-11-09 15:31 proc
drwxr-x---  32 root root   4096 2005-12-14 13:46 root
drwxr-xr-x   9  783  783   4096 2005-04-14 08:23 samba-3.0.14a
drwxr-xr-x   2 root root   8192 2005-04-27 12:38 sbin
drwxrwxrwt  13 root root   4096 2005-12-14 13:46 tmp
drwxr-xr-x  15 root root   4096 2004-12-09 01:46 usr
drwxr-xr-x  18 root root   4096 2004-11-09 15:44 var
ls -l /mnt/disk2 (onder RH - oude installatie)

Code: Selecteer alles

total 3336
drwxrwxrwx   21 root     netwerk      4096 Dec 15 11:55 1Data
-rwxr--r--    1 root     netwerk   3252224 Jun 23  2004 AudioEdit[1].exe
drwxr-xr-x    6 root     netwerk      4096 Sep 13 13:37 Backup
-rwxr--r--    1 root     netwerk       506 Apr 21  2005 Needattention.txt
-rwxr--r--    1 root     netwerk       461 May 29  2005 New Text Document.txt
-rw-r--r--    1 root     netwerk    129177 Oct 12  2004 redhat-config-samba-1.0.16-2.noarch.rpm
drwxr-xr-x    3 root     netwerk      4096 May  8  2005 restore
drwxr-xr-x    9 root     netwerk      4096 Sep 17 16:12 Varia
Dit zou 2x de inhoud moeten zijn van ?dezelfde? disk; ik snap geen kl$*#@ van linux :?

Het volgende lijkt me ook zeer onlogisch en misschien dat daar (een deel van) de oorzaak ligt.
mount onder RH:
/dev/hdb1 on / type ext3 (rw)
Gebruikersavatar
Sensei Zeon
Elite Poster
Elite Poster
Berichten: 4143
Lid geworden op: 15 sep 2002, 09:08
Locatie: Belgium, Haacht
Contacteer:

Onder RH is hdb je systeem schijf
geef eens de volledige `mount` van je RH installatie aub.

Want ik denk dat bij RH onder /mnt/disk2 een heel andere hard disk staat dan bij de debian.

Kijk in je nieuwe installatie ook eens in /mnt/disk2/mnt/disk2 (is geen tipfout :) ) Ik denk eigelijk dat daar de data zal staan die je bedoelt, staat die hier niet, dan zou ik graag een `mount` van de RH installatie zien :)
Your Sensei sends his greetz, SeNsEi Ze0n

Afbeelding
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

Fwiew, eindelijk een beetje licht in de tunnel!! :-D

SeNsEi Ze0n, je zit er boenk op: /mnt/disk2/mnt/disk2 geeft idd de juiste inhoud.
Blijkbaar verklaart uw redenering ook dat hdb als system is gekenmerkt, of niet?

Ik snap wel een klein beetje wat er gaande is maar mijn kennis van linux is te beperkt om te begrijpen wat er verkeerd is gedaan en hoe ik dat kan oplossen.
Heeft het feit dat onder RH dat mountpoint op de / ligt er ook iets mee te maken?

Ondertussen had ik al die 2e schijf op de secondary gehangen om te zien of dat een oplossing zou bieden. :lol:
Gebruikersavatar
Sensei Zeon
Elite Poster
Elite Poster
Berichten: 4143
Lid geworden op: 15 sep 2002, 09:08
Locatie: Belgium, Haacht
Contacteer:

Peterken,

In de Debian had je geen hard disk gemount in /mnt/disk2 dus dit is een gewone directory waar je die files hebt in gezet.

Je besturingssysteem van je rh stond op hdb1 en die van je debian staat op hda1, in je RH had je waarschijnlijk geen disk2.

Is het een beetje duidelijk?
Zo nee, zeg nog maar wat je wil weten :)
Your Sensei sends his greetz, SeNsEi Ze0n

Afbeelding
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

Was het maar zo simpel... :?

Als ik de 2e disk niet mount onder debian zit er in /mnt/disk2 niets; na het mounten met "mount /dev/hdd1 /mnt/disk2" wel.

Nu heb ik als test alleen met de 1e oude HD met RH opgestart en idd hij boot niet - hetgeen me enorm verbaasd!
Er staat een foutmelding 'mount: error 2 mounting ext3'...
...'Kernel panic: No init found. Try passing init= option to kernel.
.

Ik heb ooit RH op die pc geinstalleerd met enkel die 1e HD en dan eens de 2e erbij gestoken. Nu is die 1e HD nogal oud en heb ik een bijna nieuwe HD, van een kameraad die er niks mee kon doen omdat hij op zijn moederbord geen 80 wired ide kabel kan aansluiten, als primaire aangesloten en daarop debian geïnstalleerd. (heeft xp op gestaan)

In RH - met de 2 HD's - geeft "fdisk -l" het volgende:

Code: Selecteer alles

Disk /dev/hda: 13.0 GB, 13020069888 bytes
255 heads, 63 sectors/track, 1582 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1        13    104391   83  Linux
/dev/hda2            14        78    522112+  82  Linux swap

Disk /dev/hdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdb1   *         1     14593 117218241   83  Linux
Die 2e HD blijkt maar 1 partitie te hebben en daar kan ik niet meteen systeembestanden op zien MAAR als ik "mount /dev/hdb1 /mnt/disk2" ipv "mount /dev/hdb1 /" doe wel! :roll:

Het is een geval hdd en het ander hdb omdat ik hem terug op de primaire heb aangesloten.

Nu is het mysterie iets duidelijker maar ik snap het nog niet zunne. :oops:
Heeft het iets te maken met ?symbolic links?; ik geloof dat ik daar toen mee heb zitten sjiepoteren. :twisted:
Ik snap wel dat hij niet boot met enkel die 1e HD, niet hoe het komt dat die systeembestanden op de 2e HD staan tenzij dat ooit met updaten is gebeurd....
crapiecorn
Elite Poster
Elite Poster
Berichten: 2187
Lid geworden op: 01 feb 2003, 11:58
Uitgedeelde bedankjes: 44 keer
Bedankt: 12 keer

laatste oplossing in geval van wanhoop :-)

oppassen: Dit formateert je harde schijf!!!
mke2fs -j /dev/hdb1

Editted by SeNsEi Ze0n

Crapiecorn, gelieve hier in het vervolg bij te schrijven wat zoiets doet, als je de thread leest, zie je dat hij de data heeft teruggevonden, maar in een dir die hij niet snapt.
Gebruikersavatar
Sensei Zeon
Elite Poster
Elite Poster
Berichten: 4143
Lid geworden op: 15 sep 2002, 09:08
Locatie: Belgium, Haacht
Contacteer:

OK,

Je RH was geinstalleerd op je hdb1, welke dan gemount was in /, omdat hier heel het systeem op geinstalleerd is. In de dir /mnt/disk2 was er niets gemount, het was gewoon een dir op je hdb.

Nu je nieuwe debian is geinstalleerd op je hda1 ipv je hdb, dus is je hda1 hier gemount onder / ipv je hdb onder de RH.
Dus onder de dir /mnt/disk2 staat niets.

Mount je nu op de debian je hdb je /mnt/disk2, dan zal hij heel de harde schijf en de systeem bestanden enzo van je hdb in je /mnt/disk2 mounten.
Nu is de / op je RH volledig te vinden in /mnt/disk2 van je Debian.
Aangezien je op je debian niets gemount had in /mnt/disk2 is dit een gewone dir, dus als we nu even nadenken: / op rh = /mnt/disk2 op debian, dus /mnt/disk2 op rh = /mnt/disk2/mnt/disk2.
Nu heb ik als test alleen met de 1e oude HD met RH opgestart en idd hij boot niet - hetgeen me enorm verbaasd!
Eigelijk is dit normaal, aangezien je boot partitie (waar de nodige opstartbestanden in staan) op je hda staat, maar je systeem partitie (waar het eigelijke besturingssysteem op staat) op je hdb staat.
k heb ooit RH op die pc geinstalleerd met enkel die 1e HD en dan eens de 2e erbij gestoken.
Ik denk dat je hier wel fout bent, heb je misschien ondertussen eens opnieuw geinstalleerd ofzo?
Your Sensei sends his greetz, SeNsEi Ze0n

Afbeelding
Peterken
Premium Member
Premium Member
Berichten: 550
Lid geworden op: 26 nov 2004, 15:18
Locatie: Genk

@ crapiecorn: fwiew, maar goed dat ik uw tip niet heb gevolgd!!! :wink:
No hard feelings hoor; omdat ik een beginner ben op linux neem ik 'alle' raad aan voor waar en dan zijn zulke dingen natuurlijk dangeroes.

@ SeNsEi Ze0n: het is glashelder met uw uitleg -> RESPECT
Ook héél fel bedankt om telkens zo snel en efficiënt te reageren en om die post van crapiecorn te verbeteren alvorens ik de boel om zeep hielp.

Hoe die RH op die 2e disk is geraakt blijft me een raadsel maar het zal hoogstwaarschijnlijk mijn fout bij een update, ?herinstallatie?, of iets dergelijks zijn geweest en dat ik me dat niet meer herinner. :oops:
crapiecorn
Elite Poster
Elite Poster
Berichten: 2187
Lid geworden op: 01 feb 2003, 11:58
Uitgedeelde bedankjes: 44 keer
Bedankt: 12 keer

A sorry, ik dacht dat "in geval van wanhoop" duidelijk genoeg was. Het was eerder als een grapje zoals veel mensen altijd format c: zeggen. Dat kon je idd niet weten als beginneling :-)
Plaats reactie

Terug naar “Software en apps”