Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: disk, disk-1 disk-2 etc (opgelost)  (gelezen 2443 keer)

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
disk, disk-1 disk-2 etc (opgelost)
« Gepost op: 2009/02/15, 01:25:58 »
Ik heb twee besturingssytemen geinstalleerd, ubuntu 8.10 en windows xp op een schijf, twee partities, dual boot.
Op een tweede harde schijf staan de data die ik soms van uit  het ene soms van uit  het andere besturingssysteem benader.
Als ik vanuit ubuntu een windows partitie open krijgt die de naam, media/disk/, de volgende die ik open heet, media/disk-1 en vervolgens, media-disk-2, etc
De naam en dus het pad veranderen als de partities in een verschillende volgorde worden geopend.
Voor sommige programma's levert dit een probleem op. Het bestand, mail (Thunderbird), staat op de c:schijf. Als het pad verandert kan thunderbird in ubuntu mail niet meer vinden omdat het pad in profile.ini niet meer klopt.

Een samenhangend probleem is dat bestanden op een windows partitie niet in eerste instantie rechtstreeks van uit een programma benaderd kunnen worden. Dus, wederom thunderbird, ik moet mail op de c:schijf eerst van uit nautilus openen voor dat thunderbird dit ook kan. Het zelfde probleem zorgt ervoor dat er problemen ontstaan als picasa via ubuntu op de data schijf probeert te komen.

Is er een oplossing bekend?
« Laatst bewerkt op: 2009/02/17, 20:56:02 door kr00nbrt »

Offline track

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #1 Gepost op: 2009/02/15, 03:13:10 »
Hoi "kr00nbrt",

het best zal zijn als je op de tweede schijf een "label" plakt. Want dan wordt die niet langer op /media/disk[xy] gemount maar op /media/[label].

