มีโปรแกรมสำหรับติดตั้งไดรฟ์ทั้งหมดของฉันโดยอัตโนมัติหรือไม่


61

บางครั้งเมื่อฉันรีสตาร์ทคอมพิวเตอร์ไดรฟ์ของฉันจะติด แต่บางครั้งพวกเขาจะไม่ (เหมือนตอนนี้เมื่อฉันพิมพ์คำถามนี้ออก)

มีวิธีง่ายๆเช่นโปรแกรมที่สามารถติดตั้งให้ฉันได้หรือไม่? ไปในคอนโซลการสร้างโฟลเดอร์ ฯลฯ ไม่ใช่สิ่งที่ฉันต้องการ ฉันชอบวิธีที่ Windows ใช้ในการติดตั้งไดรฟ์เสมอ

หากไม่มีโปรแกรมฉันจะติดตั้งไดรฟ์ทั้งหมดได้อย่างง่ายดายได้อย่างไร


1
ระบบปฏิบัติการ? ตัวจัดการไฟล์?

@ vasa1 ฉันใช้ Ubuntu รุ่นที่ไม่มีการแก้ไข / วานิลลา 12.10
Jryl

1
ตกลงดังนั้นตัวจัดการไฟล์จะเป็น Nautilus

คำตอบ:


85

ใช้งานได้ใน 12.10 - 16.10

พิมพ์ดิสก์ใน Dash และคุณจะได้รับ:

ป้อนคำอธิบายรูปภาพที่นี่

คลิกที่ไอคอนเฟืองเล็ก ๆ เพื่อรับเมนูย่อยและเลือกแก้ไขตัวเลือกการเมานต์ หลังจากนั้นคุณจะเห็น:

ป้อนคำอธิบายรูปภาพที่นี่

เปลี่ยนตัวเลือก Automatic Mount เป็น ON ทำเช่นนั้นกับไดรฟ์ทั้งหมดที่คุณต้องการติดตั้งเมื่อเริ่มต้นขึ้น

หมายเหตุ: ระวังสิ่งที่คุณแก้ไขอาจทำให้ระบบทำงานไม่ถูกต้อง


ดีใจที่ได้ผลกับคุณ
มิทช์

14
นี่คือคำแนะนำที่ยอดเยี่ยม หลายคนคุ้นเคยกับการแก้ไข/etc/fstabด้วยตนเอง ในขณะที่ที่เหมาะสมและมีประโยชน์ในหลาย ๆ สถานการณ์จะดีจะรู้ว่าปริมาณของตัวเลือกภูเขาสามารถปรับแต่งกับ GUI สมควรใช้งานง่ายในดิสก์
Eliah Kagan

1
สิ่งนี้จะทำงานกับไดรฟ์ที่เข้ารหัสหรือไม่
Tom Brossman

1
@ TomBrossman ฉันเพิ่งสร้างดิสก์ที่เข้ารหัสและโชคไม่ดีที่มันจะไม่ทำงาน
มิทช์

1
sudo apt-get install gnome-disk-utilityหากไม่มีการติดตั้งตามค่าเริ่มต้นใน distro ที่ใช้ Ubuntu วิธีการแก้ปัญหานี้ทำงานใน Ubuntu Mate 15.04
Insperatus

16

วิธีการเมานต์ / ดิสก์ NTFS ในอูบุนตูอัตโนมัติ

กดปุ่ม Ubuntu เริ่มต้นdisksแอปพลิเคชันของคุณ

ดิสก์

เลือกพาร์ติชั่น / ดิสก์ NTFS ของคุณ? กดปุ่มกำหนดค่าเลือกEdit Mount Options...

แก้ไขตัวเลือกการเมานต์

เปิด, เลือกLike หรือหรือบุคลิกใดของคุณอธิบายได้ดีที่สุด!offAutomatic Mount Optionsselect Mount at startupDisplay NameDatapartition-Dataseriously-not-porn

หน้าต่างตัวเลือกเมานต์

Mount Pointหมายความว่าคุณต้องการติดตั้งที่ไหน! นี่อาจจะเป็น/mnt/DATA//home/username/part-dataหรือ/home/username/Videos/no-pornoอีกสิ่งที่ดีที่สุดที่อธิบายบุคลิกของคุณ! หลังจากนั้นกดตกลงพิมพ์รหัสผ่านของคุณอีกครั้งตกลง และรีสตาร์ทระบบของคุณและดู HardDiskdrive ที่ติดตั้งของคุณ

แหล่ง


4

หากคุณต้องการทำสิ่งนี้โดยสคริปต์ของคุณเอง (โดยไม่ต้องใช้โปรแกรมใด ๆ ) สิ่งต่อไปนี้อาจช่วยคุณได้:

สร้างชื่อไฟล์automountใน/usr/local/binและให้สิทธิ์ดำเนินการ ( sudo chmod +x)

  • case-1: sudo โดยไม่มีรหัสผ่าน (หากคุณตั้งไว้NOPASSWDใน/etc/sudoers:-)

    เนื้อหาสำหรับ/usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$USER/$label
        sudo mount /dev/$partition /media/$USER/$label
    done
    exit
    

    จากนั้นสร้างแอปพลิเคชั่น Strartup ( gnome-session-properties) และเพิ่มรายการต่อไปนี้:

    ภาพหน้าจอ

  • กรณีที่ 2: sudo ต้องการรหัสผ่าน (ถ้าคุณยังไม่ได้ตั้งNOPASSWDใน/etc/sudoers): -

    เนื้อหาสำหรับ/usr/local/bin/automount:

    #!/bin/bash
    cd /dev/disk/by-label
    user=$(zenity --entry --text="Enter Username")
    for label in *
    do
        partition=$(basename $(readlink $label))
        sudo mkdir /media/$user/$label
        sudo mount /dev/$partition /media/$user/$label
    done
    exit
    

    หรือคุณสามารถตั้งถาวรแทน<username>$user

    จากนั้นสร้างStrartup Application ( gnome-session-properties) และเพิ่มสิ่งต่อไปนี้:

    screenshot2

    หมายเหตุ: สำหรับการใช้งานจะต้องติดตั้งgksudoแพ็คเกจ gksuถ้าไม่ใช่อันดับแรกให้ทำ:sudo apt-get install gksu


หมายเหตุเพิ่มเติม:

  • /media/$USER/<Disk-Label>สคริปต์นี้เมาท์พาร์ติชันบน

  • ในการตรวจสอบ / เปลี่ยนป้ายชื่อพาร์ติชั่นของคุณคุณสามารถใช้gnome-disk-utility:

    gnome-ดิสก์ยูทิลิตี้

    screenshotforlabel


1

ในหน้าต่าง "Mount Options" ให้แน่ใจว่าได้ทำการ UNCHECK ตัวเลือก "Show In User Interface" หากคุณทำการเปลี่ยนแปลงโดยใช้ยูทิลิตี้นี้ มีข้อบกพร่องที่รู้จักที่สามารถทำให้การติดตั้งล้มเหลวและทำให้ระบบของคุณไม่สามารถบูทได้หากคุณใช้ยูทิลิตี DISKS เพื่อเปลี่ยนตัวเลือกเหล่านี้และปล่อยให้ "แสดงในส่วนต่อประสานผู้ใช้" ถูกเลือก

ข้อผิดพลาดนั้นจะปรากฏขึ้นโดยระบุว่าการยกย่อง "x-gvfs-show" ไม่เป็นที่รู้จักหรือมีพารามิเตอร์ขาดหายไปเมื่อพยายามเมาต์พาร์ติชันนั้น


ขอขอบคุณช่วยฉันกองเก็บไว้ต้องเข้าสู่สถานีเมื่อ 'startx' ล้มเหลวและพิมพ์ "sudo เมา - ไม่นับใหม่, rw /" เพื่อให้อูบุนตูบูตทุกครั้ง ...
ALM865

ข้อผิดพลาดนี้ได้รับการแก้ไขในระดับสูงสุด (Ubuntu 14.10), afaict
vaultah
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.