Moderator: ModTeam
Code: Select all
amsadmin# mount
/dev/ram on / type ext2 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/sda1 on /mnt type ext3 (usrquota,grpquota)
Code: Select all
amsadmin# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / ext3 rw 0 0
none /proc proc rw 0 0
usbdevfs /proc/bus/usb usbdevfs rw 0 0
/dev/sda1 /mnt ext3 rw 0 0
Code: Select all
amsadmin# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00 Mount:sda
Vendor: ATA Model: ST3400620AS Rev: 3.AA
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00 Mount:sdb
Vendor: Generic Model: External Rev: 1.04
Type: Direct-Access ANSI SCSI revision: 02
Code: Select all
amsadmin# /etc/rc.d/usb_info.sh
expr: syntax error
BusyBox v1.00 (2008.01.14-12:28+0000) multi-call binary
Usage: head [OPTION]... [FILE]...
1+0 records in
1+0 records out
/dev/sdb:partitions=1:total=400.0GB
/dev/sdb1:filetype=Linux:total=732572MB:PORT1
Code: Select all
sh -x /etc/rc.d/usb_info.sh
Code: Select all
amsadmin# sh -x /etc/rc.d/usb_info.sh
+ ONLY_SHOW_ONE_PARTITION=0
+ HAVE_DISK=0
+ ls /proc/scsi
+ grep -v scsi\|sg\|sata_sil
+ LIST=usb-storage-0
usb-storage-1
+ echo usb-storage-0
+ cut -d- -f3
+ num=0
+ num=2
+ grep Attached /proc/scsi/usb-storage-0/2
+ cut -d: -f2
+ ATTACH= Yes
+ [ Yes = Yes ]
+ [ 0 -eq 0 ]
+ grep Host /proc/scsi/usb-storage-0/2
+ tr :
+ cut -d -f5
+ cut -b5-
+ ScsiNum=2
+ grep scsi2 /proc/scsi/scsi
+ cut -b38
+ DiskTotalNum=0
+ grep Mount /proc/scsi/usb-storage-0/2
+ cut -d: -f2
+ cut -b4
+ StartDisk=b
+ num2=1
+ expr 1 + 0
+ num2=1
+ disk=sdb
+ grep ^T\|SerialNumber /proc/bus/usb/devices
+ grep -v Prnt=00\|bfffe0\|00:0e.3
+ grep Serial Number /proc/scsi/usb-storage-0/2
+ cut -d -f3
+ serial=WD-WCAS82827034
+ echo WD-WCAS82827034
+ cut -b1-10
+ [ WD-WCAS82827034 = None -o WD-WCAS828 = NTXPRIVATE ]
+ grep -in SerialNumber=WD-WCAS82827034 /tmp/storage.log
+ cut -d: -f1
+ serial_line=
+ expr - 1
expr: syntax error
+ t_line=
+ head -n /tmp/storage.log
BusyBox v1.00 (2008.01.14-12:28+0000) multi-call binary
Usage: head [OPTION]... [FILE]...
+ tail -n 1
+ sed -n s/ \{1,\}/+/pg
+ cut -d+ -f5
+ cut -b7
+ PORT=
+ disk=/dev/sdb
+ fdisk -l /dev/sdb
+ grep Disk
+ cut -b1-4
+ TEST=Disk
+ [ -n Disk ]
+ fdisk -l /dev/sdb
+ head -n 2
+ cut -d: -f2
+ tail -n 1
+ cut -d, -f1
+ cut -d -f2
+ capacity=400.0
+ fdisk -l /dev/sdb
+ head -n 2
+ tail -n 1
+ cut -d: -f2
+ cut -d, -f1
+ cut -d -f3
+ capacity_unit=GB
+ fdisk -l /dev/sdb
+ grep -c /dev/sdb
+ PARTS_NUM=2
+ PARTS_NUM=1
+ fdisk -l /dev/sdb
+ grep -v Win95 Ext\|Extended\|Linux extended
+ grep -c /dev/sdb
+ PARTS_NUM1=2
+ PARTS_NUM1=1
+ dd if=/dev/sdb of=/tmp/usb.mbr.1329 bs=512 count=1
1+0 records in
1+0 records out
+ grep -i press /tmp/usb.mbr.1329
+ [ 0 -eq 0 ]
+ echo /dev/sdb:partitions=1:total=400.0GB
/dev/sdb:partitions=1:total=400.0GB
+ x=1
+ [ 1 -le 1 ]
+ fdisk -l /dev/sdb
+ grep /dev/sdb
+ head -n 2
+ tail -n 1
+ cut -b1-9
+ DEV_PART=/dev/sdb1
+ fdisk -l /dev/sdb
+ grep /dev/sdb
+ head -n 2
+ tail -n 1
+ cut -b54
+ GUESS_FS=3
+ fdisk -l /dev/sdb
+ grep /dev/sdb
+ head -n 2
+ tail -n 1
+ tr \n
+ tail -n 1
+ DEV_FS=Linux
+ fdisk -l /dev/sdb
+ grep /dev/sdb
+ head -n 2
+ tail -n 1
+ grep *
+ cut -d -f1
+ BOOT_MARK=
+ [ -n ]
+ BOOTABLE=0
+ [ 0 -eq 0 ]
+ fdisk -l /dev/sdb
+ grep /dev/sdb
+ head -n 2
+ tail -n 1
+ tr \n
+ grep -v ^$
+ head -n 4
+ tail -n 1
+ cut -d+ -f1
+ DEV_BLOCK=732572001
+ DEV_CAP=732572
+ echo /dev/sdb1
+ cut -b9
+ PART=1
+ echo /dev/sdb1:filetype=Linux:total=732572MB:PORT1
/dev/sdb1:filetype=Linux:total=732572MB:PORT1
+ x=2
+ [ 2 -le 1 ]
+ rm /tmp/usb.mbr.1329
+ echo usb-storage-1
+ cut -d- -f3
+ num=1
+ num=3
+ grep Attached /proc/scsi/usb-storage-1/3
+ cut -d: -f2
+ ATTACH= No
+ [ No = Yes ]
Code: Select all
# cat /proc/bus/usb/devices
Code: Select all
# cat /proc/scsi/scsi
Code: Select all
# cat /proc/scsi/<usb-name>/<nummer>
Code: Select all
# fdisk -l /dev/sdb1
derbermoe wrote:Wo entscheidet sich eigentlich, wann welcher Port vergeben wird? Diesen Part habe ich irgendwie noch nicht ganz verinnerlicht.
Code: Select all
DESTDEVICE2=/mnt/usbdisk3-1
DESTTYPE2=USB
PORTNAME2=PORT21
DESTDEVICE3=/mnt/usbdisk1-1
DESTTYPE3=USB
PORTNAME3=PORT01
DESTDEVICE4=/mnt/usbdisk2-1
DESTTYPE4=USB
PORTNAME4=PORT11
Users browsing this forum: No registered users and 1 guest