Voor een ext2/ext3 partitie kan dat gewoon dmv sudo e2label in de terminal (zie man e2label)), bij een Win..- schijf is het makkelijkst om dat in die Win.. via een rechterklik en "eigenschappen" te doen. (Er zijn ook Linux-programma's maar die moet je eerst configureren)

Vriendelijke groet,

track

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #2 Gepost op: 2009/02/15, 10:37:21 »
Voor je thunderbird zou je de betreffende partitie best via /etc/fstab mounten. Zo wordt de partitie automatisch gemount bij de opstart op een vast koppelpunt. Dan moet je niet eerst de betreffende partitie zelf mounten vooraleer je thunderbird opstart.

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #3 Gepost op: 2009/02/15, 12:09:34 »
Beste Rack.
Dank voor je suggestie.
Zo blijft het pad inderdaad steeds hetzelfde.

Beste Vanadium
Dank voor je tip, maar wat moet ik doen om te mounten met /etc/fstab
ik weet niet wat de regel (/etc/fstab ) betekent.

Offline track

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #4 Gepost op: 2009/02/15, 12:29:01 »
Om Vanadium's tip te volgen moet je /etc/fstab  dmv een sudo gedit /etc/fstab  openen en volgens de inlichtingen op https://help.ubuntu.com/community/Fstab  een passende regel toevoegen.  (voor de veiligheid die bestand eerst backupen !)
Dus iets van
# Data partition
/dev/sda2/  media/data  ext3  relatime,noexec  0  2
(die /dev/sda2/ moet je eventueel aanpassen, en media/data moet er al zijn)

track

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #5 Gepost op: 2009/02/15, 15:54:12 »
Ik ben duidelijk bezig met iets waarvan ik geen verstand heb
Ik heb aan fstab een regel toegevoegd

# Data partition
/label/windows/  media/windows  ext3  relatime,noexec  0  2

bij het opnieuw opstarten volgde een foutmelding en een zwart scherm met witte letters.
Ik werd uitgenodigd een wachtwoord in te typen en controle-d
Vervolgens werd mij te kennen gegeven dat ik geen permission had.
Gaarne een suggestie over de manier waarop ik weer in fstab kan komen om die extra regel weer te verwijderen/verbeteren
Het zou mooi zijn als ik hem kon verbeteren natuurlijk.

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #6 Gepost op: 2009/02/15, 16:00:29 »
Beste kr00nbrt, kopieer/plak hier even de uitkomst van
sudo blkid
dan brouwen ik of Track het passende lijntje voor jou situatie.

Je bericht ziet er evenwel nogal angstwekkend uit: kom je niet meer in je systeem terecht? In het slechtste geval heb je gans je /etc/fstab gewist, en dan kan het systeem niet meer opstarten. In dat geval moet je een live CD starten en de output van
sudo blkid
mount
ook dan kunnen we je specifiek helpen om je reservekopie van /etc/fstab terug te plaatsen (of minstens die welke gedit heeft gemaakt: /etc/fstab~)

Offline ohjajoh

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #7 Gepost op: 2009/02/15, 16:24:40 »
De fout in de fstab regel is in ieder geval wel duidelijk: /label/windows had moeten zijn /dev/sd## (waarbij de ## dan a1, a2, b1, b2 of een ander nummer afhankelijk van je partitieconfiguratie is)

Om weer in je fstab te komen: (als ie niet meer wil booten vanwege een foute fstab) (makkelijkst)
 live cd-tje starten,
je linux root partitie mounten (door via locaties erop te klikken),
een terminal starten (Toepassingen->hulpmiddelen->terminal),
sudo gedit /media/"naamvanjelinuxroot"/etc/fstab,
aanpassen,
opslaan,
rebooten.

2 dingen moet je dus weten:
- Op welke partitie staat die data? Bij zo'n dualboot als van jou gok ik op sda4 (eerste logische partitie) vaak is je eerste primaire een recovery van de fabrikant, de tweede vista, de derde de logische en vanaf 4 de rest.
- Op welke partitie staat je linux root? Ik gok op sda5, hoe die dan heet zal dan als ie 20gig groot is, "20G schijf" ofzoiets.

Hoe kom je hier makkelijk achter?: Live-cd: systeem->beheer->partitiebewerker (partitiebewerker kan "gparted" heten daar, of "partition editor") , Je ziet hier dan in een lijstje hoe je schijf precies is ingedeeld. Je moet alleen kijken, en geen veranderingen gaan zitten aanbrengen (tenzij je weet wat je doet), anders ben je echt zuur.

Als je wel gewoon kan inloggen is het natuurlijk nog makkelijker:
een terminal starten (Toepassingen->hulpmiddelen->terminal),
sudo apt-get install gparted, (wordt niet standaard geinstalleerd namelijk)
systeem->beheer->partitiebewerker,
kijken en desnoods noteren,
sudo gedit /etc/fstab,
aanpassen,
opslaan,
rebooten.

Ter info: Het is natuurlijk fijn dat je alle instellingen in linux kunt aanpassen met wat text-files, maar het is wel raadzaam om voordat je wat gaat tikken even goed naar de rest van de inhoud te kijken en als je iets niet duidelijk is dat toch maar even te gaan vragen hier voordat je de veranderingen daadwerkelijk gaat uitvoeren. Met je sudo wachtwoord ben je oppermachtig over je systeem, slopen gaat dan opeens ook erg makkelijk.

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #8 Gepost op: 2009/02/15, 16:54:50 »
De situatie is geloof ik iets minder ernstig dan het zich liet aan zien.
Als ik het wachtwoord gegeven heb kom ik wel in het systeem.
Het scherm geeft de tekst root@bert: ~#

Ik weet niet met welk commando ik fstab kan openen om die foute regel eruit te halen.
Ik weet ook niet met welk commando ik het systeem moet sluiten.
Ik heb dat nu al twee maal gedaan door de stroom te onderbreken. Ik vermoed dat dat niet de bedoeling is

Mijn dank

Offline ohjajoh

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #9 Gepost op: 2009/02/15, 17:10:18 »
Mooi, volg dit:

startx,
een terminal starten (Toepassingen->hulpmiddelen->terminal),
sudo apt-get install gparted, (wordt niet standaard geinstalleerd namelijk)
systeem->beheer->partitiebewerker,
kijken en desnoods noteren,
sudo gedit /etc/fstab,
aanpassen,
opslaan,
rebooten.

Het commando om je computer af te sluiten vanuit de terminal is:
sudo shutdown -h now
om opnieuw te starten:
sudo shutdown -r now

Als het commando startx foutmeldingen geeft kun je de informatie van je harde schijf vinden met het commando:
sudo fdisk /dev/sda
dan druk je op de "p" <enter> voor een lijstje
daarna druk je op "q" <enter> om fdisk te sluiten

om fstab te wijzigen kun je vi gebruiken, is een ietwat listige editor maar als je het eenmaal weet.....
eerst backup maken:
sudo cp /etc/fstab /etc/fstab.backup
dan fstab openen in vi
sudo vi /etc/fstab
met de pijltjestoetsen naar de desbetreffende regel gaan
op de "i" drukken (insert)
de verkeerde tekst met delete deleten (het is even aanklooien, dit werkt niet helemaal, maar vi is voor mij soms ook een raadsel)
de goede tekst invoeren
de escape toets indrukken
en dan :wq <enter>

Mocht je enorme ruzie met vi hebben en eruit willen zonder op te slaan:
escape
:q! <enter>


Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #10 Gepost op: 2009/02/15, 17:19:22 »
Enkele opmerkingen:

Om informatie over je schijf te weten te komen is dit een veiliger commando (in "recovery mode" zal de sudo niet nodig zijn):

sudo fdisk -l

Ik vind het niet aangewezen terug gedit op te starten. Stel dat de fstab overschreven werd, dan is er een door gedit gemaakte backup in /etc/fstab~ Door opnieuw gedit aan te roepen en te bewaren, riskeer je de backup ook te vernietigen. Zomaar een nieuwe /etc/fstab creëren is niet zo gemakkelijk.

Beter is om eerst de backup door gedit gemaakt veilig te stellen:

sudo cp /etc/fstab~ /etc/fstab.backup
of hem meteen te herstellen
sudo cp /etc/fstab~ /etc/fstab

Dan moet je niets meer editen en kan je je systeem opstarten zoals tevoren.

Daarna kunnen we begeleiden om het opnieuw te proberen (laat je niet afschrikken door dit accidentje).

b.t.w., een gemakkelijker tekst mode editor is nano

sudo nano /etc/fstab
Die editor heeft een 'menu' onderaan. Ctrl+X doet je de editor verlaten, waarbij hij vraagt het bestand op te slaan.

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #11 Gepost op: 2009/02/15, 18:14:10 »
Beste Vanadium
Dank,  ubuntu start weer gewoon op.
Ter informatie over de masterschijf, die is opgedeeld in twee (windows) partities C: en D:
en de slave bestaat uit één partitie H: (ooit was er ook E: partitie die ik heb samen gevoegd met één van de andere partities).
Ik heb geen sda naam voor deze partities omdat ze gemaakt zijn door partition magic.
Vandaar dat ik geprobeerd heb met labels te werken, C: heeft label ,windows, en H: label data.
Dat was dus geen succes in fstab
« Laatst bewerkt op: 2009/02/15, 18:18:48 door kr00nbrt »

Offline track

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #12 Gepost op: 2009/02/15, 18:24:43 »
Nee, dat besef ik wel.  Binnen Linux zijn er geen C: D: enzovoort. De eerste schijf heet /dev/sda (eerste partitie sda1 ..  eerste "extended" sda5 ...), de tweede sdb (met sdb1 ... erop).

Dus had hij vanzelfsprekend niks aan een schijf "/label/windows/". (inlichtingen zie http://unixhelp.ed.ac.uk/CGI/man-cgi?fstab+5)
edit: Of beter:  http://wiki.ubuntu-nl.org/fstab
Om een overzicht van de Linux-situatie van je schijven te hebben kun je in de terminal een sudo fdisk -ldoen. Dan kun je het zelf netjes zien.

De label en de fstab zijn maar twee paar schoenen.

Vriendelike groet,

track
« Laatst bewerkt op: 2009/02/15, 18:58:47 door track »

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #13 Gepost op: 2009/02/15, 18:29:09 »
Als je nu de uitkomst post van
sudo blkid
dan kunnen we de lijn aangeven die je in /etc/fstab moet zetten. Anders kan je via labels ervoor zorgen dat de schijven steeds onder dezelfde naam worden gekoppeld (zie eerste post van track n did draadje), maar dan moet je na het opstarten van het systeem telkens even klikken om de schijf aan te koppelen.

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #14 Gepost op: 2009/02/15, 19:03:56 »
Dit is wat we nodig hebben als ik het goed begrijp

/dev/sda1: UUID="E0D02066D020455E" TYPE="ntfs" LABEL="windows"
/dev/sda5: UUID="94ECE9A8ECE984B8" TYPE="ntfs" LABEL="programmas"
/dev/sdb1: UUID="82E8F882E8F8762F" TYPE="ntfs" LABEL="data"
/dev/sdb5: UUID="1abca468-fe49-44ec-b6ff-933fd74d4659" TYPE="ext3"
/dev/sdb6: TYPE="swap" UUID="281489bd-0ad8-4f84-93b1-428ff65cf7ab"

Offline track

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #15 Gepost op: 2009/02/15, 19:34:08 »
Prima. Nu heb je de keuze.  Om b.v. /dev/sdb1 (tweede schijf, eerste partitie dus) statisch te laten mounten kun je één van de volgende regels in de /etc/fstab toevoegen (indien de map /media/data er al is):
1. óf via de partitie:      /dev/sdb1 /media/data ntfs  relatime,noexec  0  2
2. óf via de label:         LABEL=data /media/data ntfs  relatime,noexec  0  2
3. óf via de UUID:        UUID="82E8F882E8F8762F" /media/data ntfs  relatime,noexec  0  2

Een ieder van die drie mag. Variant 1. is de traditionele manier, variant 3. is standaard sinds Ubuntu 8.04 .  Die UUID is gewoon vanuit jouw sudo blkid afkomstig.

Je kunt dus gewoon een van die blauwe regels kopiëeren en in je eigen /etc/fstab inplakken.

track
« Laatst bewerkt op: 2009/02/15, 19:36:22 door track »

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #16 Gepost op: 2009/02/15, 23:36:45 »
Beste Track Vanadium Ohjajoh
Het gaat steeds beter data wordt nu volautomatisch gemount bij het opstarten van ubuntu maar ik ben nog niet klaar
Ubuntu wil de windows partitie (C: in windows)  niet mounten omdat alleen root dat mag doen.
Type ik met nano een hekje vòòr die opdrachtregel in het terminalvenster dan lukt het niet het bestand, /etc/fstab ,op te slaan.
Ik ben niet ingelogd als systeembeheerder is dat het probleem?
« Laatst bewerkt op: 2009/02/16, 22:02:17 door kr00nbrt »

Offline track

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #17 Gepost op: 2009/02/16, 00:48:32 »
Precies. Je moet een sudo nano ... doen (of sudo gedit kan evenwel).

track.

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #18 Gepost op: 2009/02/16, 19:40:25 »
Beste T,V en O

Fstab ziet er nu als volgt uit

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sdb5
UUID=1abca468-fe49-44ec-b6ff-933fd74d4659 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sdb6
UUID=281489bd-0ad8-4f84-93b1-428ff65cf7ab none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
# /dev/sda1
UUID=E0D02066D020455E /media/windows ntfs  relatime,noexec  0  2
LABEL=data /media/data ntfs  relatime,noexec  0  2

Zo kan ik de partitie met het label "windows" niet opstarten. Dan volgt de alert alleen root kan windows op starten.
Ik heb ook geprobeert de regel de vervangen door de regel

LABEL=windows /media/windows ntfs  relatime,noexec  0  2
Dat geeft dezelfde mededeling.

Handmatig opstarten lukt wèl als deze regel vooraf laat gaan door een hekje.

Toch zou ik graag zien dat ik 'windows'automatisch kan laten mounten via fstab
Kan dat of vraag ik het onmogelijke?
groet kr00nbrt

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #19 Gepost op: 2009/02/16, 20:02:26 »
Deze zouden het moeten doen:
#/dev/sda1
UUID="E0D02066D020455E" /media/windows ntfs nls=utf8,umask=0222 0 0
#/dev/sdb1
UUID="82E8F882E8F8762F" /media/data ntfs nls=utf8,umask=0222 0 0
Nadat je /etc/fstab hebt aangepast, kan je onmiddellijk controleren of alles goed is:
sudo mount -a
Indien geen output, dan zijn beide schijven gemount en klaar voor gebruik. Indien wel output, dan is er iets niet juist: post dan de output hier tesamen met de inhoud van je /etc/fstab.

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc
« Reactie #20 Gepost op: 2009/02/16, 21:00:21 »
Beste Vanadium
Hij doet het, fantastisch.
Na de door jou gesuggereerde controle ook nog een keer opnieuw opgestart. Zowel data als windows werden automatisch gemount.
Dank aan jou, Track en Ohjajoh
Kr00nbrt
« Laatst bewerkt op: 2009/02/16, 22:02:59 door kr00nbrt »

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc (opgelost)
« Reactie #21 Gepost op: 2009/02/16, 21:54:30 »
Mooi zo!

Offline kr00nbrt

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc (opgelost)
« Reactie #22 Gepost op: 2009/02/16, 23:12:08 »
Toch nog een vraagje.
Ondanks het feit dat "windows"nu gemount is wil thunderbird nu niet meer opstarten. Het programma geeft de melding ...is already running.
Moet ik het pad in profiles.ini veranderen of is er een veiligheids issue?
kr00nbrt

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc (opgelost?)
« Reactie #23 Gepost op: 2009/02/17, 10:04:18 »
Nu je schijven goed geconfigureerd werden, moet je ook nog thunderbird goed configureren.

Offline track

  • Lid
  • Steunpunt: Nee
Re: disk, disk-1 disk-2 etc (opgelost?)
« Reactie #24 Gepost op: 2009/02/17, 11:11:49 »
Voor je thunderbird nog even een hint:
- inlichtingen vind je onder http://www.mozilla.org/support/thunderbird/faq
- om je "profile" te vinden kun je http://www.mozilla.org/support/thunderbird/edit#profile  volgen.

Succes !

track