AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-364

nicorellius's questions

Martin Hope
nicorellius
Asked: 2010-09-16 10:40:36 +0800 CST

SeaGate FreeAgent 外置硬盘不断重复自动挂载

  • 2

我插入我的 Seagate FreeAgent 外置硬盘,然后将 USB 插入我的 Ubuntu 10.04 机器,正如预期的那样,它安装在/media. 好的,这很棒。我可以访问文件等。然后,我smb.conf为这个驱动器编辑我的文件,以便我可以共享它,并添加一行用于共享我不拥有的驱动器。

我共享驱动器并卸载它,然后重新安装

sudo mount -t ntfs /dev/sdb1 /media/FreeAgent

它安装得很好。我可以从网络上的 Windows XP 机器访问驱动器。然后,不久之后,它再次自动挂载,因为/media/Main-BackUp然后挂载点/media/FreeAgent不再挂载驱动器并且文件不存在。这些文件位于新安装的目录中。我应该注意驱动器的名称是 Main-BackUp。我已经编辑了我的smb.conf文件以使其工作的几种方法,包括更改名称以使其匹配以及它应该存在的挂载点目录。目前是这样的:

[Main-BackUp]
comment = Backup drive
path = /media/Main-BackUp
guest ok = yes
browseable = yes
read only = no
create mask = 0777
directory mask = 0777

但我已将线路更改path = /media/Main-BackUp为path = /media/FreeAgent没有成功。

然后,一段时间后,它再次执行此操作,并创建另一个挂载点/media/Main-BackUp_,然后之前的挂载没有任何文件,但这个新的有。每次都会弹出一个窗口,其中包含新的挂载和外部驱动器上的文件。如果我将这台机器单独放置一个小时左右,它会重复这个过程 5 或 6 次。

我使用类似的技术成功地在我的工作网络上安装了 Drobo,并且效果很好。不知道我做错了什么。任何帮助是极大的赞赏。

注意- 所以我注释掉了中的行smb.conf并尝试了驱动器自动安装。仍然发生。我搜索了一种方法来运行自动安装,但在 10.04 中我找不到它。我尝试了“首选项”>“文件管理”>“媒体”,并取消选中任何可能导致此操作无效的内容。在注释掉smb.conf错误中的行后,自动安装实验即将结束。

注意 2 - 驱动器安装正常,但几分钟后,网络共享变为空白并且文件不存在。我去服务器计算机查看驱动器,最近一次,驱动器从 sdb1 转移到了 sdc1。我重新安装,它似乎再次工作,但几分钟后,同样的行为又回来了......空共享。这是奇怪的行为,我不确定我是否找到了根本原因。

10.04 samba mount
  • 2 个回答
  • 2508 Views
Martin Hope
nicorellius
Asked: 2010-08-26 16:31:44 +0800 CST

如何编写 Shell 脚本将文件从 FTP 服务器移动到网络共享驱动器

  • 1

我有客户将大量数据上传到我的 FTP 服务器(一台 Ubuntu 9.10 机器)。文件上传后,我需要将它们传输到本地 Droboshare 网络驱动器,以便我们的技术支持人员可以检索它们并分析问题。

在我挂载网络共享后,/media/<sharename>我手动运行此命令以获取这些文件:

sudo mv /home/ftp/<data_dir>/<file_name> /media/<network_share>/<ftp_user_data>

但这需要很长时间,如果有数十或数百个文件,我实际上无法一遍又一遍地这样做。我认为有一个脚本可以很好地运行 periodaclly 将一组这些文件传输到网络共享。我可以在技术支持人员使用它们时对它们进行分类。

我对 Linux 和编写 shell 脚本仍然很陌生。无论如何要轻松做到这一点?只是为了在此处添加描述,文件可以是ZIP 文件、FASTA 文件、TAR.GZ 文件和/或TXT 文件。此外,如果 ZIP 文件很大,某些压缩程序会将它们转换为ZIP.001、ZIP.002、ZIP.003等......所以这个 FTP 目录中的文件类型可能会非常不同。

我在想我可以识别这些文件的方法是通过简单地传输目录中的所有文件(尽管这可能需要一段时间)或者根据完成的时间或类似的东西来指定其中的一个子集。

我对想法持开放态度。提前致谢。

scripts networking command-line ftp
  • 3 个回答
  • 4697 Views
Martin Hope
nicorellius
Asked: 2010-08-24 16:18:47 +0800 CST

双启动 - Ubuntu 9.10、10.04 - /home 在启动时无法初始化

  • 5

我最近在一个已经安装了 10.04 的系统上安装了 9.10 64 位。我以为我正确地执行了这个安装,但是当我来到 grub2 并选择我想要的选项时,我得到了一些错误。

首先,在登录屏幕出现之前,我收到以下消息:

The disk drive for /home is not ready yet or not present.

Continue to wait; or press S to skip mounting or M for manual recovery.

我重新启动并登录到新安装的 9.10 启动,这工作正常。我找到了 10.04 所在的分区,并在其中创建了一个用户目录,/home该目录是 9.10 的副本/home。我将用户目录命名为与以前相同,因此没有区别。

然后我更改了这个新创建的目录的所有权和组,然后重新启动。我得到了同样的错误:

The disk drive for /home is not ready yet or not present.

Continue to wait; or press S to skip mounting or M for manual recovery.

但是这次当我按 S 跳过时,我能够登录并看到我的桌面。我所做的操作似乎允许登录,但安装仍然/home无法正常工作。

我应该提一件事。安装 9.10 64 位时,我有一些额外的可用硬盘空间,我选择将其格式化为 ext4,然后将其挂载到/home. 这可能会导致问题,但我认为这样做会安装到/home新安装。不过,它似乎试图将其安装在旧安装上(10.04 版本)。

我希望这不会太混乱。任何帮助深表感谢。

提前致谢。

编辑 - 对于 9.10 安装 /etc/fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0

# / was on /dev/sda1 during installation
UUID=10270f21-1c42-494b-bd3f-813c23f6d518 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sda6 during installation
UUID=fc128610-a6d5-4d23-9898-064580419da0 /home           ext4    defaults        0       2

# swap was on /dev/sda5 during installation
UUID=d3644f61-b65c-4f30-9eb5-cda163f9fce5 none            swap    sw              0       0

对于 10.04 安装:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0

# / was on /dev/sda6 during installation
UUID=28fd6eb0-38a2-4c22-86d8-f7dce7508ac4 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sda7 during installation
UUID=97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb /home           ext4    defaults        0       2

# swap was on /dev/sda5 during installation
UUID=d3644f61-b65c-4f30-9eb5-cda163f9fce5 none            swap    sw              0       0

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

编辑2:

fdisk -l 输出:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcbcbcbcb

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6231    50049483+  83  Linux
/dev/sda2            6232       30401   194145525    5  Extended
/dev/sda5           12158       12773     4939776   82  Linux swap / Solaris
/dev/sda6            6232       12157    47600532   83  Linux
/dev/sda7           12774       30401   141596878+  83  Linux

Partition table entries are not in disk order

blkid /dev/sda* 输出:

/dev/sda1: UUID="10270f21-1c42-494b-bd3f-813c23f6d518" TYPE="ext4" 
/dev/sda5: UUID="d3644f61-b65c-4f30-9eb5-cda163f9fce5" TYPE="swap" 
/dev/sda6: UUID="28fd6eb0-38a2-4c22-86d8-f7dce7508ac4" TYPE="ext4" 
/dev/sda7: UUID="97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb" TYPE="ext4"
10.04 home-directory 9.10 startup
  • 2 个回答
  • 623 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve