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

Содержание

Журнал

Вторник (02/21/12)

/dev/pts/4
08:48:45
#cat /etc/resolv.conf
nameserver 10.0.35.1
08:48:48
#route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.0.35.1       0.0.0.0         UG    0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     1      0        0 eth1
localnet        *               255.255.255.0   U     0      0        0 eth0
08:48:59
#route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.0.35.1       0.0.0.0         UG    0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     1      0        0 eth1
localnet        *               255.255.255.0   U     0      0        0 eth0
08:49:06
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.35.1       0.0.0.0         UG    0      0        0 eth0
10.0.0.0        0.0.0.0         255.0.0.0       U     1      0        0 eth1
10.0.35.0       0.0.0.0         255.255.255.0   U     0      0        0 eth0
08:49:10
#route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.0.35.1       0.0.0.0         UG    0      0        0 eth0
10.0.0.0        *               255.0.0.0       U     1      0        0 eth1
localnet        *               255.255.255.0   U     0      0        0 eth0
08:49:18
#ls -l
total 0
08:50:08
#cd /tmp/

08:50:12
#ls -l
total 5648
-rw-r--r-- 1 user       user            13 Feb 20 14:41 1.txt
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2002
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2003
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2004
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2005
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2006
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2007
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2008
drwxr-xr-x 2 user       user          4096 Feb 20 16:44 2009
...
drwxr-xr-x 2 root       root          4096 Feb 20 12:51 lilalo-install-temp-457
drwxr-xr-x 2 root       root          4096 Feb 20 12:52 lilalo-install-temp-568
drwxr-xr-x 2 user       user          4096 Feb 20 12:59 lilalo-install-temp-873
drwxr-xr-x 2 root       root          4096 Feb 20 12:59 lilalo-install-temp-988
drwx------ 2 Debian-gdm Debian-gdm    4096 Feb 20 12:21 orbit-Debian-gdm
drwx------ 2 user       user          4096 Feb 21 09:46 orbit-user
drwx------ 2 user       user          4096 Feb 20 12:21 seahorse-BZKeTx
drwx------ 2 user       user          4096 Feb 20 12:21 ssh-UQBjn27202
-rw-r--r-- 1 user       user             0 Feb 20 16:43 very_long_filename
drwx------ 2 user       user          4096 Feb 20 12:21 virtual-user.FMtumO
08:50:13
#rm -rf lilalo-install-temp-*

08:50:17
#rm etc.iso

08:50:24
#mkdir d2

08:50:28
#cd d2

08:50:29
#ls -l
total 0
08:50:30
#dd if=/dev/zero of=disk1.img bs=1024k count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.200527 s, 523 MB/s
08:50:52
#mkfs.ext3 disk1.img
mke2fs 1.41.12 (17-May-2010)
disk1.img is not a block special device.
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
25688 inodes, 102400 blocks
5120 blocks (5.00%) reserved for the super user
...
13 block groups
8192 blocks per group, 8192 fragments per group
1976 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 23 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
08:51:07
#mount -o loop disk1.img
mount: can't find disk1.img in /etc/fstab or /etc/mtab
08:51:22
#mount -o loop disk1.img /mnt

08:51:24
#df -h /mnt
Filesystem            Size  Used Avail Use% Mounted on
/dev/loop1             97M  5.6M   87M   7% /mnt
08:51:26
#umount /mnt

08:51:29
#losetup disk1.img
loop: can't get info on device disk1.img: Inappropriate ioctl for device
08:51:53
#losetup /dev/loop1 disk1.img

