Gå til innhold

Automatisk montering og avmontering av usb disk


Gjest Slettet+432

Anbefalte innlegg

Gjest Slettet+432

Heisann!

 

Har en usb disk som jeg gjerne vil få montert automatisk under oppstart, som /filserver. Vil også at den skal avmonteres automatisk når jeg skriver shutdown -h now.

 

Noen løsninger på dette? Og hvordan fungerer det egentlig å ha en usb disk tilkoblet en filserver? Når det gjelder samba så er det vel bare å legge den til i smb.conf etterpå? Ja, det må vel vær slik...

 

takker for alle svar.

 

aleks

Lenke til kommentar
Videoannonse
Annonse

Kanskje ikke helt det du tenkte deg, men:

Det jeg har gjort for å mounte/umount USB disken min er at jeg bare har redigert min ~/.bashrc og lagt til :

 

alias usb='sudo mount /dev/sda6 /media/usb'

alias unusb='sudo umount /dev/sda6 /media/usb'

 

Så når jeg skriver sudo usb i et shell mounter usb disken min seg til /media/usb og unusb unmounter disken. Mener det er en enkel måte å gjøre det på.

Lenke til kommentar

Ok, jeg kjenner ikke slackware.

 

Men før jeg går på kompliserte ting som udev, vil jeg prøve kyrsjo sin metode. Jeg var ikke klar over den muligheten. Jeg har selv en ekstern disk liggende, som jeg kan prøve på. I'lll be back.

 

Edit: Er usikker på hvordan man setter en label på en disk, og hvordan man finner diskens uuid, og jeg har ikke så mye tid akkurat nå. Men det er sikkert noen andre som veit.

Endret av JBlack
Lenke til kommentar
Ok, jeg kjenner ikke slackware.

 

Men før jeg går på kompliserte ting som udev, vil jeg prøve kyrsjo sin metode. Jeg var ikke klar over den muligheten. Jeg har selv en ekstern disk liggende, som jeg kan prøve på. I'lll be back.

 

Edit: Er usikker på hvordan man setter en label på en disk, og hvordan man finner diskens uuid, og jeg har ikke så mye tid akkurat nå. Men det er sikkert noen andre som veit.

5051525[/snapback]

 

Dersom disken står i hele tiden, så vil den få samme nummer hver gang du booter. La oss si at disken heter "sda". Da legger du bare inn en linje slik:

/dev/sda1 /media/disk ext3 defaults 0 0

i fstab.

Lenke til kommentar
Gjest Slettet+432

Det jeg vil gjøre er å få den eksterne disken til å fungere helt som en vanlig intern disk. Monteres automatisk ved oppstart, og demonteres ved avslutning. Noen som har en litt detaljert guide på dette?

 

Og nei, jeg vil ikke bytte distro.

Lenke til kommentar
Gjest Slettet+432

Okei, og da vil den også demonteres ved avslutning? ja, det er vel vanlig...

 

Takk, jeg trodde det var labels det var snakk om i de andre postene.

Lenke til kommentar
Gjest Slettet+432

Eh... får ikke til å montere usb disken. Tror det er fat filsystem på den, er ikke brukt før, helt ny.

 

dmesg sier:

root@sysfile:/home/aleksander# lspci

00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)

00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]

00:02.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 12)

00:02.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06)

00:02.2 USB Controller: VIA Technologies, Inc. VT6202 [uSB 2.0 controller] (rev 08)

00:02.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management (rev 20)

00:0e.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0c)

00:12.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 10)

01:00.0 VGA compatible controller: S3 Inc. Savage 4 (rev 03)

root@sysfile:/home/aleksander# dmesg

Linux version 2.4.29 (root@midas) (gcc version 3.3.4) #6 Thu Jan 20 16:30:37 PST 2005

BIOS-provided physical RAM map:

BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)

BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)

BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)

BIOS-e820: 0000000000100000 - 0000000007fe2ec0 (usable)

BIOS-e820: 0000000007fe2ec0 - 0000000007fe6ec0 (ACPI data)

BIOS-e820: 0000000007fe6ec0 - 0000000007feef00 (ACPI NVS)

BIOS-e820: 0000000007feef00 - 0000000008000000 (reserved)

BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)

BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)

BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)

127MB LOWMEM available.

On node 0 totalpages: 32738

zone(0): 4096 pages.

zone(1): 28642 pages.

zone(2): 0 pages.

IBM machine detected. Enabling interrupts during APM calls.

Kernel command line: BOOT_IMAGE=Linux ro root=308

Initializing CPU#0

Detected 529.783 MHz processor.

Console: colour dummy device 80x25

Calibrating delay loop... 1055.12 BogoMIPS

Memory: 126312k/130952k available (1831k kernel code, 4252k reserved, 607k data, 120k init, 0k highmem)

Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)

Inode cache hash table entries: 8192 (order: 4, 65536 bytes)

Mount cache hash table entries: 512 (order: 0, 4096 bytes)

Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)

Page-cache hash table entries: 32768 (order: 5, 131072 bytes)

CPU: L1 I cache: 16K, L1 D cache: 16K

CPU: L2 cache: 256K

CPU:    After generic, caps: 0383fbff 00000000 00000000 00000000

CPU:            Common caps: 0383fbff 00000000 00000000 00000000

CPU: Intel Pentium III (Coppermine) stepping 01

Enabling fast FPU save and restore... done.

Enabling unmasked SIMD FPU exception support... done.

Checking 'hlt' instruction... OK.

POSIX conformance testing by UNIFIX

mtrr: v1.40 (20010327) Richard Gooch ([email protected])

mtrr: detected mtrr type: Intel

PCI: PCI BIOS revision 2.10 entry at 0xfd82c, last bus=1

PCI: Using configuration type 1

PCI: Probing PCI hardware

PCI: Probing PCI hardware (bus 00)

PCI: Using IRQ router VIA [1106/0596] at 00:02.0

Activating ISA DMA hang workarounds.

Linux NET4.0 for Linux 2.4

Based upon Swansea University Computer Society NET3.039

Initializing RT netlink socket

Starting kswapd

VFS: Disk quotas vdquot_6.5.1

Journalled Block Device driver loaded

vesafb: framebuffer at 0xf0000000, mapped to 0xc880d000, size 1536k

vesafb: mode is 1024x768x8, linelength=1024, pages=9

vesafb: protected mode interface info at c000:7442

vesafb: scrolling: redraw

Console: switching to colour frame buffer device 128x48

fb0: VESA VGA frame buffer device

Detected PS/2 Mouse Port.

pty: 512 Unix98 ptys configured

Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled

ttyS00 at 0x03f8 (irq = 4) is a 16550A

ttyS01 at 0x02f8 (irq = 3) is a 16550A

Real Time Clock Driver v1.10f

Floppy drive(s): fd0 is 1.44M

FDC 0 is a post-1991 82077

RAMDISK driver initialized: 16 RAM disks of 7777K size 1024 blocksize

loop: loaded (max 8 devices)

Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

VP_IDE: IDE controller at PCI slot 00:02.1

VP_IDE: chipset revision 6

VP_IDE: not 100% native mode: will probe irqs later

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

VP_IDE: VIA vt82c596b (rev 12) IDE UDMA66 controller on pci00:02.1

    ide0: BM-DMA at 0xfff0-0xfff7, BIOS settings: hda:DMA, hdb:pio

    ide1: BM-DMA at 0xfff8-0xffff, BIOS settings: hdc:DMA, hdd:pio

hda: Maxtor 51024U2, ATA DISK drive

blk: queue c03ad460, I/O limit 4095Mb (mask 0xffffffff)

hdc: FUJITSU MPC3032AT, ATA DISK drive

blk: queue c03ad8b4, I/O limit 4095Mb (mask 0xffffffff)

ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

ide1 at 0x170-0x177,0x376 on irq 15

hda: attached ide-disk driver.

hda: host protected area => 1

hda: 19746720 sectors (10110 MB) w/2048KiB Cache, CHS=1229/255/63, UDMA(66)

hdc: attached ide-disk driver.

hdc: 6335280 sectors (3244 MB), CHS=6704/15/63, UDMA(33)

Partition check:

hda: hda1 hda2 < hda5 hda6 hda7 hda8 >

hdc: [PTBL] [785/128/63] hdc1

SCSI subsystem driver Revision: 1.00

kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2

kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2

kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2

md: linear personality registered as nr 1

md: raid0 personality registered as nr 2

md: raid1 personality registered as nr 3

md: raid5 personality registered as nr 4

raid5: measuring checksumming speed

  8regs    :  876.400 MB/sec

  32regs    :  504.400 MB/sec

  pIII_sse  :  1068.400 MB/sec

  pII_mmx  :  1198.400 MB/sec

  p5_mmx    :  1250.000 MB/sec

raid5: using function: pIII_sse (1068.400 MB/sec)

md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27

md: Autodetecting RAID arrays.

md: autorun ...

md: ... autorun DONE.

LVM version 1.0.8(17/11/2003)

Initializing Cryptographic API

NET4: Linux TCP/IP 1.0 for NET4.0

IP Protocols: ICMP, UDP, TCP, IGMP

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 8192 bind 16384)

Linux IP multicast router 0.06 plus PIM-SM

NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

FAT: bogus logical sector size 0

