Журнал лабораторных работ

Содержание

Журнал

Суббота (05/30/09)

/dev/tty1
11:48:23
#mount.ntfs-3g /dev/sdc /flash
NTFS signature is missing.
Failed to mount '/dev/sdc': Недопустимый аргумент
The device '/dev/sdc' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
11:48:48
#mount.ntfs-3g /dev/sdc1 /flash

11:48:58
#ls -l /flash/
итого 2567124
drwxrwxrwx 1 root root     131072 Май  4 23:59 090428lviv
drwxrwxrwx 1 root root      12288 Май 20 00:07 090515jpg
-rwxrwxrwx 1 root root 1890970050 Май 21 18:00 090521eeexp.tib
drwxrwxrwx 1 root root       4096 Май 30 06:53 090527linux
drwxrwxrwx 1 root root       4096 Май 26 23:29 09sample
drwxrwxrwx 1 root root       4096 Апр 10 10:27 avr_inf
-rwxrwxrwx 2 root root   11548976 Апр 21 10:02 CNX2_ru01.pdf
-rwxrwxrwx 1 root root   13827856 Апр 29 18:52 launch.exe
drwxrwxrwx 1 root root       4096 Апр 20 18:02 Mylene Farmer
drwxrwxrwx 1 root root      40960 Апр 20 17:41 !Photoshop books
drwxrwxrwx 1 root root       4096 Май  5 11:17 Portable.IrfanView.v4.20
-rwxrwxrwx 2 root root  712169472 Авг  7  2008 ubuntu-eee-804.iso
drwxrwxrwx 1 root root       4096 Май  8 10:49 Untitled Export
drwxrwxrwx 1 root root       4096 Май 21 15:10 usb_boot
drwxrwxrwx 1 root root          0 Май  8 00:53 wikimapia
11:49:08
#vi /etc/fstab
11:50:15
#umount /flash

11:50:24
#mount -a

11:50:30
#ls -l /flash/
итого 0
11:50:37
#mount /flash/

11:50:52
#ls /flash/
090428lviv       09sample       Mylene Farmer             Untitled Export
090515jpg        avr_inf        !Photoshop books          usb_boot
090521eeexp.tib  CNX2_ru01.pdf  Portable.IrfanView.v4.20  wikimapia
090527linux      launch.exe     ubuntu-eee-804.iso
11:50:55
#to
toe    top    touch
11:50:55
#touch 1.txt

11:51:20
#ls /flash/
090428lviv       09sample       Mylene Farmer             Untitled Export
090515jpg        avr_inf        !Photoshop books          usb_boot
090521eeexp.tib  CNX2_ru01.pdf  Portable.IrfanView.v4.20  wikimapia
090527linux      launch.exe     ubuntu-eee-804.iso
11:51:23
#touch /flash/1.txt

11:51:34
#ls /flash/
090428lviv       09sample       launch.exe                ubuntu-eee-804.iso
090515jpg        1.txt          Mylene Farmer             Untitled Export
090521eeexp.tib  avr_inf        !Photoshop books          usb_boot
090527linux      CNX2_ru01.pdf  Portable.IrfanView.v4.20  wikimapia
11:51:37
#umount /flash

11:52:47
#ls /flash/

11:52:49
#exit
exit
11:53:33
$mount /flash
mount: only root can mount /dev/sdc1 on /flash
11:53:38
$mount /flash/
mount: only root can mount /dev/sdc1 on /flash
/dev/pts/0
11:55:27
#tail -f /var/log/messages
May 30 12:44:57 linux6 kernel: [12278.106584] usb 2-5: configuration #1 chosen from 1 choice
May 30 12:44:57 linux6 kernel: [12278.108536] scsi8 : SCSI emulation for USB Mass Storage devices
May 30 12:45:02 linux6 kernel: [12283.109310] scsi 8:0:0:0: Direct-Access     JetFlash Transcend 16GB   8.07 PQ: 0 ANSI: 2
May 30 12:45:02 linux6 kernel: [12283.111043] sd 8:0:0:0: [sdc] 31375360 512-byte hardware sectors: (16.0 GB/14.9 GiB)
May 30 12:45:02 linux6 kernel: [12283.111539] sd 8:0:0:0: [sdc] Write Protect is off
May 30 12:45:02 linux6 kernel: [12283.135941] sd 8:0:0:0: [sdc] 31375360 512-byte hardware sectors: (16.0 GB/14.9 GiB)
May 30 12:45:02 linux6 kernel: [12283.136545] sd 8:0:0:0: [sdc] Write Protect is off
May 30 12:45:02 linux6 kernel: [12283.136557]  sdc: sdc1
May 30 12:45:02 linux6 kernel: [12283.203699] sd 8:0:0:0: [sdc] Attached SCSI removable disk
May 30 12:53:52 linux6 kernel: [12813.016636] usb 2-5: USB disconnect, address 7
^C
прошла 71 минута
13:06:27
#dd if=/dev/zero of=hardisk.img count=200 bs=1024
200+0 записей считано
200+0 записей написано
 скопировано 204800 байт (205 kB), 0,00933134 c, 21,9 MB/c
