免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8730 | 回复: 11
打印 上一主题 下一主题

怎么查看未分区空间大小? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-30 14:07 |只看该作者 |倒序浏览
小弟刚接触linux不久,碰到几多问题,请大虾们不吝赐教:
1。中文显示与中文输入:
   在redhat上,安装了fcitx,但发现挂载U盘和Windows盘时中文显示为?,于是我将i18n里的UTF-8改成了GB.2832,之后,中文显示问题解决了,但没法激活fcitx了。

2。挂载U盘卡壳
   我挂载U盘和XP下的FAT32分区时,分别用
   mount /dev/sda1 /mnt/usb
      mount -t vfat /dev/hda7 /mnt/xpf
命令执行成功了,但我用ls /mnt/usb ls /mnt/xpf时卡住,不出东西了;而且还无法umount,说busy
   我直接右击桌面上的 removeable media也卡住
         后来用mount -o iocharset=cp936则中文显示为“?”。

3。多用户,多语言环境
   其实我并不喜欢GB2832,只是装了个IBM的DB2,如果用UTF-8时中文字段显示为乱码,而且定义为40个byte的字段,经常还不到15个中国字的内容居然报is too short。只好改成GB了,那怎样设置不同的用户用不同的字符呢。

4。怎么卸载OpenOffice
  安装了OpenOffice,后来发现/root分区空间不够了,想卸载OpenOffice就是卸载不掉。

5。怎么看硬盘未分区空间,安装系统时我留了5000M的空间没分,现在怎么看呢,我用fdisk -l有一行是none 500M  /home/shm

刚注册,还没有分,日后长了,一定奉送。
最近上网不方便,如果能发一份到我的邮箱感激不尽:liaozhicai@163.com


祝福您和您的家人
    福寿安康
    寿比南山  

论坛徽章:
0
2 [报告]
发表于 2007-07-30 18:05 |只看该作者
5
fdisk /dev/硬盘号

论坛徽章:
0
3 [报告]
发表于 2007-07-31 17:01 |只看该作者

回复 #2 xqhua2002 的帖子

大侠:不行啊,我用 
fdisk /dev/hda,然后用p命令,或者先专家一下x,再p命令,都只显示已知的各分区,没有分区的空间还是没有显示。

论坛徽章:
0
4 [报告]
发表于 2007-08-01 11:11 |只看该作者
fdisk -l /dev/hda  好像可以,印象中我好像用过

论坛徽章:
0
5 [报告]
发表于 2007-08-01 12:01 |只看该作者
贴出你fdisk /dev/hda的信息出来

论坛徽章:
0
6 [报告]
发表于 2007-08-01 13:49 |只看该作者
原帖由 liaozc 于 2007-7-31 17:01 发表
大侠:不行啊,我用 
fdisk /dev/hda,然后用p命令,或者先专家一下x,再p命令,都只显示已知的各分区,没有分区的空间还是没有显示。



根据各分区起始位置自己计算一下

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2007-08-01 16:18 |只看该作者
原帖由 hahasasa 于 2007-8-1 13:49 发表



根据各分区起始位置自己计算一下

电脑的活人脑干了。也想知道有没有更好的办法。

论坛徽章:
0
8 [报告]
发表于 2007-08-02 13:19 |只看该作者

命令执行结果

[root@localhost lzc]# fdisk -l /dev/hda

Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot     Start        End      Blocks   Id  System
/dev/hda1  *          1        1530   12289693+   7  HPFS/NTFS
/dev/hda2           1531       14592  104920515    f  W95 Ext'd (LBA)
/dev/hda5           1531        4080   20482843+   7  HPFS/NTFS
/dev/hda6           4081        6630   20482843+   7  HPFS/NTFS
/dev/hda7           6631       10454   30716248+   b  W95 FAT32
/dev/hda8          10455      10505      409626   83  Linux
/dev/hda9          10506       13055   20482843+  83  Linux
/dev/hda10         13056       13577    4192933+  83  Linux
/dev/hda11         13578       13838    2096451   82  Linux swap
[root@localhost lzc]#

我在windows下能看到有5.78G的空间没有分区,在硬盘的最后

论坛徽章:
0
9 [报告]
发表于 2007-08-02 13:41 |只看该作者
确实还有没有分完的去啊,从13838到14592
你怎么分的?
fdisk 后,选择n
然后你选择的是逻辑分区,还是主分区啊??
估计你的是主分区没有用完,用p之后在分把..

论坛徽章:
0
10 [报告]
发表于 2007-08-02 13:57 |只看该作者
原帖由 lrz 于 2007-8-1 16:18 发表

电脑的活人脑干了。也想知道有没有更好的办法。


  1. total=$(grep 'hda$' /proc/partitions |awk '{print $3}')
  2. [root@mail boot]# used=0 ; for i in $(grep 'hda[[:digit:]]\+$' /proc/partitions |awk '{print $3}' |xargs); do
  3. > used=$(( used + i ))
  4. > done
  5. [root@mail boot]#
  6. [root@mail boot]# echo $((( total - used ) / 1024 )) "MB"
  7. 2 MB
  8. [root@mail boot]#
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP