分页: 1 / 1

我快吐血了:关于自动挂载的问题(在一只眼及大家的帮助下已停止吐血)

发表于 : 2009-05-02 19:27
zjz00zjz
我照着wiki上的教程作了,教程如下

代码: 全选

自动挂载 windows 分区执行下列命令, 编辑挂载脚本 autowinfs.

sudo gedit /usr/sbin/autowinfs

复制粘贴以下引用的内容,保存文件, 退出。

mkdir  -p  /windows/
rmdir   /windows/*   1> /dev/null
grep  -v  '/windows/'  /etc/fstab  >  /etc/fstab.swp
fdisk  -l /dev/[hs]d[a-z]  |  grep     'NTFS'  | cut -d' ' -f1    |   cut -d/ -f3  |   while read WDISKS
do echo  "/dev/$WDISKS  /windows/$WDISKS  ntfs  auto,user,nls=utf8,umask=0   0 0"    >>  /etc/fstab.swp
mkdir  "/windows/$WDISKS"
done
fdisk  -l /dev/[hs]d[a-z]  |  grep     'FAT'  | cut -d' ' -f1    |   cut -d/ -f3  |   while read WDISKS
do echo  "/dev/$WDISKS  /windows/$WDISKS  vfat  auto,user,utf8,umask=0   0 0"    >>  /etc/fstab.swp
mkdir  "/windows/$WDISKS"
done
mv   /etc/fstab.swp    /etc/fstab
mount   -a
exit  0

再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

就可以了,Windows分区将挂载在 /windows/ 下 
现在的问题是,我想恢复到默认的那种模式,感觉这种比较不方便,应该怎么弄阿,大侠们

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 19:32
zjz00zjz
在线等,如果改不回来,只好重装一次了,刚刚已经用ubuntu-9.04-alternate-i386试过一次u盘启动安装,但是到第4步时说找不到cdrom 所以只好再等等

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 20:04
adagio

代码: 全选

sudo umount   -a
先运行上面的命令,然后不让那个脚本自动运行不久行了?
或者干脆把那个脚本干掉

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 20:26
zjz00zjz
adagio 写了:

代码: 全选

sudo umount   -a
先运行上面的命令,然后不让那个脚本自动运行不久行了?
或者干脆把那个脚本干掉
rm了那个文件 然后运行你给的命令结果是这样的
umount: /home: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
umount: /dev/shm: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
umount: /dev: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
umount: /var/run: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
umount: /: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 20:38
adagio
没问题啊,系统分区当然无法卸载了,其他的卸载掉不久行了

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 20:41
zjz00zjz
adagio 写了:没问题啊,系统分区当然无法卸载了,其他的卸载掉不久行了
怎么卸载其他的阿,哪条代码进去以后就那样,什么都没有卸载

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 20:51
adagio
那个教程啊?我看看去

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 20:55
Ur@nus
建议看一下ee的帖子,很有用

viewtopic.php?f=86&t=19112

Re: 大侠们速来救命:关于自动挂载的问题

发表于 : 2009-05-02 21:35
zjz00zjz
adagio 写了:那个教程啊?我看看去
就是这个

代码: 全选

把下面的保存为 /usr/sbin/autowinfs
sudo gedit /usr/sbin/autowinfs


#!/bin/sh
#
#autowinfs auto mount windows disks
#
# Copyright (c) 2005 Jiahua Huang <jhuangjiahua@gmail.com>
#License: GPLv2
#
# /usr/bin/sutowinfs
# 用来自动挂载机器上的 Windows 分区 , 并写入 /etc/fstab
# 五 2月 18 14:06:12 CST 2005

mkdir -p /windows/
rmdir /windows/* 1> /dev/null

grep -v '/windows/' /etc/fstab > /etc/fstab.swp

# 本脚本用于 UTF-8 的 Locale 下 , 如果是 GBK 的 locale , 就把 下面的 iocharset=utf8 换成 iocharset=cp936
# 单独的 fdisk -l 不能列出分区的情况很少了 , 所以把 /dev/[hs]d[a-z] 去掉
## fdisk -l /dev/[hs]d[a-z] | grep -E 'FAT|NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
# 查找 NTFS 分区 , 新内核的 auto 好像有点问题 , 所以现在把 NTFS 和 VFST 分开来
fdisk -l /dev/[hs]d[a-z] | grep 'NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS ntfs auto,user,iocharset=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
fdisk -l /dev/[hs]d[a-z] | grep 'FAT' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS vfat auto,user,iocharset=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done
mv /etc/fstab.swp /etc/fstab
mount -a
exit 0

再运行命令
sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

就可以了 

Re: 我快吐血了:关于自动挂载的问题

发表于 : 2009-05-02 22:09
zjz00zjz
有没有解决方法阿 看了ee的帖子仍然没搞定

Re: 我快吐血了:关于自动挂载的问题

发表于 : 2009-05-02 22:20
lihaicainiao
呵呵
,开机加载不行啊
在 redhat 在/etc/fstab 下加一行不行了.是文件挂文件吧?格式我也不记得了
开起就加载!试一下吧

Re: 我快吐血了:关于自动挂载的问题

发表于 : 2009-05-02 22:21
adagio
那个autowinfs只是个脚本,你怎么让他自动运行的?总不会他自己能开机运行吧?
实在不行把它干掉啊

Re: 我快吐血了:关于自动挂载的问题

发表于 : 2009-05-02 22:33
人在井天
这个脚本应是修改了/etc/fstab文件。
sudo gedit /etc/fstab 把自动挂载windows分区的内容删除即可。

Re: 我快吐血了:关于自动挂载的问题

发表于 : 2009-05-02 22:36
adagio
晕死,的确是自动修改fstab :em49
照ls说的做

Re: 我快吐血了:关于自动挂载的问题

发表于 : 2009-05-02 23:46
zjz00zjz
adagio 写了:晕死,的确是自动修改fstab :em49
照ls说的做
终于回来了 :em02 谢谢 现在不用重装咯