08:51:59
#ls -l /dev/loop*
brw-rw---- 1 root disk 7, 0 Feb 20 17:14 /dev/loop0
brw-rw---- 1 root disk 7, 1 Feb 21 09:51 /dev/loop1
brw-rw---- 1 root disk 7, 2 Feb 20 12:18 /dev/loop2
brw-rw---- 1 root disk 7, 3 Feb 20 12:18 /dev/loop3
brw-rw---- 1 root disk 7, 4 Feb 20 12:18 /dev/loop4
brw-rw---- 1 root disk 7, 5 Feb 20 12:18 /dev/loop5
brw-rw---- 1 root disk 7, 6 Feb 20 12:18 /dev/loop6
brw-rw---- 1 root disk 7, 7 Feb 20 12:18 /dev/loop7
08:52:09
#mv /etc/rc2.d/{S,s}03network-manager
mv: cannot stat `/etc/rc2.d/S03network-manager': No such file or directory
08:56:12
#/etc/init.d/network-manager stop
Stopping network connection manager: NetworkManager already stopped.
08:56:24
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.35.1       0.0.0.0         UG    0      0        0 eth0
10.0.0.0        0.0.0.0         255.0.0.0       U     1      0        0 eth1
10.0.35.0       0.0.0.0         255.255.255.0   U     0      0        0 eth0
08:56:37
#ip route change default via 10.0.35.1

/dev/pts/4
09:00:28
#cd /tmp/D2
bash: cd: /tmp/D2: No such file or directory
09:00:31
#cd /tmp/d2/

09:00:34
#ls -l
total 102504
-rw-r--r-- 1 root root 104857600 Feb 21 09:51 disk1.img
09:00:35
#losetup -l
losetup: invalid option -- 'l'
Usage:
 losetup loop_device                             give info
 losetup -a | --all                              list all used
 losetup -d | --detach <loopdev> [<loopdev> ...] delete
 losetup -f | --find                             find unused
 losetup -c | --set-capacity <loopdev>           resize
 losetup -j | --associated <file> [-o <num>]     list all associated with <file>
 losetup [ options ] {-f|--find|loopdev} <file>  setup
Options:
...
 -p | --pass-fd <num>     read passphrase from file descriptor <num>
 -r | --read-only         setup read-only loop device
      --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
09:00:39
#losetup -a
/dev/loop0: [0801]:679953 (/tmp/a/disk1.img)
/dev/loop1: [0801]:606834 (/tmp/d2/disk1.img)
09:00:43
#ls -l /dev/loop*
brw-rw---- 1 root disk 7, 0 Feb 20 17:14 /dev/loop0
brw-rw---- 1 root disk 7, 1 Feb 21 09:51 /dev/loop1
brw-rw---- 1 root disk 7, 2 Feb 20 12:18 /dev/loop2
brw-rw---- 1 root disk 7, 3 Feb 20 12:18 /dev/loop3
brw-rw---- 1 root disk 7, 4 Feb 20 12:18 /dev/loop4
brw-rw---- 1 root disk 7, 5 Feb 20 12:18 /dev/loop5
brw-rw---- 1 root disk 7, 6 Feb 20 12:18 /dev/loop6
brw-rw---- 1 root disk 7, 7 Feb 20 12:18 /dev/loop7
09:01:04
## losetup /dev/loop1 disk1.img

09:01:52
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sda6 on /data type ext3 (rw,errors=remount-ro)
/dev/loop0 on /mnt type ext3 (rw)
09:02:14
#umount /mnt

09:02:43
#losetup -a
/dev/loop1: [0801]:606834 (/tmp/d2/disk1.img)
09:02:44
#losetup -d /dev/loop1

09:03:33
#cfdisk /dev/loop1
09:05:20
#fdisk -l /dev/loop1
Disk /dev/loop1: 104 MB, 104857600 bytes
255 heads, 63 sectors/track, 12 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
      Device Boot      Start         End      Blocks   Id  System
/dev/loop1p1               1           6       48163+  83  Linux
/dev/loop1p2               7          12       48195   83  Linux
09:05:24
#ls -l /dev/loop1p1
ls: cannot access /dev/loop1p1: No such file or directory
09:05:39
#apt-get install kpartx
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  kpartx
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.6 kB of archives.
After this operation, 131 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  kpartx
Install these packages without verification [y/N]? Y
Get:1 http://10.0.35.1/debian/ squeeze/main kpartx i386 0.4.8+git0.761c66f-10 [28.6 kB]
Fetched 28.6 kB in 22s (1,269 B/s)
Selecting previously deselected package kpartx.
(Reading database ... 110797 files and directories currently installed.)
Unpacking kpartx (from .../kpartx_0.4.8+git0.761c66f-10_i386.deb) ...
Processing triggers for man-db ...
Setting up kpartx (0.4.8+git0.761c66f-10) ...
09:07:23
#kpartx -a /dev/loop1

09:07:35
#ls -l /dev/mapper/
total 0
crw------- 1 root root 10, 236 Feb 20 12:18 control
lrwxrwxrwx 1 root root       7 Feb 21 10:07 loop1p1 -> ../dm-0
lrwxrwxrwx 1 root root       7 Feb 21 10:07 loop1p2 -> ../dm-1
09:07:42
#ls -l /dev/mapper/loop1p1
lrwxrwxrwx 1 root root 7 Feb 21 10:07 /dev/mapper/loop1p1 -> ../dm-0
09:07:50
#ls -l /dev/mapper/loop1p2
lrwxrwxrwx 1 root root 7 Feb 21 10:07 /dev/mapper/loop1p2 -> ../dm-1
09:07:52
#kpartx -d /dev/loop1

09:08:02
#ls -l /dev/mapper/loop1p2
ls: cannot access /dev/mapper/loop1p2: No such file or directory
прошло 11 минут
09:19:45
##losetup /dev/loop1 disk1.img

09:21:49
##cfdisk /dev/loop1

09:22:16
## kpartx -a /dev/loop1

09:22:27
#ls -l /dev/mapper/
total 0
crw------- 1 root root 10, 236 Feb 20 12:18 control
09:22:42
#ls -l /dev/mapper/
total 0
crw------- 1 root root 10, 236 Feb 20 12:18 control
lrwxrwxrwx 1 root root       7 Feb 21 10:22 loop1p1 -> ../dm-0
lrwxrwxrwx 1 root root       7 Feb 21 10:22 loop1p2 -> ../dm-1
09:22:44
## mkfs.ext3 /dev/mapper/loop1p1

09:28:06
#df -h /mnt
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/loop1p1    46M  4.8M   39M  12% /mnt
09:28:08
#apt-cache search mdadm
mdadm - tool to administer Linux MD arrays (software RAID)
09:30:24
#apt-get install mdadm
Processing triggers for man-db ...
Setting up mdadm (3.1.4-1+8efb9d1+squeeze1) ...
Generating array device nodes... done.
Generating mdadm.conf... done.
update-initramfs: deferring update (trigger activated)
Starting MD monitoring service: mdadm --monitor.
Assembling MD arrays...done (no arrays found in config file or automatically).
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.39-bpo.2-686-pae
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
W: mdadm: no arrays defined in configuration file.
09:36:36
#losetup -a
/dev/loop1: [0801]:606834 (/tmp/d2/disk1.img)
09:38:51
#losetup -d /dev/loop1
loop: can't delete device /dev/loop1: Device or resource busy
09:39:06
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sda6 on /data type ext3 (rw,errors=remount-ro)
/dev/mapper/loop1p1 on /mnt type ext3 (rw)
09:39:08
#umount /mnt

09:39:12
#kpartx -d /dev/loop1

09:39:19