13:06:34
#ls -l /
итого 316
drwxr-xr-x   3 root root   4096 Май 26 10:57 a
drwxr-xr-x   2 root root   4096 Май 26 10:29 aa
drwxr-xr-x   2 root root   4096 Май 26 10:29 ab
drwxr-xr-x   2 root root   4096 Май 26 10:29 ac
drwxr-xr-x   2 root root   4096 Май 30 11:05 bin
drwxr-xr-x   3 root root   4096 Окт 25  2008 boot
drwxr-xr-x  15 root root   3600 Май 30 12:53 dev
drwxr-xr-x  89 root root   4096 Май 30 12:52 etc
drwxr-xr-x   2 root root   4096 Май 30 12:41 flash
...
lrwxrwxrwx   1 root root     11 Окт 24  2008 sdb1 -> /media/sdb1
lrwxrwxrwx   1 root root     11 Окт 24  2008 sdb2 -> /media/sdb2
lrwxrwxrwx   1 root root     11 Окт 24  2008 sdb3 -> /media/sdb3
drwxr-xr-x   2 root root   4096 Фев 21 16:55 selinux
drwxr-xr-x   2 root root   4096 Май 24 13:15 srv
drwxr-xr-x  12 root root      0 Май 30 09:20 sys
drwxrwxrwt   7 root root   4096 Май 30 12:50 tmp
drwxr-xr-x  11 root root   4096 Май 24 13:22 usr
drwxr-xr-x  13 root root   4096 Май 24 13:15 var
lrwxrwxrwx   1 root root     25 Окт 24  2008 vmlinuz -> boot/vmlinuz-2.6.29-2-686
13:06:45
#dd if=/dev/zero of=hardisk.img count=200 bs=1024k
200+0 записей считано
200+0 записей написано
 скопировано 209715200 байт (210 MB), 2,711 c, 77,4 MB/c
13:07:41
#date
Суб Май 30 14:08:38 EEST 2009
13:08:38
#ls -l / |rgrep img
-rw-r--r--   1 root root 209715200 Май 30 14:07 hardisk.img
lrwxrwxrwx   1 root root        28 Окт 24  2008 initrd.img -> boot/initrd.img-2.6.29-2-686
13:09:31
#modprobe loop

