/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Ny Linux - RH bruger spørgsmål - drev
Fra : Niels Frahm


Dato : 09-02-03 20:29

Jeg er helt ny til Linux !!!
Jeg har lige installeret RH 8 på en ekstra harddisk. Normalt bruger
jeg Win XP og alle mine datafiler ligger på harddisken med Win. Den
nye disk hvor RH ligger er ret stor - så nu har jeg lige et par
spgmål:
1) kan jeg partionere drevet med linux - så jeg får en del hvor jeg
kan ligge filer som jeg både kan bruge i RH og i Win ? - hvis ja
hvordan ?
2) Windows kan ikke se mit linux-drev og omvendt. Hvordan kan jeg
mounte (?) mit windows drev i Linux så jeg evt. kan hente -- f.eks.
mp3, tekst filer ?
Jeg har mange flere spgmål - jeg håber her er nogle der kan hjælpe.
På forhånd tak
'
Niels

 
 
Peter Jensen (09-02-2003)
Kommentar
Fra : Peter Jensen


Dato : 09-02-03 20:58

Niels Frahm wrote:

> Jeg er helt ny til Linux !!!

Velkommen!

> 1) kan jeg partionere drevet med linux - så jeg får en del hvor jeg
> kan ligge filer som jeg både kan bruge i RH og i Win ? - hvis ja
> hvordan ?

Ja. Du kan lave en del af disken som FAT32. Du kan bruge fdisk eller
noget lignende. Personligt bruger jeg cfdisk, da den er simpel og
intuitativ at bruge. Hvis jeg husker ret, så er FAT32 partitionstype 0C
(der er en del varianter af FAT).

> 2) Windows kan ikke se mit linux-drev og omvendt. Hvordan kan jeg
> mounte (?) mit windows drev i Linux så jeg evt. kan hente -- f.eks.
> mp3, tekst filer ?

Nu nævner du ikke om Windows er installeret på en FAT32 partition eller
en NTFS partition. Hvis det sidste er tilfældet, så er der ikke sikker
skriveadgang. Dog kan man læse data, forudsat at kernen understøtter
det. Jeg ved ikke lige om RH8's kerne som standard har NTFS support, men
jeg tvivler.

Til Windows findes der programmer og drivere til at læse ext2/ext3
partitioner. Et af programmerne kan findes her:
http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm
Det nemmeste er dog at bruge en delt FAT32 disk.

For automatisk at mounte FAT disken skal du tilføje en linje til
/etc/fstab.
Selv bruger jeg:

/dev/hda1 /mnt/dos vfat defaults,uid=root,gid=disk,umask=027,noexec
0 0

/dev/hda1 er min Windows disk.
/mnt/dos er hvor jeg ønsker at placere data i filsystemet.
vfat er filsystemtypen.
uid=root,gid=disk,umask=027 sørger for at kun root kan skrive, mens
brugere der er i disk gruppen kan læse. Jeg gør det på denne måde, da
jeg normalt ikke har behov for at smide noget over i Windows. Du burde
nok have en umask på 007 i stedet.
noexec sørger for at intet på FAT disken kan eksekveres under Linux. Det
giver normalt ingen mening at kunne det, så det kan lige så godt slås
fra.

> Jeg har mange flere spgmål - jeg håber her er nogle der kan hjælpe.

Spørg løs!

--
PeKaJe



Niels Frahm (09-02-2003)
Kommentar
Fra : Niels Frahm


Dato : 09-02-03 21:21

On Sun, 9 Feb 2003 20:57:39 +0100, "Peter Jensen"
<jdogh001@sneakemail.com> wrote:

>Niels Frahm wrote:
>
>> Jeg er helt ny til Linux !!!
>
>Velkommen!
Tak det er spændende - 1. dag !
>
>Nu nævner du ikke om Windows er installeret på en FAT32 partition eller

en NTFS partition.

>Til Windows findes der programmer og drivere til at læse ext2/ext3
>partitioner. Et af programmerne kan findes her:
>http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm
>Det nemmeste er dog at bruge en delt FAT32 disk.

OK

>For automatisk at mounte FAT disken skal du tilføje en linje til
>/etc/fstab.
Ok - jeg har fundet filen - hvilket program skal jeg bruge til at
skrive i filen (det er vel ikke lige meget ?)

>Selv bruger jeg:
>
>/dev/hda1 /mnt/dos vfat defaults,uid=root,gid=disk,umask=027,noexec
>0 0
>
>/dev/hda1 er min Windows disk.
>/mnt/dos er hvor jeg ønsker at placere data i filsystemet.
>vfat er filsystemtypen.
>uid=root,gid=disk,umask=027 sørger for at kun root kan skrive, mens
>brugere der er i disk gruppen kan læse. Jeg gør det på denne måde, da
>jeg normalt ikke har behov for at smide noget over i Windows. Du burde
>nok have en umask på 007 i stedet.
>noexec sørger for at intet på FAT disken kan eksekveres under Linux. Det
>giver normalt ingen mening at kunne det, så det kan lige så godt slås
>fra.