UMSDOS: msdos_read_super failed, mount aborted.

FAT: bogus logical sector size 0

FAT: bogus logical sector size 0

reiserfs: found format "3.6" with standard journal

reiserfs: checking transaction log (device ide0(3,8)) ...

for (ide0(3,8))

ide0(3,8):Using r5 hash to sort names

VFS: Mounted root (reiserfs filesystem) readonly.

Freeing unused kernel memory: 120k freed

Adding Swap: 257000k swap-space (priority -1)

Linux agpgart interface v0.99 © Jeff Hartmann

agpgart: Maximum main memory to use for agp memory: 94M

agpgart: Detected Via Apollo Pro chipset

agpgart: AGP aperture is 64M @ 0xec000000

eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html

eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <[email protected]> and others

PCI: Found IRQ 9 for device 00:0e.0

PCI: Sharing IRQ 9 with 00:12.0

eth0: OEM i82557/i82558 10/100 Ethernet, 00:03:47:1A:9F:90, IRQ 9.

  Board assembly a29355-002, Physical connectors present: RJ45

  Primary interface chip i82555 PHY #1.

  General self-test: passed.

  Serial sub-system self-test: passed.

  Internal registers self-test: passed.

  ROM checksum self-test: passed (0x3258698e).

scsi0 : SCSI host adapter emulation for IDE ATAPI devices

reiserfs: found format "3.6" with standard journal

reiserfs: checking transaction log (device ide0(3,5)) ...

for (ide0(3,5))

ide0(3,5):Using r5 hash to sort names

reiserfs: found format "3.6" with standard journal

reiserfs: checking transaction log (device ide0(3,6)) ...

for (ide0(3,6))

ide0(3,6):Using r5 hash to sort names

reiserfs: found format "3.6" with standard journal

reiserfs: checking transaction log (device ide1(22,1)) ...

for (ide1(22,1))

ide1(22,1):Using r5 hash to sort names

Installing knfsd (copyright © 1996 [email protected]).

parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]

parport0: irq 7 detected

lp0: using parport0 (polling).

 

Noen som vet noe? Skal formatere den med reiserfs etter på altså...

Lenke til kommentar
Gjest Slettet+432

Skjedde noe der, ja...

usb.c: registered new driver usbdevfs

usb.c: registered new driver hub

Initializing USB Mass Storage driver...

usb.c: registered new driver usb-storage

USB Mass Storage support registered.

 

Men får ikke til å lage reiserfs filsystem på den med kommandoen mkfs.reiserfs /dev/sda0 (prøvde med sda1 og men da fant den ingenting...) Output:

root@sysfile:/home/aleksander# mkfs.reiserfs /dev/sda0

mkfs.reiserfs 3.6.18 (2003 www.namesys.com)

 

A pair of credits:

Vitaly Fertman wrote  fsck for V3 and  maintains the reiserfsprogs package now.

He wrote librepair,  userspace plugins repair code, fsck for V4,  and worked on

developing libreiser4 and userspace plugins with Umka.

 

Nikita Danilov  wrote  most of the core  balancing code, plugin infrastructure,

and directory code. He steadily worked long hours, and is the reason so much of

the Reiser4 plugin infrastructure is well abstracted in its details.  The carry

function, and the use of non-recursive balancing, are his idea.

 

 

Stat of the device '/dev/sda0' failed.

 

Var det noe mer jeg skulle modprobe, kanskje?

Endret av Slettet+432
Lenke til kommentar
Gjest Slettet+432

Fikk feilmelding med usb-ohci så jeg brukte heller usb-uhci. ide-scsi var lastet fra før av. Men fikk likevel ikke greie på hvor disken lå... ;)

usb-uhci.c: USB UHCI at I/O 0xfce0, IRQ 10

usb-uhci.c: Detected 2 ports

usb.c: new USB bus registered, assigned bus number 1

hub.c: USB hub found

hub.c: 2 ports detected

usb-uhci.c: v1.275:USB Universal Host Controller Interface driver

hub.c: new USB device 00:02.2-2, assigned address 2

scsi1 : SCSI emulation for USB Mass Storage devices

  Vendor: HDS72252  Model: 5VLAT80           Rev:  0 0

  Type:   Direct-Access                      ANSI SCSI revision: 02

Attached scsi disk sda at scsi1, channel 0, id 0, lun 0

SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)

sda: unknown partition table

WARNING: USB Mass Storage data integrity not assured

USB Mass Storage device found at 2

 

Hvis det menes sda2 her, så går det ihvertfall ikke å formatere den.

 

Edit: Går ikke å montere noen av de heller :) Ja, jeg lastet fat modulen.

Endret av Slettet+432
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...