13:17:54
#ps aux |grep loop
root     32219  0.0  0.0   1772   168 pts/2    R+   14:18   0:00 grep loop
13:18:15
#ls -l /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:18:15
#ls -l /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:18:15
#ls -l /dev/
lrwxrwxrwx  1 root root          13 Май 30 09:20 MAKEDEV -> /sbin/MAKEDEV
crw-r-----  1 root kmem      1,   1 Май 30 09:20 mem
crw-rw----+ 1 root audio    14,   0 Май 30 09:20 mixer
drwxr-xr-x  2 root root          60 Май 30 09:20 net
crw-rw----  1 root root     10,  62 Май 30 09:20 network_latency
crw-rw----  1 root root     10,  61 Май 30 09:20 network_throughput
crw-rw-rw-  1 root root      1,   3 Май 30 09:20 null
crw-r-----  1 root kmem      1,   4 Май 30 09:20 port
crw-------  1 root root    108,   0 Май 30 09:20 ppp
srw-rw----  1 root lp             0 Май 30 09:20 printer
...
crw-rw----  1 root root      7, 128 Май 30 09:20 vcsa
crw-rw----  1 root root      7, 129 Май 30 09:20 vcsa1
crw-rw----  1 root root      7, 130 Май 30 10:21 vcsa2
crw-rw----  1 root root      7, 131 Май 30 09:20 vcsa3
crw-rw----  1 root root      7, 132 Май 30 09:20 vcsa4
crw-rw----  1 root root      7, 133 Май 30 09:20 vcsa5
crw-rw----  1 root root      7, 134 Май 30 09:20 vcsa6
crw-rw----  1 root root      7, 135 Май 30 09:20 vcsa7
prw-r-----  1 root adm            0 Май 30 11:45 xconsole
crw-rw-rw-  1 root root      1,   5 Май 30 09:20 zero
13:19:13
#ls -l /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:19:13
#ls -l /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:19:13
#ls -l /dev/loop[0..7]
brw-rw---- 1 root disk 7, 0 Май 30 09:20 /dev/loop0
brw-rw---- 1 root disk 7, 7 Май 30 14:17 /dev/loop7
13:19:34
#ls -l /dev/loop[0...7]
brw-rw---- 1 root disk 7, 0 Май 30 09:20 /dev/loop0
brw-rw---- 1 root disk 7, 7 Май 30 14:17 /dev/loop7
13:19:40
#ls -l /dev/loop[0-7]
brw-rw---- 1 root disk 7, 0 Май 30 09:20 /dev/loop0
brw-rw---- 1 root disk 7, 1 Май 30 14:17 /dev/loop1
brw-rw---- 1 root disk 7, 2 Май 30 14:17 /dev/loop2
brw-rw---- 1 root disk 7, 3 Май 30 14:17 /dev/loop3
brw-rw---- 1 root disk 7, 4 Май 30 14:17 /dev/loop4
brw-rw---- 1 root disk 7, 5 Май 30 14:17 /dev/loop5
brw-rw---- 1 root disk 7, 6 Май 30 14:17 /dev/loop6
brw-rw---- 1 root disk 7, 7 Май 30 14:17 /dev/loop7
13:19:44
#losetup /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:19:44
#losetup /dev/loop0 hardisk.img

13:20:27
#losetup -a
/dev/loop0: [0811]:48872 (hardisk.img)
13:20:59
#echo ';' | sfdisk /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:20:59
#echo ';' | sfdisk /dev/loop0
Checking that no-one is using this disk right now ...
BLKRRPART: Недопустимый аргумент
OK
Disk /dev/loop0: cannot get geometry
Disk /dev/loop0: 25 cylinders, 255 heads, 63 sectors/track
sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/loop0: unrecognized partition table type
Old situation:
No partitions found
New situation:
...
/dev/loop0p3          0       -       0          0    0  Empty
/dev/loop0p4          0       -       0          0    0  Empty
Warning: no primary partition is marked bootable (active)
This does not matter for LILO, but the DOS MBR will not boot this disk.
Successfully wrote the new partition table
Re-reading the partition table ...
BLKRRPART: Недопустимый аргумент
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
13:22:55
#apt-get install kpar
kpar2        kpartloader  kpartx
13:22:55
#apt-get install kpart
kpartloader  kpartx
13:22:55
#apt-get install kpartx
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  dmsetup
НОВЫЕ пакеты, которые будут установлены:
  dmsetup kpartx
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 21 пакетов не обновлено.
Необходимо скачать 67,1kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 283kB.
...
Получено:2 http://10.0.35.1 sid/main kpartx 0.4.8-15 [25,3kB]
Получено 67,1kБ за 0s (0Б/c)
Выбор ранее не выбранного пакета dmsetup.
(Чтение базы данных ... на данный момент установлено 55114 файлов и каталогов.)
Распаковывается пакет dmsetup (из файла .../dmsetup_2%3a1.02.30-3_i386.deb)...
Выбор ранее не выбранного пакета kpartx.
Распаковывается пакет kpartx (из файла .../kpartx_0.4.8-15_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет dmsetup (2:1.02.30-3) ...
Настраивается пакет kpartx (0.4.8-15) ...
13:23:36
#./etc/bash_completion
bash: ./etc/bash_completion: Отказано в доступе
13:24:32
#modprobe dm-m
dm-mirror     dm-mod        dm-multipath
13:24:32
#modprobe dm-m
dm-mirror     dm-mod        dm-multipath
13:24:32
#modprobe dm-m
dm-mirror     dm-mod        dm-multipath
13:24:32
#modprobe dm-mod

13:25:26
#echo OK
OK
13:25:34
#ls -l /dev/mapper/
итого 0
crw-rw---- 1 root root  10, 60 Май 30 14:25 control
brw-rw---- 1 root disk 254,  0 Май 30 14:25 loop0p1
13:26:02
#mkf
mkfifo        mkfontscale   mkfs.bfs      mkfs.ext2     mkfs.ext4     mkfs.minix
mkfontdir     mkfs          mkfs.cramfs   mkfs.ext3     mkfs.ext4dev
13:26:02
#mkfs.ext3 /dev/mapper/loop0p1
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
50400 inodes, 200812 blocks
10040 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67371008
25 block groups
8192 blocks per group, 8192 fragments per group
2016 inodes per group
Superblock backups stored on blocks:
        8193, 24577, 40961, 57345, 73729
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
13:26:56
#echo format ok
format ok
13:27:23
#echo @ nado es4o kpart -a @@
@ nado es4o kpart -a @@
13:33:06
#kpartx -a
usage : kpartx [-a|-d|-l] [-v] wholedisk
        -a add partition devmappings
        -d del partition devmappings
        -l list partitions devmappings that would be added by -a
        -p set device name-partition number delimiter
        -g force GUID partition table (GPT)
        -v verbose
13:35:12
#fdisk -l /dev/lo
log    loop0  loop1  loop2  loop3  loop4  loop5  loop6  loop7
13:35:12
#fdisk -l /dev/loop0
Disk /dev/loop0: 209 MB, 209715200 bytes
255 heads, 63 sectors/track, 25 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
      Device Boot      Start         End      Blocks   Id  System
/dev/loop0p1               1          25      200812   83  Linux
13:36:04
#ls -l /dev/mapper/
итого 0
crw-rw---- 1 root root  10, 60 Май 30 14:25 control
brw-rw---- 1 root disk 254,  0 Май 30 14:26 loop0p1
13:36:47
#ls -l /dev/mapper/loop0p1
brw-rw---- 1 root disk 254, 0 Май 30 14:26 /dev/mapper/loop0p1
13:36:54
#mount /dev/mapper/loop0p1 /mnt/

13:38:48
#apt-get install gru
grub                 grub-coreboot        grub-invaders        grub-splashimages
grub2                grub-disk            grub-legacy-doc      grubutil-win32
grub2-splashimages   grub-doc             grub-linuxbios       grun
grub-choose-default  grub-efi             grub-pc              grunt
grub-common          grub-ieee1275        grub-rescue-pc       grunt-uucp
13:38:48
#apt-get install grub
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия grub.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 21 пакетов не обновлено.
13:40:26
#echo @@ grub-install --no-floppy --root-directory=/mnt /dev/loop0
@@ grub-install --no-floppy --root-directory=/mnt /dev/loop0
13:42:22
#grub
Probing devices to guess BIOS drives. This may take a long time.
13:46:28
#vi /tmp/grub.txt
13:46:59
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
 Running "install /boot/grub/stage1 (hd0) /boot/grub/stage2 p /boot/grub/menu.l
st "... failed" 16L, 548C+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
~
~
~
~
~
~
~
"/tmp/grub.txt" 16L, 548C записано
прошло 12 минут
13:59:01
#kpartx -l
usage : kpartx [-a|-d|-l] [-v] wholedisk
        -a add partition devmappings
        -d del partition devmappings
        -l list partitions devmappings that would be added by -a
        -p set device name-partition number delimiter
        -g force GUID partition table (GPT)
        -v verbose
13:59:06
#ls /mnt/
lost+found
13:59:51
#du ./mnt/
12      ./mnt/lost+found
13      ./mnt/
14:00:02
#df ./mnt/
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/mapper/loop0p1     194449      5663    178746   4% /mnt
14:00:10
#df -k ./mnt/
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/mapper/loop0p1     194449      5663    178746   4% /mnt
14:00:23
#df -m ./mnt/
Файловая система     1M-блоков      Исп  Доступно  Исп% смонтирована на
/dev/mapper/loop0p1        190         6       175   4% /mnt
14:00:29
#ma
mail            mailq           mailx           man             mapscrn
mailer          mail-touchlock  make            mandb           mawk
mail-lock       mail-unlock     makeacm         manpath
14:00:29
#losetup --help
Usage:
 losetup loop_device                                  # give info
 losetup -a | --all                                   # list all used
 losetup -d | --detach loop_device                    # delete
 losetup -f | --find                                  # find unused
 losetup [ options ] {-f|--find|loop_device} file     # setup
Options:
 -e | --encryption <type> enable data encryption with specified <name/num>
 -h | --help              this help
 -o | --offset <num>      start at offset <num> into file
 -p | --pass-fd <num>     read passphrase from file descriptor <num>
 -r | --read-only         setup read-only loop device
 -s | --show              print device name (with -f <file>)
 -N | --nohashpass        Do not hash the given password (Debian hashes)
 -k | --keybits <num>     specify number of bits in the hashed key given
                          to the cipher.  Some ciphers support several key
                          sizes and might be more efficient with a smaller
                          key size.  Key sizes < 128 are generally not
                          recommended
 -v | --verbose           verbose mode
14:02:55
#apt-cache search qemu
faumachine - Virtual machine running in user mode
faumachine-data - Virtual machine running in user mode -- data files
imvirt - detects several virtualizations
kqemu-source - Source for the QEMU Accelerator module
kvm - Full virtualization on x86 hardware
libqemu-dev - static libraries and headers for QEMU
libvirt-bin - the programs for the libvirt library
libvirt-dev - development files for the libvirt library
libvirt-doc - documentation for the libvirt library
libvirt-ocaml - OCaml bindings for libvirt
...
qemubuilder - pbuilder using QEMU as backend
qemulator - a solution for easy setup and management of qemu
qtemu - graphical user interface for QEMU
scratchbox2 - Transparent cross compiling environment
vgabios - VGA BIOS software for the Bochs and Qemu emulated VGA card
kqemu-common - общие файлы для ускорителя QEMU
qemu - быстрый эмулятор компьютера
qemuctl - графический интерфейс для управления qemu
simple-cdd - создание специализированных CD с установкой debian
vde2 - виртуальная распределенная сеть
14:09:17
#apt-get install qem
qemacs         qemu           qemuctl        qemu-launcher
qemacs-nox     qemubuilder    qemulator
14:09:17
#apt-get install qemu
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  bochsbios esound-clients esound-common libasyncns0 libaudiofile0 libbluetooth3 libbrlapi0.5
  libesd-alsa0 libpcap0.8 libpulse0 libsdl1.2debian libsdl1.2debian-alsa libsvga1 libvdemgmt0
  libvdeplug2 openbios-ppc openbios-sparc openhackware sharutils vde2 vgabios
Предлагаемые пакеты:
  esound pulseaudio samba kqemu-source vde2-cryptcab kvm
НОВЫЕ пакеты, которые будут установлены:
...
Настраивается пакет libvdeplug2 (2.2.2-3) ...
Настраивается пакет openhackware (0.4.1-4) ...
Настраивается пакет libbrlapi0.5 (4.0-6) ...
Настраивается пакет vgabios (0.6c-1) ...
Настраивается пакет bochsbios (2.3.7+20090416-1) ...
Настраивается пакет openbios-ppc (1.0-3) ...
Настраивается пакет openbios-sparc (1.0-1) ...
Настраивается пакет qemu (0.10.5-1) ...
Настраивается пакет sharutils (1:4.6.3-1) ...
Настраивается пакет vde2 (2.2.2-3) ...
14:10:08
#qemu /dev/mapper/loop0p1
Could not open '/dev/kqemu' - QEMU acceleration layer not activated: No such file or directory
прошло 10 минут
/dev/tty1
14:20:37
$ы

прошло 11 минут
14:31:58
$ыыг
bash: ыг: команда не найдена
14:32:17
$su
Пароль:
14:32:35
#ps
  PID TTY          TIME CMD
17283 pts/0    00:00:00 bash
17424 pts/0    00:00:00 ps
14:33:56