>Spørg løs!
TAK - kommer !

Nu skal jeg lige have lavet det FAT drev på min Linux harddisk.

Niels

Peter Jensen (09-02-2003)
Kommentar
Fra : Peter Jensen


Dato : 09-02-03 21:37

Niels Frahm wrote:

>> Nu nævner du ikke om Windows er installeret på en FAT32 partition
>> eller
>
> en NTFS partition.

Jeg tror lige vi venter lidt med kernekompilering så ...

>> For automatisk at mounte FAT disken skal du tilføje en linje til
>> /etc/fstab.
>
> Ok - jeg har fundet filen - hvilket program skal jeg bruge til at
> skrive i filen (det er vel ikke lige meget ?)

Åh nej ... Det spørgsmål kan starte en religionskrig.

Der er en del muligheder. mc ligner den gamle norton commander til DOS.
Den har en glimrende editor der også kan kaldes direkte med mcedit (hvis
jeg husker ret). Derudover er der vi og emacs. Selv bruger jeg vi, men
det er *lidt* langhåret i starten. Bare husk et <INSERT> knappen åbner
for skrivning og <ESC> stopper igen. For at gemme og lukke skal man væk
fra skrivemode og trykke ":wq". For at lukke uden at gemme er det ":q!".

>> Spørg løs!
>
> TAK - kommer !
>
> Nu skal jeg lige have lavet det FAT drev på min Linux harddisk.

Før du gør noget skal du lige have gjort plads. Du skal have resizet din
Linux partition (det glemte jeg vist at sige ...). parted programmet kan
vist gøre det. Det kan hentes her: http://www.gnu.org/software/parted.

Det nemmeste og sikreste er at gøre plads sidst på disken.

--
PeKaJe



Niels Frahm (09-02-2003)
Kommentar
Fra : Niels Frahm


Dato : 09-02-03 22:13

On Sun, 9 Feb 2003 21:36:49 +0100, "Peter Jensen"
<jdogh001@sneakemail.com> wrote:

>Niels Frahm wrote:

>> Ok - jeg har fundet filen - hvilket program skal jeg bruge til at
>> skrive i filen (det er vel ikke lige meget ?)
>
>Åh nej ... Det spørgsmål kan starte en religionskrig.

UPS !

>Derudover er der vi og emacs.
fandt emacs

>> Nu skal jeg lige have lavet det FAT drev på min Linux harddisk.

- drevet er nu lavet - FAT32 - filer fra Windows lagt over - og -
hvordan er det så lige jeg kan se hvordan RH har navngivet den nye
partion ? - for jeg kan vel ikke se den før den er mountet ?

Niels

Torben Simonsen (09-02-2003)
Kommentar
Fra : Torben Simonsen


Dato : 09-02-03 22:40

Niels Frahm <frahm@hotmail.com> writes:

> - drevet er nu lavet - FAT32 - filer fra Windows lagt over - og -
> hvordan er det så lige jeg kan se hvordan RH har navngivet den nye
> partion ? - for jeg kan vel ikke se den før den er mountet ?

Du skifter til root med "su -", og derefter kører du følgende kommando:

fdisk -l /dev/hda

Det giver dig en liste over partitionerne på /dev/hda (master på den
primære IDE-controller). Hvis den aktuelle disk er slaven, så udskifter
du /dev/hda med /dev/hdb, og hvis den sidder på den sekundære controller,
så skal du i stedet ha' fat i /dev/hdc eller /dev/hdd.

I listen fra "fdisk -l" vil du nu kunne finde din FAT32-partition, og
den skal du så bare have sat ind i /etc/fstab.

Lad os sige, at FAT32-partitionen f.eks. hedder /dev/hda2, og at du
gerne vil kunne tilgå den fra Linux som en mappe ved navn "Windows".
Så opretter du en tom mappe ved navn Windows (skift til root og udfør
en "mkdir /Windows"), og indsæt derefter følgende linje i /etc/fstab:

/dev/hda2 /Windows vfat rw,noauto,user 0 0

Du kan eventuelt også angive andre options. Læs mere herom i "man fstab".

--
-- Torben.

Niels Frahm (09-02-2003)
Kommentar
Fra : Niels Frahm


Dato : 09-02-03 23:30

Torben Simonsen wrote:

> Du skifter til root med "su -", og derefter kører du følgende kommando:
>
> fdisk -l /dev/hda

ok - her får jeg at vide

fdisk: ugyldigt flag -- 1

Brug: fdisk [-b SSZ] [-u] DISK Skift partitionstabel
fdisk -l [-b SSZ] [-u] DISK Vis partitionstabel(ler)
fdisk -s PARTITION Vis partitionsstørrelser i blokke
fdisk -v Vis fdisks version
DISK er f.eks. /dev/hdb eller /dev/sda

- ??
Hvad gør jeg forkert ?

Niels




Peter Jensen (09-02-2003)
Kommentar
Fra : Peter Jensen


Dato : 09-02-03 23:33

Niels Frahm wrote:

>> Du skifter til root med "su -", og derefter kører du følgende
>> kommando:
>>
>> fdisk -l /dev/hda
>
> ok - her får jeg at vide
>
> fdisk: ugyldigt flag -- 1
>
> Brug: fdisk [-b SSZ] [-u] DISK Skift partitionstabel
> fdisk -l [-b SSZ] [-u] DISK Vis partitionstabel(ler)
> fdisk -s PARTITION Vis partitionsstørrelser i blokke
> fdisk -v Vis fdisks version
> DISK er f.eks. /dev/hdb eller /dev/sda
>
> Hvad gør jeg forkert ?

Du skrev vist ikke -l (den mellem k og æ), men -1 (en). Lille forskel
....

--
PeKaJe



Niels Frahm (10-02-2003)
Kommentar
Fra : Niels Frahm


Dato : 10-02-03 00:08

Peter Jensen wrote:

> Du skrev vist ikke -l (den mellem k og æ), men -1 (en). Lille forskel
> ...


flovt - jeg fandt ud af det - så nu virker det - jeg kan dog ikke skrive
til drevet læse tekst, billeder og musik - (jeps jeg fik mmx til at
virke i RH 8)
- hvordan får jeg drevet skrivbart - fra både RH og windows ?

Niels
ps tak for den store hjælp idag alle sammen !


Peter Jensen (10-02-2003)
Kommentar
Fra : Peter Jensen


Dato : 10-02-03 00:27

Niels Frahm wrote:

>> Du skrev vist ikke -l (den mellem k og æ), men -1 (en). Lille forskel
>> ...
>
> flovt - jeg fandt ud af det - så nu virker det - jeg kan dog ikke
> skrive til drevet læse tekst, billeder og musik - (jeps jeg fik mmx
> til at virke i RH 8)
> - hvordan får jeg drevet skrivbart - fra både RH og windows ?

I Windows er den vist altid skrivebar for alle. Dejlig sikkerhed, ikke?


Hvordan du gør det i RH kommer lidt an på din politik. Som tidligere
nævnt har jeg lavet det sådan at root kan skrive, mens nogle, men ikke
alle, brugere kan læse. Du vil nok have det sådan at nogle bruger kan
læse og skrive. I så fald skal options i fstab inkludere
uid=root,gid=<gruppe med skriveret>,umask=007. umask virker lidt som en
omvendt chmod. Det er de rettigheder ejer, gruppe og andre *ikke* har.

Du mangler så bare at oprette gruppen med skriveret og tilføje dig selv
(og evt. andre) til den gruppe. Se groupadd(8) og usermod(8). Dog er der
grafiske værktøjer der er nemmere at bruge. Med usermod kan man nemt
lave ged i det, og fjerne sig selv fra alle de grupper man var i. Selv
synes jeg at det er nemmest at redigere direkte i /etc/group, men det
vil jeg kraftigt fraråde en nybegynder!

> ps tak for den store hjælp idag alle sammen !

Det er altid rart at se en der er villig til at lære
--
PeKaJe



Michael Eriksen (09-02-2003)
Kommentar
Fra : Michael Eriksen


Dato : 09-02-03 21:08

Niels Frahm <frahm@hotmail.com> wrote in
news:bkad4von3bpvrij1055v2m5q8msirrf93b@4ax.com:

> Jeg er helt ny til Linux !!!
> Jeg har lige installeret RH 8 på en ekstra harddisk. Normalt bruger
> jeg Win XP og alle mine datafiler ligger på harddisken med Win. Den
> nye disk hvor RH ligger er ret stor - så nu har jeg lige et par
> spgmål:
> 1) kan jeg partionere drevet med linux - så jeg får en del hvor jeg
> kan ligge filer som jeg både kan bruge i RH og i Win ? - hvis ja
> hvordan ?
> 2) Windows kan ikke se mit linux-drev og omvendt. Hvordan kan jeg
> mounte (?) mit windows drev i Linux så jeg evt. kan hente -- f.eks.
> mp3, tekst filer ?
> Jeg har mange flere spgmål - jeg håber her er nogle der kan hjælpe.
> På forhånd tak
> '
> Niels
>

Det smarteste du kan gøre her, er at lave en "lille" fat32-partion på
den ene disk. Både win XP og linux kan læse/skrive vfat (=fat32), men
linux kun kan læse NTFS og XP kan ingenting mht. linux-filsystemer.

Hvis din nye linuxdisk er "ret stor" burde du kunne afse fx. 5 GB til
dette mellemdrev. Smid en linie i /etc/fstab, så du mount'er automatisk
(check med "man fstab" - sidder med en windows pt, så jeg kan ikke være
mere eksakt).

Dette princip bruger jeg selv, og det er helt ok.

Michael

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408855
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste