悲剧,绝对的悲剧,悲剧中的悲剧。
分类: LINUX
2011-01-13 15:47:09
/sbin/fdisk devicename |
[root@mm sbin]# /sbin/fdisk /dev/hdc Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) |
Command (m for help): p Disk /dev/hdc: 4311 MB, 4311982080 bytes 255 heads, 63 sectors/track, 524 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hdc1 * 1 523 4200966 7 HPFS/NTFS |
Command (m for help): d Selected partition 1 |
Command (m for help): p Disk /dev/hdc: 4311 MB, 4311982080 bytes 255 heads, 63 sectors/track, 524 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System |
Command (m for help): n Command action e extended p primary partition (1-4) Partition number (1-4): 1 也是4个主分区,1个扩展分区,可见是在x86上 First cylinder (1-524, default 1): cylinder是分区的单位 Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-524, default 524): Using default value 524 |
Command (m for help): p Disk /dev/hdc: 4311 MB, 4311982080 bytes 255 heads, 63 sectors/track, 524 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 524 4208998+ 83 Linux |
Command (m for help): l 0 Empty 1e Hidden W95 FAT1 75 PC/IX be Solaris boot 1 FAT12 24 NEC DOS 80 Old Minix bf Solaris 2 XENIX root 39 Plan 9 81 Minix / old Lin c1 DRDOS/sec (FAT- 3 XENIX usr 3c PartitionMagic 82 Linux swap c4 DRDOS/sec (FAT- 4 FAT16 <32M 40 Venix 80286 83 Linux c6 DRDOS/sec (FAT- 5 Extended 41 PPC PReP Boot 84 OS/2 hidden C: c7 Syrinx 6 FAT16 42 SFS 85 Linux extended da Non-FS data 7 HPFS/NTFS 4d QNX4.x 86 NTFS volume set db CP/M / CTOS / . 8 AIX 4e QNX4.x 2nd part 87 NTFS volume set de Dell Utility 9 AIX bootable 4f QNX4.x 3rd part 8e Linux LVM df BootIt a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS access b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStor e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs f W95 Ext'd (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT 10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/ 11 Hidden FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b 12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor 14 Hidden FAT16 <3 61 SpeedStor a9 NetBSD f4 SpeedStor 16 Hidden FAT16 63 GNU HURD or Sys ab Darwin boot f2 DOS secondary 17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto 18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep 1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid ff BBT |
Command (m for help): p Disk /dev/hdc: 4311 MB, 4311982080 bytes 255 heads, 63 sectors/track, 524 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 524 4208998+ 83 Linux Command (m for help): t Selected partition 1 Hex code (type L to list codes): 82 Changed system type of partition 1 to 82 (Linux swap) Command (m for help): p Disk /dev/hdc: 4311 MB, 4311982080 bytes 255 heads, 63 sectors/track, 524 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 524 4208998+ 82 Linux swap |
Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks |
[root@mm /]# mkdir diskpartitontest [root@mm /]# mount /dev/hdc1 /diskpartitontest mount: fs type ntfs not supported by kernel [root@mm /]# mount -t ext3 /dev/hdc1 /diskpartitontest mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems [root@mm /]# mount -t ext2 /dev/hdc1 /diskpartitontest mount: wrong fs type, bad option, bad superblock on /dev/hdc1, or too many mounted file systems |
[root@mm diskpartitontest]# /sbin/mkfs /dev/hdc1 mke2fs 1.35 (28-Feb-2004) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 526944 inodes, 1052249 blocks 52612 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1077936128 33 block groups 32768 blocks per group, 32768 fragments per group 15968 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 20 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
[root@mm diskpartitontest]# mount
/dev/hdc1 /diskpartitontest [root@mm diskpartitontest]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 8.6G 5.8G 2.4G 71% / /dev/hda1 99M 9.0M 85M 10% /boot none 125M 0 125M 0% /dev/shm /dev/hdc1 4.0G 8.1M 3.8G 1% /diskpartitontest |
[root@mm diskpartitontest]# man mkfs NAME mkfs - build a Linux file system -t fstype Specifies the type of file system to be built. If not specified, the default file system type (currently ext2) is used. mkfs缺省是ext2 -v Produce verbose output. |
[root@mm diskpartitontest]#
whereis mkfs mkfs: /sbin/mkfs.msdos /sbin/mkfs.ext2 /sbin/mkfs.ext3 /sbin/mkfs /sbin/mkfs.vfat /sbin/mkfs.cramfs /usr/share/man/man8/mkfs.8.gz |
[root@mm guan]# ls -l /sbin/mk* -rwxr-xr-x 1 root root 5905 Aug 4 2004 /sbin/mkbootdisk -rwxr-xr-x 3 root root 28484 Oct 13 2004 /sbin/mkdosfs -rwxr-xr-x 3 root root 34832 Apr 24 2006 /sbin/mke2fs -rwxr-xr-x 1 root root 6912 May 25 2006 /sbin/mkfs -rwxr-xr-x 1 root root 15300 May 25 2006 /sbin/mkfs.cramfs -rwxr-xr-x 3 root root 34832 Apr 24 2006 /sbin/mkfs.ext2 -rwxr-xr-x 3 root root 34832 Apr 24 2006 /sbin/mkfs.ext3 -rwxr-xr-x 3 root root 28484 Oct 13 2004 /sbin/mkfs.msdos -rwxr-xr-x 3 root root 28484 Oct 13 2004 /sbin/mkfs.vfat -rwxr-xr-x 1 root root 20313 Apr 11 2006 /sbin/mkinitrd -rwxr-xr-x 1 root root 13036 May 25 2006 /sbin/mkswap -rwxr-x--- 1 root root 15444 Oct 5 2004 /sbin/mkzonedb |
[root@mm guan]# cat /etc/fstab # This file is edited by fstab-sync - see 'man fstab-sync' for details /dev/VolGroup00/LogVol00 / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 /dev/VolGroup00/testlv /testlv ext3 defaults 1 1 |
sun |
linux |
format建立修改slice(solaris
slice是固定的1-7,不需要建立,只需要修改) newfs mount 修改/etc/fstab |
fdisk 建partiton mkfs(mke2fs,mkfs.ext2,mkfs.ext3) mount 修改/etc/vfstab |
#cp –r /export/data /var/tmp/data |
先备分目录数据 |
# umount /dev/hda8 |
卸载目录/分区 |
重新建立一个新分区 或者把原分区用软件扩大 |
|
# mount /dev/hda9 /mnt/data or # mount /dev/hda8 /mnt/data |
把新分区重新mount到/export/data上 或把修改(扩容)后的原分区mount回/export/data上 |
#cp –r /var/tmp/data /export/data |
把备分数据拷回原目录 |
vi /etc/vfstab |
修改/etc/vfstab |
chinaunix网友2011-03-08 14:37:23
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com
chinaunix网友2011-03-08 14:37:23
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com