如何阻止磁盘在启动时自动挂载?

我有一个跨多个磁盘RAID的btrfs文件系统。 机器通过USB连接到外部硬盘驱动器托架,其中有三个磁盘。

在我的fstab我有一个磁盘和路径( /dev/sdb )的挂载条目。 但是,在启动期间,Ubuntu会挂载所有磁盘/dev/sdc/dev/sdd 。 我想在启动过程中阻止Ubuntu安装其他磁盘。 无论如何禁止在引导时自动挂载连接的磁盘/etc/fstab明确的除外?

以下是fstab的内容

 proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda1 during installation UUID=eb80bbb0-7b27-4b7c-b041-639cbcae1c77 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=0e0c01be-7545-449c-86a8-60309d016534 none swap sw 0 0 /dev/sdb /media/xbmc btrfs defaults 0 1 

当机器启动时,我发现这样的事情:

 Filesystem Size Used Avail Use% Mounted on /dev/sda1 294G 35G 245G 13% / udev 2.0G 4.0K 2.0G 1% /dev tmpfs 791M 892K 790M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 1.6M 2.0G 1% /run/shm /dev/sdc 4.6T 1.3T 2.6T 34% /media/0868831f-d234-4172-aeab-640e580190d0 /dev/sdd 4.6T 1.3T 2.6T 34% /media/0956647d-a558-2218-febt-559a647221r5 /dev/sdb 4.6T 1.3T 2.6T 34% /media/xbmc 

mountnoauto选项允许用户仅显式安装相关的设备/分区,而不是在启动时使用mount -a ,如果在/etc/fstab的相关设备的选项列中提到的话。 如果您可以在/etc/fstab添加/dev/sdc/dev/sdd (或其UUID)并在选项(第4个)列中提供noauto选项,则不会自动挂载它们。

(请参阅mount或this的手册页)