Pendrive

From NndWiki

Dodatkowe dyski na USB stają się coraz tańsze i coraz bardziej popularne. Może zatem się przydać możliwość zamontowania pendrive także w NND. dzieki temu możemy zrobione archiwum z konfiguracją przenieść na inny dysk lub też w trakcie konfiguracji dograć brakujący pakiet, jesli w wyniku błędu nie mamy połaczenia internetowego. Jak to zrobić? W zasadzie jest to bardzo proste.
1. Łączymy pendrive z gniazdem usb.
2. Ręcznie ładujemy moduły potrzebne do uruchomienia urządzenia:
modprobe uhci (lub inny moduł w zależności od kontrolera usb, jeśli mamy modem sagem lub thomoson, ten moduł jest już załadowany. Możliwe moduły to: uhci, usb-uhci, usb-ohci dla USB 1.1. Jeśli mamy kontroler obsługujący USB 2.0 dodatkowo ładujemy moduł ehci-hcd.)

 modprobe usb-storage
 modprobe vfat

3. Sprawdzamy, czy nasz pendrive jest widoczny i jakie ma założone partycje, uzywając programu fdisk:

[root@serwer]# fdisk /dev/sda

Command (m for help): p

Disk /dev/sda: 130 MB, 130021888 bytes
4 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 248 * 512 = 126976 bytes

Device    Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1023      126821    6  FAT16 

3. Tworzymy katalog removable w /mnt.

4. Montujemy pendrive:

 mount -t vfat /dev/sda1 /mnt/removable 

5. Na przyszłość możemy zautomatyzować czynność pisząc skrypt:

#!/bin/bash

USBHOST=uhci
F_SYSTEM=vfat
M_POINT=/mnt/removable

(lsmod | grep $USBHOST >/dev/null) || modprobe $USBHOST
(lsmod | grep usb-storage >/dev/null) || modprobe usb-storage
(cat /proc/filesystems | grep $F_SYSTEM >/dev/null) || modprobe $F_SYSTEM
mount -t $F_SYSTEM /dev/sda1 $M_POINT

No i to wszystko...

--Maciek 14:27, 20 mar 2005 (CET)
--Majek 23:57, 12 lip 2005 (CEST)

Powyższy artykuł jest częścią materiałów przygotowanych przez użytkowników NND. Ty również możesz przczynić się do ich powstawania. Zacznij już teraz!