การติดตั้งพาร์ติชั่นเฟิร์มแวร์หลักหมายความว่าอย่างไร? การติดตั้งดิสก์ใน Ubuntu

หากคุณต้องการเชื่อมต่อ/ต่อเชื่อมฮาร์ดไดรฟ์ด้วยระบบไฟล์ NTFS หรือ ext2, ext3 เข้ากับคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Linux แสดงว่าคุณกำลังอ่านบทความที่ถูกต้อง

เหตุใดจึงต้องดำเนินการด้วยตนเองหากระบบเดสก์ท็อป Linux สมัยใหม่ดำเนินการโดยอัตโนมัติ

มีบางกรณีที่ระบบ ลินุกซ์ไม่สามารถเมานต์/เชื่อมต่อดิสก์โดยอัตโนมัติได้เนื่องจากความล้มเหลวทางตรรกะของดิสก์ ไวรัสที่ติดไวรัสในพาร์ติชัน NTFS/FAT หรือเนื่องจากสิ่งอื่นที่ผิดปกติ เมื่อต้องการทำเช่นนี้ ผู้ดูแลระบบจริงจะดำเนินการด้วยตนเอง และพวกเขาทำเช่นนี้ด้วยคำสั่ง mount

คำสั่ง mount ใน Linux เป็นเครื่องมือที่ยืดหยุ่นมากในมือของผู้ดูแลระบบ คุณสามารถใช้คำสั่ง mount เพื่อติดตั้งไดรฟ์เครือข่าย พาร์ติชันฮาร์ดไดรฟ์ หรือไดรฟ์ USB

บทความนี้ไม่ใช่คำอธิบายที่สมบูรณ์และครบถ้วนของคำสั่ง mount (คำอธิบายแบบเต็มของคำสั่ง mount สามารถพบได้โดยการรันคำสั่ง man mount ในคอนโซล) แต่จะพยายามทำเช่นนั้น บทความที่อธิบายคำสั่ง mount ได้รับการอัปเดตและแก้ไขอยู่ตลอดเวลา คุณสามารถแสดงความคิดเห็นทั้งหมดเกี่ยวกับบทความได้ในความคิดเห็น

สามารถดูอุปกรณ์ที่เชื่อมต่อกับคอมพิวเตอร์ในปัจจุบันได้โดยพิมพ์ในคอนโซล:

คำสั่งนี้จะแสดงอุปกรณ์ทั้งหมดที่เชื่อมต่ออยู่ อาจไม่ได้ติดตั้ง แต่เชื่อมต่ออยู่ บนหน้าจอคุณจะเห็นสิ่งนี้:

ดิสก์ /dev/sda: 40.0 GB, 40020664320 ไบต์
255 หัว, 63 เซกเตอร์/แทร็ก, 4865 กระบอกสูบ

ตัวระบุดิสก์: 0x815aa99a รายการตารางพาร์ติชันไม่อยู่ในลำดับดิสก์
ดิสก์ /dev/sdb: 80.0 GB, 80026361856 ไบต์
255 หัว, 63 เซกเตอร์/แทร็ก, 9729 กระบอกสูบ
หน่วย = ทรงกระบอก 16065 * 512 = 8225280 ไบต์
ตัวระบุดิสก์: 0x973248ad

อุปกรณ์โหลดเริ่มต้นสิ้นสุดบล็อกระบบ Id
/dev/sdb1 * 1 9729 78148161 83 ลินุกซ์

ดิสก์ /dev/sdc: 1027 MB, 1027604480 ไบต์
32 หัว 62 เซกเตอร์/ราง 1,011 สูบ
หน่วย = ทรงกระบอก 1984 * 512 = 1,015808 ไบต์
ตัวระบุดิสก์: 0x6f20736b

จากรายการด้านบน คุณจะเห็นว่าสิ่งต่อไปนี้เชื่อมต่อกับระบบปฏิบัติการ:

  1. ฮาร์ดไดรฟ์สองตัว: /dev/sda - ระบบปฏิบัติการและ /dev/sdb - “fileถังขยะ”
  2. ไดรฟ์ USB แบบถอดได้: /dev/sdc
การดูอุปกรณ์ที่ติดตั้งจะดำเนินการโดยใช้คำสั่ง:

หลังจากนั้นคุณจะเห็นบนหน้าจอ:

/dev/sda1 on / พิมพ์ reiserfs (rw, relatime, notail) tmpfs บน /lib/init/rw ประเภท tmpfs (rw,nosuid,mode=0755)
/proc on /proc ประเภท proc (rw,noexec,nosuid,nodev)
sysfs บน /sys ประเภท sysfs (rw, noexec, nosuid, nodev)
varrun บน /var/run ประเภท tmpfs (rw,nosuid,mode=0755)
varlock บน /var/lock ประเภท tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev บน /dev พิมพ์ tmpfs (rw,mode=0755)
tmpfs บน /dev/shm พิมพ์ tmpfs (rw, nosuid, nodev)
devpts บน /dev/pts ประเภท devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl บน /sys/fs/fuse/ประเภทการเชื่อมต่อ fusectl (rw)
lrm บน /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 บน /home พิมพ์ ext3 (rw,relatime)
securityfs บน /sys/kernel/ประเภทความปลอดภัย securityfs (rw)
binfmt_misc บน /proc/sys/fs/binfmt_misc พิมพ์ binfmt_misc (rw, noexec, nosuid, nodev)
gvfs-fuse-daemon บน /home/user/.gvfs ประเภท fuse.gvfs-fuse-daemon (rw, nosuid, nodev, user=user)
/dev/sdc บน /media/USBFlash ประเภท vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • บรรทัดแรกระบุว่าระบบไฟล์รูทคือระบบไฟล์ reiserfs ที่มีพารามิเตอร์เมานต์: การเข้าถึงแบบอ่านและเขียน (rw)
  • /dev/sda3 คือพาร์ติชันดิสก์ /home
  • /dev/sdc เป็นอุปกรณ์ USB แบบถอดได้ที่ติดตั้งอยู่
ผลลัพธ์เดียวกันนี้สามารถทำได้โดยดูที่เนื้อหาของไฟล์ /etc/mtab (บนระบบ Linux บางระบบ ไฟล์นี้เรียกว่า /etc/mnt/tab)
  • นกฮัมมิ่งเบิร์ด
    27 มีนาคม 09:27 น

    หลังจากที่ฉันป้อนคำสั่งนี้: sudo chmod -R 0777 /home/roza/Desktop ไม่มีข้อความแสดงข้อผิดพลาดใน Debian แต่ใน Mint ในระหว่างการบู๊ตข้อความจะปรากฏขึ้นพร้อมกับเนื้อหาต่อไปนี้:

    ไฟล์ผู้ใช้ $HOME/.dmrc มีสิทธิ์ที่ไม่ถูกต้องและถูกละเว้น ซึ่งจะป้องกันไม่ให้มีการบันทึกเซสชันและภาษาเริ่มต้น เจ้าของไฟล์นี้ต้องเป็นผู้ใช้และไฟล์ต้องมีสิทธิ์ 0644 โฮมโฟลเดอร์ของผู้ใช้ ($HOME) ต้องเป็นของผู้ใช้และต้องไม่สามารถเขียนได้โดยผู้ใช้รายอื่น

    จากนั้นทุกอย่างจะค้างไม่กี่วินาทีและเดสก์ท็อปจะเปิดขึ้น และตอนนี้ฉันไม่สามารถใช้ sudo หรือเพียงแค่ su ได้ - เทอร์มินัลไม่ได้สบถเป็นภาษารัสเซีย เป็นไปได้หรือไม่ที่จะคืนสิทธิ์ให้กับ ($HOME) อาจทำได้โดยใช้ Mint live disk?

  • มุด@เอ็นที
    29 มีนาคม 12:13 น

    นกฮัมมิ่งเบิร์ด:จากนั้นทุกอย่างจะค้างไม่กี่วินาทีและเดสก์ท็อปจะเปิดขึ้น และตอนนี้ฉันไม่สามารถใช้ sudo หรือเพียงแค่ su ได้ - เทอร์มินัลไม่ได้สบถเป็นภาษารัสเซีย เป็นไปได้หรือไม่ที่จะคืนสิทธิ์ให้กับ ($HOME) อาจทำได้โดยใช้ Mint live disk?

    ลองคืนสิทธิ์กลับ:
    sudo chmod -R 0644 /home/roza/เดสก์ท็อป

    และเจ้าของ:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • นกฮัมมิ่งเบิร์ด
    2 เมษายน 08:43 น
  • มุด@เอ็นที
    3 เมษายน 13:39 น

    นกฮัมมิ่งเบิร์ด:ถึงกระนั้นก็ไม่มีอะไรทำงาน :( โดยทั่วไปฉันติดตั้งพาร์ติชันใหม่ด้วย Mint สิ่งสำคัญคือฉันเรียนรู้วิธีเมานต์พาร์ติชัน (ฉันเข้าใจว่ามันทำอย่างไรแล้วมันก็ง่ายขึ้น) และฉันก็ได้เรียนรู้บทเรียนสำหรับตัวเองด้วย - คุณต้องการ เพื่อกระจายสิทธิ์อย่างระมัดระวัง ขอบคุณ!

    ป.ล. สิ่งสำคัญคือคุณได้เรียนรู้บางสิ่งบางอย่าง))

  • อเล็กซ์อยู่ระหว่างการก่อสร้าง
    19 พฤษภาคม 08:41 น

    ขอบคุณ
    เพิ่มเติมสองสามอย่าง
    1. ตัวอย่างเช่น พาร์ติชันฮาร์ดไดรฟ์ของฉันไม่ต้องการติดตั้งหลังจากเชื่อมต่อกับเครื่อง Windows ที่ติดไวรัส มันเกิดขึ้นที่ไวรัสส่ง autorun.exe ไปที่รูทของพาร์ติชั่นของฉัน และเนื่องจาก Linux นี้ไม่ต้องการเมานท์พาร์ติชั่นนี้
    ฉันไม่ต้องการติดตั้งไม่ใช่เพราะ autorun.exe แต่เนื่องจากเป็นไปได้มากว่า Windows ดับลง "ไม่ถูกต้อง" และมีไบต์ใน ntfs เกี่ยวกับการตรวจสอบความสมบูรณ์ของระบบไฟล์ ในเรื่องนี้ ntfs3g ที่ไม่มี "กำลัง" กลัวที่จะติดตั้ง FS ดังกล่าวเพื่อไม่ให้เกิดความเสียหาย
    2. เนื่องจากมีหัวข้อเกี่ยวกับ “SMB” จึงควรกล่าวถึง CIFS
    และยกตัวอย่างดังนี้:
    mount -t cifs -o ชื่อผู้ใช้=โดเมน\ผู้ใช้ //remote-win2k3-server/C$ /mnt/smb/

  • เนฟาซโน
    20 พฤษภาคม 15:26 น
  • โทนิค
    24 พฤษภาคม, 03:04
  • มุด@เอ็นที
    26 พฤษภาคม 17:27 น

    อเล็กซ์อยู่ระหว่างการก่อสร้าง:ขอบคุณ เพิ่มเติมสองสามอย่าง 1. ตัวอย่างเช่น พาร์ติชันฮาร์ดไดรฟ์ของฉันไม่ต้องการติดตั้งหลังจากเชื่อมต่อกับเครื่อง Windows ที่ติดไวรัส มันเกิดขึ้นที่ไวรัสส่ง autorun.exe ไปที่รูทของพาร์ติชั่นของฉัน และเนื่องจาก Linux นี้ไม่ต้องการเมานท์พาร์ติชั่นนี้ ฉันไม่ต้องการติดตั้งไม่ใช่เพราะ autorun.exe แต่เนื่องจากเป็นไปได้มากว่า Windows ดับลง "ไม่ถูกต้อง" และมีไบต์ใน ntfs เกี่ยวกับการตรวจสอบความสมบูรณ์ของระบบไฟล์ ในเรื่องนี้ ntfs3g ที่ไม่มี "กำลัง" กลัวที่จะติดตั้ง FS ดังกล่าวเพื่อไม่ให้เกิดความเสียหาย 2. เนื่องจากมีหัวข้อเกี่ยวกับ “SMB” จึงควรกล่าวถึง CIFS และเป็นตัวอย่าง ให้บางสิ่งเช่น: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    ไม่สำคัญ:คงจะดีไม่น้อยหากอธิบายการติดตั้ง NFS ด้วย

    ขอบคุณสำหรับความคิดเห็นของคุณ ฉันจะเพิ่มบางส่วนเพิ่มเติม

    โทนิค:และบทความนี้ก็ช่วยฉันได้ ประถมศึกษา! – ฉันลืมวิธีติดตั้งมัน... ฉันอ่านบทความอย่างรวดเร็วและจำได้ ขอบคุณมากสำหรับผู้เขียน!

    กลับมาบ่อยๆ :)

  • เดนิส
    11 มิถุนายน 11:47 น

    ขอบคุณสำหรับบทความ
    ดีมาก อย่างชาญฉลาด

  • มิลามิลา
    9 กรกฎาคม 13:05 น

    # sudo mount -t smbfs -o ชื่อผู้ใช้ = vasja, รหัสผ่าน = pupkin //pupkin_v/Video /home/user/video
    ใช้งานไม่ได้ ให้ความช่วยเหลือ
    การใช้งาน: ……
    ฉันทำงานในอูบุนตู คุณต้องเชื่อมต่อโฟลเดอร์ windows ที่แชร์
    บางทีทีมงานอาจจะผิด?

  • มุด@เอ็นที
    9 กรกฎาคม 22:11 น

    มิลามิลา:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video ไม่ทำงาน ให้ความช่วยเหลือในการใช้งาน: ...... ฉันทำงานใน Ubuntu คุณต้องเชื่อมต่อโฟลเดอร์ windows ที่แชร์ คำสั่งอาจผิดใช่ไหม

    เส้น
    ชื่อผู้ใช้=vasja,รหัสผ่าน=pupkin
    ต้องแทนที่ด้วยพารามิเตอร์ที่จำเป็น หากคุณเชื่อมต่อในนามของแขกคุณต้องระวังมีความแตกต่างและความแตกต่างระหว่างระบบปฏิบัติการ Windows ภาษารัสเซียและภาษาอังกฤษ

  • อันเดรย์
    31 สิงหาคม 10:04 น

    ใน Ubuntu ควรเป็นดังนี้:
    mount -t cifs -o ชื่อผู้ใช้=tridge,รหัสผ่าน=foobar //fjall/test /mnt/smb/fjall

  • ซี.เจ.
    14 กันยายน 20:28 น

    cj@มอนสเตอร์:~$ sudo umount /dev/sda1
    จำนวน: /: อุปกรณ์ไม่ว่าง
    (ในบางกรณีข้อมูลที่เป็นประโยชน์เกี่ยวกับกระบวนการที่ใช้อุปกรณ์จะพบได้จาก lsof(8) หรือ fuser(1))
    cj@มอนสเตอร์:~$ df -h
    ขนาดระบบไฟล์ ใช้ Dost ใช้ % ที่ติดตั้ง
    /dev/sdb1 26G 9.1G 16G 37% /
    ไม่มี 1.7G 416K 1.7G 1% /dev
    ไม่มี 1.7G 0 1.7G 0% /dev/shm
    ไม่มี 1.7G 200K 1.7G 1% /var/run
    ไม่มี 1.7G 0 1.7G 0% /var/lock
    ไม่มี 1.7G 0 1.7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /สื่อ/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8.1G 74% /สื่อ/Win7
    /dev/sda5 50G 8.9G 41G 18% /สื่อ/อื่นๆ
    /dev/sdc1 373G 372G 946M 100% /สื่อ/ที่เก็บข้อมูล
    /dev/sdb7 94G 88G 5.5G 95% /สื่อ/เพลงและเกม

  • /dev/sda1 26G 9.1G 16G 37% /
    วลาดิเมียร์
  • มุด@เอ็นที
    15 กันยายน 09:46 น

    19 กันยายน 20:14 นซีเจ:

    คุณต้องเมานต์ดิสก์ /dev/sda1 แต่มันอ้างว่ามันถูกเมาท์ที่จุด “/” แล้ว แม้ว่าพาร์ติชั่นระบบ Ubuntu จะถูกเมาท์ ณ จุดนี้ก็ตาม บอกฉันทีว่าต้องทำยังไง ฉันทรมานแล้ว :(
    คุณสามารถแสดงผลลัพธ์ของคำสั่ง:

    sudo fdisk -l
    วลาดิมีร์:

    ข้อสังเกตเดียวคือข้อผิดพลาดในการใช้ tsya/tsya -TSYA หรือ -TSYA? ขอบคุณอีกครั้ง :)

  • อาจเป็น ;) คุณจะต้องแจ้งให้บรรณาธิการทราบ ;)
    ทาราส
  • มุด@เอ็นที
    27 กันยายน 06:59 น

    30 กันยายน 06:46 นทาราส:

    คำสั่ง samba mount ไม่ทำงาน

  • อะไรที่ใช้งานไม่ได้จริงๆ?
    โรมัน

    2 พฤศจิกายน, 20:41 น
    จะเกิดอะไรขึ้นถ้าระบบไฟล์เป็น LWM2 และ Linux Mint บ่น!

  • นั่นคือ คำสั่ง sudo mount -t lwm2 /dev/sdb /home/user/Video ไม่ได้รับการยอมรับ
    ซซซบร

    2 พฤศจิกายน 22:52 นมุด@NT:
    sudo mount -t ext3 -o rw /dev/hda3 /home/roza/เดสก์ท็อป

    ดังนั้น? นั่นคือจุดเมานท์คือ /home/roza/Desktop?
    หากทุกอย่างถูกเมาท์สำหรับคุณและระบบไฟล์ /dev/hda3 มองเห็นได้ แต่คุณมีสิทธิ์ไม่เพียงพอ คุณเพียงแค่ต้องเพิ่มสิทธิ์เหล่านี้:

    sudo chmod -R 0777 /home/roza/เดสก์ท็อป

    โธ่! ถึงเค้าจะบอกว่ามีเป็นล้านบทความก็ยังเป็นบทความที่ดีอยู่) แต่มีตัวอย่างไม่มากพอ... อยากเห็นแอพที่ไม่ได้มาตรฐานบ้าง... เพราะด้วยตัวอย่าง ทุกอย่างก็เข้าใจง่ายกว่า)
    29 พฤศจิกายน, 20:33 น

  • มุด@เอ็นที
    5 ธันวาคม 19:34 น

    สูงสุด:เป็น Windows ฮาร์ดไดรฟ์แบ่งออกเป็น 4 ไดรฟ์แบบลอจิคัล (c,d,e,f) ฉันติดตั้ง Ubuntu 10.04 บนไดรฟ์ "c" ดังนั้นจึงทำลาย Windows ตอนนี้ฉันไม่สามารถเข้าถึงได้และไม่เห็นไดรฟ์แบบลอจิคัลอื่นๆ โปรดบอกฉันว่าต้องทำอย่างไรจึงจะเข้าถึงพวกเขาได้?

  • อิฮอร์
    6 ธันวาคม 14:41 น

    >
    >

  • มุด@เอ็นที
    14 ธันวาคม 10:48 น

    อิฮอร์:> การติดตั้งพาร์ติชั่นฮาร์ดดิสก์
    > ...คุณสามารถใช้จุดเมานท์ใดก็ได้
    ดูเหมือนว่า Big Red Book (ฉันได้ยิน "โดย Nemeth") พูดว่า: "... ขอแนะนำว่าไม่มีไฟล์ในโฟลเดอร์ที่คุณกำลังติดตั้งเพราะจะไม่สามารถมองเห็นได้"

    นั่นล่ะไปโดยไม่บอก

  • การ์ตูน
    7 มกราคม 22:06 น

    ติดตั้งอิมเมจ iso แล้ว

    # sudo mount -t iso9660 -o วนซ้ำ /home/op/iso/1.iso /home/op/disk

    เขาเขียนชื่อไฟล์ภาษารัสเซียเป็นภาษาที่เป็นความลับ

  • umnik
    29 มีนาคม 16:15 น

    มีบทความและหนังสือมากมาย แต่นี่เป็นครั้งแรกที่ฉันเห็นสิ่งที่เขียนโดยมนุษย์ ดังนั้นการพูด แสดง และบอกกับผู้เขียน ฉันพบสิ่งเล็กน้อยสำหรับตัวเอง แต่ฉันไม่เข้าใจสิ่งนี้ เล็กน้อยเป็นเวลาหลายปี ผู้เขียนสมควรได้รับความเคารพ หากบทความดังกล่าวตกไปอยู่ในมือของฉันเมื่อ 7 ปีที่แล้ว เมื่อฉันเริ่มท่องไปในขอบเขตอันกว้างใหญ่ของ Linux ฉันคงจะมีความสุขมาก

    ทุกอย่างได้รับการบอกกล่าว

  • ซโลบิค
    18 สิงหาคม 08:09 น

    ช่วยบอกวิธีทำความสะอาดหางเมานท์หน่อยได้ไหมครับ? ขอบคุณ

  • นีออน
    12 มกราคม 23:29 น

    มีเรื่องตลกเกิดขึ้นกับฉันที่นี่ ฉันพยายามสร้างแฟลชไดรฟ์ Windows ที่สามารถบู๊ตได้ ฉันฟอร์แมตแฟลชไดรฟ์ด้วยคำสั่ง mkfs จากนั้นตามคำแนะนำของผู้ใช้ "ขั้นสูง" บางคน ฉันติดตั้งแอปพลิเคชัน gparted แล้วให้แฟล็กที่สามารถบู๊ตได้ (ใช้งานอยู่) แก่แฟลชไดรฟ์... และหลังจากนั้นปาฏิหาริย์ก็เริ่มขึ้น:
    1. ปัญหา: คำสั่ง mount & umount หายไป
    2. เราสามารถกู้คืนคำสั่งได้ แต่มีปัญหาอื่นอยู่ เมื่อติดตั้งพาร์ติชัน (ไม่ว่าจะเป็นระบบใดก็ตาม) fs จะเชื่อมต่อในโหมดอ่าน และสิทธิ์การเข้าถึงไม่สามารถเปลี่ยนแปลงได้ ระบบไม่ตอบสนองต่อคีย์คำสั่งเหล่านี้ และแจ้งว่าทุกอย่างเรียบร้อยดี การดำเนินการเสร็จสมบูรณ์แล้ว

    สรุป ฉันสามารถรับไฟล์จากสื่อใดก็ได้ แต่ฉันไม่สามารถแจกไฟล์ออกไปได้ ฉันอ่านบทความจาก fstab ฉันเขียนไฟล์ใหม่ด้วยตนเอง ฉันไม่ได้ทำการเปลี่ยนแปลงใดๆ เพิ่มเติม แต่ความพยายามที่จะเมานต์ดิสก์ที่มีสิทธิ์ในการเขียนและดำเนินการยังคงจบลงด้วยความล้มเหลว หลังจากที่ฉันลบ gparted และรีบูทระบบ ไฟล์ fstab ที่ฉันแก้ไขก็เริ่มทำงานได้อย่างถูกต้องและคำสั่ง mount ก็ได้รับการกู้คืน

    คำถามที่น่าสนใจ: อะไรคือสาเหตุของพฤติกรรมนี้ของ gparted และมันทำอย่างไร จะจัดการกับสิ่งนี้อย่างไรโดยไม่ต้องลบ gparted?

  • อกาธา
    21 มกราคม 23:07 น

    บทความที่ยอดเยี่ยมและเข้าใจง่าย: อันนี้ “.. SWAP ใน Linux”, “.. fstab คืออะไร?”!
    เรียนผู้เขียน โปรดเขียนเพิ่มอีกสองสามบทความ โดยครอบคลุมหัวข้อต่างๆ เช่น การแบ่งพาร์ติชัน การแบ่งพาร์ติชันดิสก์ การรวมพาร์ติชัน การย้ายบ้านไปยังพาร์ติชันอื่น
    นั่นจะเป็นคอลเลกชันที่ยอดเยี่ยม!

  • อเล็กซานเดอร์
    7 เมษายน 00:35 น

    เป็นไปได้ไหมที่จะได้รับซอร์สโค้ดของโปรแกรมมหัศจรรย์นี้?

  • สบีพี
    29 มิถุนายน 01:27 น

    บอกฉันว่าจะทำอย่างไร?
    ฉันติดตั้ง Ubuntu 12.04 เมื่อสัปดาห์ที่แล้ว หลังจากการกระทำที่ไม่ระมัดระวัง ระบบก็ล่ม ดิสก์มีข้อมูล 250GB LiveCD HDD มองเห็น แต่ไม่เริ่มทำงาน (แสดงข้อผิดพลาด) และไม่มีทางที่จะเชื่อมต่อมันได้ นี่คือผลลัพธ์ (แม้ในเวอร์ชันนี้) -
    root@ubuntu:~# sudo mount -t ext4 -o บังคับ /dev/sda1 /
    mount: ประเภท fs ผิด, ตัวเลือกที่ไม่ถูกต้อง, superblock ที่ไม่ถูกต้องบน /dev/sda1, โค้ดเพจหรือโปรแกรมตัวช่วยหายไป หรือข้อผิดพลาดอื่นๆ ในบางกรณี ข้อมูลที่เป็นประโยชน์สามารถพบได้ใน syslog - ลอง dmesg | หางหรืออะไรทำนองนั้น

    ฉันพยายามกู้คืนระบบโดยใช้คำแนะนำจากเว็บไซต์ แต่ก็ไม่มีประโยชน์ เมื่อบูตจากดิสก์ แสดงว่าตัวจัดการการบูตตรวจไม่พบระบบปฏิบัติการ
    บอกฉันว่าจะทำอย่างไร?, จะ “วิ่ง” ที่ไหน?

  • โรงหนัง
    25 ตุลาคม 23:50 น

    สวัสดีตอนบ่าย. มีเซิร์ฟเวอร์สำหรับเครื่องฉายภาพยนตร์บน Linux มันแตกต่างจากปกติตรงที่มีโปรแกรม Digital Cinema ในตัวสำหรับฉายภาพยนตร์ผ่านโปรเจ็กเตอร์ เมนบอร์ดเพิ่งเสีย พวกเขาเปลี่ยนและติดตั้งอีกอัน ทุกอย่างถูกโหลดซ้ำแล้ว ตอนนี้เซิร์ฟเวอร์ไม่เห็นฮาร์ดไดรฟ์ SATA แบบพกพา เชื่อมต่อโดยใช้เลื่อนเพื่อถ่ายโอนภาพยนตร์ไปยังเซิร์ฟเวอร์ (ภาพยนตร์ 1 เรื่องมีน้ำหนักตั้งแต่ 90 ถึง 300 GB) บอกฉันหน่อยว่าฉันสามารถใช้คำสั่ง mount เพื่อให้เขามองเห็นได้หรือไม่? (จ่ายไฟให้กับดิสก์เชื่อมต่อสายเคเบิลทั้งหมดแล้ว แต่ยังไม่เห็นดิสก์)

  • หากคุณต้องการเชื่อมต่อ/ต่อเชื่อมฮาร์ดไดรฟ์ด้วยระบบไฟล์ NTFS หรือ ext2, ext3 เข้ากับคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Linux แสดงว่าคุณกำลังอ่านบทความที่ถูกต้อง

    เหตุใดจึงต้องดำเนินการด้วยตนเองหากระบบเดสก์ท็อป Linux สมัยใหม่ดำเนินการโดยอัตโนมัติ

    มีบางกรณีที่ระบบ ลินุกซ์ไม่สามารถเมานต์/เชื่อมต่อดิสก์โดยอัตโนมัติได้เนื่องจากความล้มเหลวทางตรรกะของดิสก์ ไวรัสที่ติดไวรัสในพาร์ติชัน NTFS/FAT หรือเนื่องจากสิ่งอื่นที่ผิดปกติ เมื่อต้องการทำเช่นนี้ ผู้ดูแลระบบจริงจะดำเนินการด้วยตนเอง และพวกเขาทำเช่นนี้ด้วยคำสั่ง mount

    คำสั่ง mount ใน Linux เป็นเครื่องมือที่ยืดหยุ่นมากในมือของผู้ดูแลระบบ คุณสามารถใช้คำสั่ง mount เพื่อติดตั้งไดรฟ์เครือข่าย พาร์ติชันฮาร์ดไดรฟ์ หรือไดรฟ์ USB

    บทความนี้ไม่ใช่คำอธิบายที่สมบูรณ์และครบถ้วนของคำสั่ง mount (คำอธิบายแบบเต็มของคำสั่ง mount สามารถพบได้โดยการรันคำสั่ง man mount ในคอนโซล) แต่จะพยายามทำเช่นนั้น บทความที่อธิบายคำสั่ง mount ได้รับการอัปเดตและแก้ไขอยู่ตลอดเวลา คุณสามารถแสดงความคิดเห็นทั้งหมดเกี่ยวกับบทความได้ในความคิดเห็น

    สามารถดูอุปกรณ์ที่เชื่อมต่อกับคอมพิวเตอร์ในปัจจุบันได้โดยพิมพ์ในคอนโซล:

    คำสั่งนี้จะแสดงอุปกรณ์ทั้งหมดที่เชื่อมต่ออยู่ อาจไม่ได้ติดตั้ง แต่เชื่อมต่ออยู่ บนหน้าจอคุณจะเห็นสิ่งนี้:

    ดิสก์ /dev/sda: 40.0 GB, 40020664320 ไบต์
    255 หัว, 63 เซกเตอร์/แทร็ก, 4865 กระบอกสูบ

    ตัวระบุดิสก์: 0x815aa99a รายการตารางพาร์ติชันไม่อยู่ในลำดับดิสก์
    ดิสก์ /dev/sdb: 80.0 GB, 80026361856 ไบต์
    255 หัว, 63 เซกเตอร์/แทร็ก, 9729 กระบอกสูบ
    หน่วย = ทรงกระบอก 16065 * 512 = 8225280 ไบต์
    ตัวระบุดิสก์: 0x973248ad

    อุปกรณ์โหลดเริ่มต้นสิ้นสุดบล็อกระบบ Id
    /dev/sdb1 * 1 9729 78148161 83 ลินุกซ์

    ดิสก์ /dev/sdc: 1027 MB, 1027604480 ไบต์
    32 หัว 62 เซกเตอร์/ราง 1,011 สูบ
    หน่วย = ทรงกระบอก 1984 * 512 = 1,015808 ไบต์
    ตัวระบุดิสก์: 0x6f20736b

    จากรายการด้านบน คุณจะเห็นว่าสิ่งต่อไปนี้เชื่อมต่อกับระบบปฏิบัติการ:

    1. ฮาร์ดไดรฟ์สองตัว: /dev/sda - ระบบปฏิบัติการและ /dev/sdb - “fileถังขยะ”
    2. ไดรฟ์ USB แบบถอดได้: /dev/sdc
    การดูอุปกรณ์ที่ติดตั้งจะดำเนินการโดยใช้คำสั่ง:

    หลังจากนั้นคุณจะเห็นบนหน้าจอ:

    /dev/sda1 on / พิมพ์ reiserfs (rw, relatime, notail) tmpfs บน /lib/init/rw ประเภท tmpfs (rw,nosuid,mode=0755)
    /proc on /proc ประเภท proc (rw,noexec,nosuid,nodev)
    sysfs บน /sys ประเภท sysfs (rw, noexec, nosuid, nodev)
    varrun บน /var/run ประเภท tmpfs (rw,nosuid,mode=0755)
    varlock บน /var/lock ประเภท tmpfs (rw,noexec,nosuid,nodev,mode=1777)
    udev บน /dev พิมพ์ tmpfs (rw,mode=0755)
    tmpfs บน /dev/shm พิมพ์ tmpfs (rw, nosuid, nodev)
    devpts บน /dev/pts ประเภท devpts (rw,noexec,nosuid,gid=5,mode=620)
    fusectl บน /sys/fs/fuse/ประเภทการเชื่อมต่อ fusectl (rw)
    lrm บน /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
    /dev/sda3 บน /home พิมพ์ ext3 (rw,relatime)
    securityfs บน /sys/kernel/ประเภทความปลอดภัย securityfs (rw)
    binfmt_misc บน /proc/sys/fs/binfmt_misc พิมพ์ binfmt_misc (rw, noexec, nosuid, nodev)
    gvfs-fuse-daemon บน /home/user/.gvfs ประเภท fuse.gvfs-fuse-daemon (rw, nosuid, nodev, user=user)
    /dev/sdc บน /media/USBFlash ประเภท vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

    • บรรทัดแรกระบุว่าระบบไฟล์รูทคือระบบไฟล์ reiserfs ที่มีพารามิเตอร์เมานต์: การเข้าถึงแบบอ่านและเขียน (rw)
    • /dev/sda3 คือพาร์ติชันดิสก์ /home
    • /dev/sdc เป็นอุปกรณ์ USB แบบถอดได้ที่ติดตั้งอยู่
    ผลลัพธ์เดียวกันนี้สามารถทำได้โดยดูที่เนื้อหาของไฟล์ /etc/mtab (บนระบบ Linux บางระบบ ไฟล์นี้เรียกว่า /etc/mnt/tab)
  • นกฮัมมิ่งเบิร์ด
    27 มีนาคม 09:27 น

    หลังจากที่ฉันป้อนคำสั่งนี้: sudo chmod -R 0777 /home/roza/Desktop ไม่มีข้อความแสดงข้อผิดพลาดใน Debian แต่ใน Mint ในระหว่างการบู๊ตข้อความจะปรากฏขึ้นพร้อมกับเนื้อหาต่อไปนี้:

    ไฟล์ผู้ใช้ $HOME/.dmrc มีสิทธิ์ที่ไม่ถูกต้องและถูกละเว้น ซึ่งจะป้องกันไม่ให้มีการบันทึกเซสชันและภาษาเริ่มต้น เจ้าของไฟล์นี้ต้องเป็นผู้ใช้และไฟล์ต้องมีสิทธิ์ 0644 โฮมโฟลเดอร์ของผู้ใช้ ($HOME) ต้องเป็นของผู้ใช้และต้องไม่สามารถเขียนได้โดยผู้ใช้รายอื่น

    จากนั้นทุกอย่างจะค้างไม่กี่วินาทีและเดสก์ท็อปจะเปิดขึ้น และตอนนี้ฉันไม่สามารถใช้ sudo หรือเพียงแค่ su ได้ - เทอร์มินัลไม่ได้สบถเป็นภาษารัสเซีย เป็นไปได้หรือไม่ที่จะคืนสิทธิ์ให้กับ ($HOME) อาจทำได้โดยใช้ Mint live disk?

  • มุด@เอ็นที
    29 มีนาคม 12:13 น

    นกฮัมมิ่งเบิร์ด:จากนั้นทุกอย่างจะค้างไม่กี่วินาทีและเดสก์ท็อปจะเปิดขึ้น และตอนนี้ฉันไม่สามารถใช้ sudo หรือเพียงแค่ su ได้ - เทอร์มินัลไม่ได้สบถเป็นภาษารัสเซีย เป็นไปได้หรือไม่ที่จะคืนสิทธิ์ให้กับ ($HOME) อาจทำได้โดยใช้ Mint live disk?

    ลองคืนสิทธิ์กลับ:
    sudo chmod -R 0644 /home/roza/เดสก์ท็อป

    และเจ้าของ:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • นกฮัมมิ่งเบิร์ด
    2 เมษายน 08:43 น
  • มุด@เอ็นที
    3 เมษายน 13:39 น

    นกฮัมมิ่งเบิร์ด:ถึงกระนั้นก็ไม่มีอะไรทำงาน :( โดยทั่วไปฉันติดตั้งพาร์ติชันใหม่ด้วย Mint สิ่งสำคัญคือฉันเรียนรู้วิธีเมานต์พาร์ติชัน (ฉันเข้าใจว่ามันทำอย่างไรแล้วมันก็ง่ายขึ้น) และฉันก็ได้เรียนรู้บทเรียนสำหรับตัวเองด้วย - คุณต้องการ เพื่อกระจายสิทธิ์อย่างระมัดระวัง ขอบคุณ!

    ป.ล. สิ่งสำคัญคือคุณได้เรียนรู้บางสิ่งบางอย่าง))

  • อเล็กซ์อยู่ระหว่างการก่อสร้าง
    19 พฤษภาคม 08:41 น

    ขอบคุณ
    เพิ่มเติมสองสามอย่าง
    1. ตัวอย่างเช่น พาร์ติชันฮาร์ดไดรฟ์ของฉันไม่ต้องการติดตั้งหลังจากเชื่อมต่อกับเครื่อง Windows ที่ติดไวรัส มันเกิดขึ้นที่ไวรัสส่ง autorun.exe ไปที่รูทของพาร์ติชั่นของฉัน และเนื่องจาก Linux นี้ไม่ต้องการเมานท์พาร์ติชั่นนี้
    ฉันไม่ต้องการติดตั้งไม่ใช่เพราะ autorun.exe แต่เนื่องจากเป็นไปได้มากว่า Windows ดับลง "ไม่ถูกต้อง" และมีไบต์ใน ntfs เกี่ยวกับการตรวจสอบความสมบูรณ์ของระบบไฟล์ ในเรื่องนี้ ntfs3g ที่ไม่มี "กำลัง" กลัวที่จะติดตั้ง FS ดังกล่าวเพื่อไม่ให้เกิดความเสียหาย
    2. เนื่องจากมีหัวข้อเกี่ยวกับ “SMB” จึงควรกล่าวถึง CIFS
    และยกตัวอย่างดังนี้:
    mount -t cifs -o ชื่อผู้ใช้=โดเมน\ผู้ใช้ //remote-win2k3-server/C$ /mnt/smb/

  • เนฟาซโน
    20 พฤษภาคม 15:26 น
  • โทนิค
    24 พฤษภาคม, 03:04
  • มุด@เอ็นที
    26 พฤษภาคม 17:27 น

    อเล็กซ์อยู่ระหว่างการก่อสร้าง:ขอบคุณ เพิ่มเติมสองสามอย่าง 1. ตัวอย่างเช่น พาร์ติชันฮาร์ดไดรฟ์ของฉันไม่ต้องการติดตั้งหลังจากเชื่อมต่อกับเครื่อง Windows ที่ติดไวรัส มันเกิดขึ้นที่ไวรัสส่ง autorun.exe ไปที่รูทของพาร์ติชั่นของฉัน และเนื่องจาก Linux นี้ไม่ต้องการเมานท์พาร์ติชั่นนี้ ฉันไม่ต้องการติดตั้งไม่ใช่เพราะ autorun.exe แต่เนื่องจากเป็นไปได้มากว่า Windows ดับลง "ไม่ถูกต้อง" และมีไบต์ใน ntfs เกี่ยวกับการตรวจสอบความสมบูรณ์ของระบบไฟล์ ในเรื่องนี้ ntfs3g ที่ไม่มี "กำลัง" กลัวที่จะติดตั้ง FS ดังกล่าวเพื่อไม่ให้เกิดความเสียหาย 2. เนื่องจากมีหัวข้อเกี่ยวกับ “SMB” จึงควรกล่าวถึง CIFS และเป็นตัวอย่าง ให้บางสิ่งเช่น: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    ไม่สำคัญ:คงจะดีไม่น้อยหากอธิบายการติดตั้ง NFS ด้วย

    ขอบคุณสำหรับความคิดเห็นของคุณ ฉันจะเพิ่มบางส่วนเพิ่มเติม

    โทนิค:และบทความนี้ก็ช่วยฉันได้ ประถมศึกษา! – ฉันลืมวิธีติดตั้งมัน... ฉันอ่านบทความอย่างรวดเร็วและจำได้ ขอบคุณมากสำหรับผู้เขียน!

    กลับมาบ่อยๆ :)

  • เดนิส
    11 มิถุนายน 11:47 น

    ขอบคุณสำหรับบทความ
    ดีมาก อย่างชาญฉลาด

  • มิลามิลา
    9 กรกฎาคม 13:05 น

    # sudo mount -t smbfs -o ชื่อผู้ใช้ = vasja, รหัสผ่าน = pupkin //pupkin_v/Video /home/user/video
    ใช้งานไม่ได้ ให้ความช่วยเหลือ
    การใช้งาน: ……
    ฉันทำงานในอูบุนตู คุณต้องเชื่อมต่อโฟลเดอร์ windows ที่แชร์
    บางทีทีมงานอาจจะผิด?

  • มุด@เอ็นที
    9 กรกฎาคม 22:11 น

    มิลามิลา:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video ไม่ทำงาน ให้ความช่วยเหลือในการใช้งาน: ...... ฉันทำงานใน Ubuntu คุณต้องเชื่อมต่อโฟลเดอร์ windows ที่แชร์ คำสั่งอาจผิดใช่ไหม

    เส้น
    ชื่อผู้ใช้=vasja,รหัสผ่าน=pupkin
    ต้องแทนที่ด้วยพารามิเตอร์ที่จำเป็น หากคุณเชื่อมต่อในนามของแขกคุณต้องระวังมีความแตกต่างและความแตกต่างระหว่างระบบปฏิบัติการ Windows ภาษารัสเซียและภาษาอังกฤษ

  • อันเดรย์
    31 สิงหาคม 10:04 น

    ใน Ubuntu ควรเป็นดังนี้:
    mount -t cifs -o ชื่อผู้ใช้=tridge,รหัสผ่าน=foobar //fjall/test /mnt/smb/fjall

  • ซี.เจ.
    14 กันยายน 20:28 น

    cj@มอนสเตอร์:~$ sudo umount /dev/sda1
    จำนวน: /: อุปกรณ์ไม่ว่าง
    (ในบางกรณีข้อมูลที่เป็นประโยชน์เกี่ยวกับกระบวนการที่ใช้อุปกรณ์จะพบได้จาก lsof(8) หรือ fuser(1))
    cj@มอนสเตอร์:~$ df -h
    ขนาดระบบไฟล์ ใช้ Dost ใช้ % ที่ติดตั้ง
    /dev/sdb1 26G 9.1G 16G 37% /
    ไม่มี 1.7G 416K 1.7G 1% /dev
    ไม่มี 1.7G 0 1.7G 0% /dev/shm
    ไม่มี 1.7G 200K 1.7G 1% /var/run
    ไม่มี 1.7G 0 1.7G 0% /var/lock
    ไม่มี 1.7G 0 1.7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /สื่อ/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8.1G 74% /สื่อ/Win7
    /dev/sda5 50G 8.9G 41G 18% /สื่อ/อื่นๆ
    /dev/sdc1 373G 372G 946M 100% /สื่อ/ที่เก็บข้อมูล
    /dev/sdb7 94G 88G 5.5G 95% /สื่อ/เพลงและเกม

  • /dev/sda1 26G 9.1G 16G 37% /
    วลาดิเมียร์
  • มุด@เอ็นที
    15 กันยายน 09:46 น

    19 กันยายน 20:14 นซีเจ:

    คุณต้องเมานต์ดิสก์ /dev/sda1 แต่มันอ้างว่ามันถูกเมาท์ที่จุด “/” แล้ว แม้ว่าพาร์ติชั่นระบบ Ubuntu จะถูกเมาท์ ณ จุดนี้ก็ตาม บอกฉันทีว่าต้องทำยังไง ฉันทรมานแล้ว :(
    คุณสามารถแสดงผลลัพธ์ของคำสั่ง:

    sudo fdisk -l
    วลาดิมีร์:

    ข้อสังเกตเดียวคือข้อผิดพลาดในการใช้ tsya/tsya -TSYA หรือ -TSYA? ขอบคุณอีกครั้ง :)

  • อาจเป็น ;) คุณจะต้องแจ้งให้บรรณาธิการทราบ ;)
    ทาราส
  • มุด@เอ็นที
    27 กันยายน 06:59 น

    30 กันยายน 06:46 นทาราส:

    คำสั่ง samba mount ไม่ทำงาน

  • อะไรที่ใช้งานไม่ได้จริงๆ?
    โรมัน

    2 พฤศจิกายน, 20:41 น
    จะเกิดอะไรขึ้นถ้าระบบไฟล์เป็น LWM2 และ Linux Mint บ่น!

  • นั่นคือ คำสั่ง sudo mount -t lwm2 /dev/sdb /home/user/Video ไม่ได้รับการยอมรับ
    ซซซบร

    2 พฤศจิกายน 22:52 นมุด@NT:
    sudo mount -t ext3 -o rw /dev/hda3 /home/roza/เดสก์ท็อป

    ดังนั้น? นั่นคือจุดเมานท์คือ /home/roza/Desktop?
    หากทุกอย่างถูกเมาท์สำหรับคุณและระบบไฟล์ /dev/hda3 มองเห็นได้ แต่คุณมีสิทธิ์ไม่เพียงพอ คุณเพียงแค่ต้องเพิ่มสิทธิ์เหล่านี้:

    sudo chmod -R 0777 /home/roza/เดสก์ท็อป

    โธ่! ถึงเค้าจะบอกว่ามีเป็นล้านบทความก็ยังเป็นบทความที่ดีอยู่) แต่มีตัวอย่างไม่มากพอ... อยากเห็นแอพที่ไม่ได้มาตรฐานบ้าง... เพราะด้วยตัวอย่าง ทุกอย่างก็เข้าใจง่ายกว่า)
    29 พฤศจิกายน, 20:33 น

  • มุด@เอ็นที
    5 ธันวาคม 19:34 น

    สูงสุด:เป็น Windows ฮาร์ดไดรฟ์แบ่งออกเป็น 4 ไดรฟ์แบบลอจิคัล (c,d,e,f) ฉันติดตั้ง Ubuntu 10.04 บนไดรฟ์ "c" ดังนั้นจึงทำลาย Windows ตอนนี้ฉันไม่สามารถเข้าถึงได้และไม่เห็นไดรฟ์แบบลอจิคัลอื่นๆ โปรดบอกฉันว่าต้องทำอย่างไรจึงจะเข้าถึงพวกเขาได้?

  • อิฮอร์
    6 ธันวาคม 14:41 น

    >
    >

  • มุด@เอ็นที
    14 ธันวาคม 10:48 น

    อิฮอร์:> การติดตั้งพาร์ติชั่นฮาร์ดดิสก์
    > ...คุณสามารถใช้จุดเมานท์ใดก็ได้
    ดูเหมือนว่า Big Red Book (ฉันได้ยิน "โดย Nemeth") พูดว่า: "... ขอแนะนำว่าไม่มีไฟล์ในโฟลเดอร์ที่คุณกำลังติดตั้งเพราะจะไม่สามารถมองเห็นได้"

    นั่นล่ะไปโดยไม่บอก

  • การ์ตูน
    7 มกราคม 22:06 น

    ติดตั้งอิมเมจ iso แล้ว

    # sudo mount -t iso9660 -o วนซ้ำ /home/op/iso/1.iso /home/op/disk

    เขาเขียนชื่อไฟล์ภาษารัสเซียเป็นภาษาที่เป็นความลับ

  • umnik
    29 มีนาคม 16:15 น

    มีบทความและหนังสือมากมาย แต่นี่เป็นครั้งแรกที่ฉันเห็นสิ่งที่เขียนโดยมนุษย์ ดังนั้นการพูด แสดง และบอกกับผู้เขียน ฉันพบสิ่งเล็กน้อยสำหรับตัวเอง แต่ฉันไม่เข้าใจสิ่งนี้ เล็กน้อยเป็นเวลาหลายปี ผู้เขียนสมควรได้รับความเคารพ หากบทความดังกล่าวตกไปอยู่ในมือของฉันเมื่อ 7 ปีที่แล้ว เมื่อฉันเริ่มท่องไปในขอบเขตอันกว้างใหญ่ของ Linux ฉันคงจะมีความสุขมาก

    ทุกอย่างได้รับการบอกกล่าว

  • ซโลบิค
    18 สิงหาคม 08:09 น

    ช่วยบอกวิธีทำความสะอาดหางเมานท์หน่อยได้ไหมครับ? ขอบคุณ

  • นีออน
    12 มกราคม 23:29 น

    มีเรื่องตลกเกิดขึ้นกับฉันที่นี่ ฉันพยายามสร้างแฟลชไดรฟ์ Windows ที่สามารถบู๊ตได้ ฉันฟอร์แมตแฟลชไดรฟ์ด้วยคำสั่ง mkfs จากนั้นตามคำแนะนำของผู้ใช้ "ขั้นสูง" บางคน ฉันติดตั้งแอปพลิเคชัน gparted แล้วให้แฟล็กที่สามารถบู๊ตได้ (ใช้งานอยู่) แก่แฟลชไดรฟ์... และหลังจากนั้นปาฏิหาริย์ก็เริ่มขึ้น:
    1. ปัญหา: คำสั่ง mount & umount หายไป
    2. เราสามารถกู้คืนคำสั่งได้ แต่มีปัญหาอื่นอยู่ เมื่อติดตั้งพาร์ติชัน (ไม่ว่าจะเป็นระบบใดก็ตาม) fs จะเชื่อมต่อในโหมดอ่าน และสิทธิ์การเข้าถึงไม่สามารถเปลี่ยนแปลงได้ ระบบไม่ตอบสนองต่อคีย์คำสั่งเหล่านี้ และแจ้งว่าทุกอย่างเรียบร้อยดี การดำเนินการเสร็จสมบูรณ์แล้ว

    สรุป ฉันสามารถรับไฟล์จากสื่อใดก็ได้ แต่ฉันไม่สามารถแจกไฟล์ออกไปได้ ฉันอ่านบทความจาก fstab ฉันเขียนไฟล์ใหม่ด้วยตนเอง ฉันไม่ได้ทำการเปลี่ยนแปลงใดๆ เพิ่มเติม แต่ความพยายามที่จะเมานต์ดิสก์ที่มีสิทธิ์ในการเขียนและดำเนินการยังคงจบลงด้วยความล้มเหลว หลังจากที่ฉันลบ gparted และรีบูทระบบ ไฟล์ fstab ที่ฉันแก้ไขก็เริ่มทำงานได้อย่างถูกต้องและคำสั่ง mount ก็ได้รับการกู้คืน

    คำถามที่น่าสนใจ: อะไรคือสาเหตุของพฤติกรรมนี้ของ gparted และมันทำอย่างไร จะจัดการกับสิ่งนี้อย่างไรโดยไม่ต้องลบ gparted?

  • อกาธา
    21 มกราคม 23:07 น

    บทความที่ยอดเยี่ยมและเข้าใจง่าย: อันนี้ “.. SWAP ใน Linux”, “.. fstab คืออะไร?”!
    เรียนผู้เขียน โปรดเขียนเพิ่มอีกสองสามบทความ โดยครอบคลุมหัวข้อต่างๆ เช่น การแบ่งพาร์ติชัน การแบ่งพาร์ติชันดิสก์ การรวมพาร์ติชัน การย้ายบ้านไปยังพาร์ติชันอื่น
    นั่นจะเป็นคอลเลกชันที่ยอดเยี่ยม!

  • อเล็กซานเดอร์
    7 เมษายน 00:35 น

    เป็นไปได้ไหมที่จะได้รับซอร์สโค้ดของโปรแกรมมหัศจรรย์นี้?

  • สบีพี
    29 มิถุนายน 01:27 น

    บอกฉันว่าจะทำอย่างไร?
    ฉันติดตั้ง Ubuntu 12.04 เมื่อสัปดาห์ที่แล้ว หลังจากการกระทำที่ไม่ระมัดระวัง ระบบก็ล่ม ดิสก์มีข้อมูล 250GB LiveCD HDD มองเห็น แต่ไม่เริ่มทำงาน (แสดงข้อผิดพลาด) และไม่มีทางที่จะเชื่อมต่อมันได้ นี่คือผลลัพธ์ (แม้ในเวอร์ชันนี้) -
    root@ubuntu:~# sudo mount -t ext4 -o บังคับ /dev/sda1 /
    mount: ประเภท fs ผิด, ตัวเลือกที่ไม่ถูกต้อง, superblock ที่ไม่ถูกต้องบน /dev/sda1, โค้ดเพจหรือโปรแกรมตัวช่วยหายไป หรือข้อผิดพลาดอื่นๆ ในบางกรณี ข้อมูลที่เป็นประโยชน์สามารถพบได้ใน syslog - ลอง dmesg | หางหรืออะไรทำนองนั้น

    ฉันพยายามกู้คืนระบบโดยใช้คำแนะนำจากเว็บไซต์ แต่ก็ไม่มีประโยชน์ เมื่อบูตจากดิสก์ แสดงว่าตัวจัดการการบูตตรวจไม่พบระบบปฏิบัติการ
    บอกฉันว่าจะทำอย่างไร?, จะ “วิ่ง” ที่ไหน?

  • โรงหนัง
    25 ตุลาคม 23:50 น

    สวัสดีตอนบ่าย. มีเซิร์ฟเวอร์สำหรับเครื่องฉายภาพยนตร์บน Linux มันแตกต่างจากปกติตรงที่มีโปรแกรม Digital Cinema ในตัวสำหรับฉายภาพยนตร์ผ่านโปรเจ็กเตอร์ เมนบอร์ดเพิ่งเสีย พวกเขาเปลี่ยนและติดตั้งอีกอัน ทุกอย่างถูกโหลดซ้ำแล้ว ตอนนี้เซิร์ฟเวอร์ไม่เห็นฮาร์ดไดรฟ์ SATA แบบพกพา เชื่อมต่อโดยใช้เลื่อนเพื่อถ่ายโอนภาพยนตร์ไปยังเซิร์ฟเวอร์ (ภาพยนตร์ 1 เรื่องมีน้ำหนักตั้งแต่ 90 ถึง 300 GB) บอกฉันหน่อยว่าฉันสามารถใช้คำสั่ง mount เพื่อให้เขามองเห็นได้หรือไม่? (จ่ายไฟให้กับดิสก์เชื่อมต่อสายเคเบิลทั้งหมดแล้ว แต่ยังไม่เห็นดิสก์)

  • พาร์ติชันที่ติดตั้งโดยอัตโนมัติ Windows (NTFS และ FAT32)- ทำให้เข้าถึงได้ง่ายขึ้นมาก

    ในการดำเนินการนี้ เราจำเป็นต้องแก้ไขไฟล์ FSTAB- อธิบายระบบไฟล์ทั้งหมดที่ใช้

    การแก้ไข fstab ด้วยตนเอง

    ลงทะเบียนในเทอร์มินัลในฐานะผู้ใช้ขั้นสูง:

    ตอนนี้เรารู้แล้วว่าพาร์ติชั่นใดที่ถูกเมาท์ภายใต้ "ชื่อ" และระบบไฟล์ใด (เช่น - /dev/sda5นี่คือพาร์ติชัน Linux /dev/sda4- บท เอ็นทีเอฟเอส).

    ตอนนี้เราแค่ต้องค้นหาว่าอุปกรณ์ที่เราต้องการติดตั้งโดยอัตโนมัตินั้นถูกทำเครื่องหมายอย่างไร การทำเช่นนี้เราเปิด "ยูทิลิตี้ดิสก์"- ตั้งอยู่: "ระบบ" ? "การบริหาร"? "ยูทิลิตี้ดิสก์"

    ภาพหน้าจอแสดงว่าส่วนนั้นถูกเรียก โคสเคฟและทำเครื่องหมาย /dev/sdb1 - มาเริ่มติดตั้งกันเลย

    เปิดไฟล์ FSTAB เพื่อแก้ไขโดยรันคำสั่ง:

    #นาโน /etc/fstab

    เพิ่มบรรทัดต่อไปนี้ลงในไฟล์ FSTAB:

    /dev/sdb1 -> /media/name ของโฟลเดอร์ที่สร้างขึ้น โฟลเดอร์ -> ntfsผู้ใช้ ค่าเริ่มต้น umask=000 0 0

    ที่ไหน /dev/sda6 - ระบุหมายเลขส่วน/mnt/ชื่อโฟลเดอร์ - เส้นทางไปยังโฟลเดอร์ที่เราสร้างขึ้นซึ่งจะติดตั้งพาร์ติชันของเรา NTFS- ประเภทของพาร์ติชั่นที่จะเมานท์ (ในกรณีนี้ เรากำลังติดตั้งพาร์ติชั่น) เอ็นทีเอฟเอส- เข้าสู่ระบบ-> ฉันทำเครื่องหมาย Tab (ไม่ใช่พื้นที่ที่สำคัญ แต่เป็นป้าย) แท็บ).

    ในกรณีนี้ คำสั่งจะมีลักษณะดังนี้:

    /dev/sdb1 /media/koskv ผู้ใช้ ntfs ค่าเริ่มต้น umask=000 0 0

    ใบรับรองผลการเรียนโดยละเอียด

    ฟิลด์แรกคือชื่ออุปกรณ์ (ภายในหรือเครือข่าย) ที่จะเมานต์

    ฟิลด์ที่สองคือไดเร็กทอรีที่ติดตั้งอุปกรณ์

    ฟิลด์ที่สามคือประเภทระบบไฟล์ ( ext2, ext3, vfat, iso9660, nfs, สลับ, เพิกเฉย ฯลฯ).

    ฟิลด์ที่สี่คือรายการตัวเลือกที่คั่นด้วยเครื่องหมายจุลภาค หลายตัวเลือกขึ้นอยู่กับระบบไฟล์บนพาร์ติชัน ซึ่งเป็นรายการตัวเลือกที่พบบ่อยที่สุด:

    • async – การเขียนแบบอะซิงโครนัสไปยังระบบไฟล์
    • อัตโนมัติ - การติดตั้งอัตโนมัติเมื่อตรวจพบพาร์ติชันหรือดำเนินการคำสั่ง mount -a
    • ค่าเริ่มต้น – ชุดตัวเลือกเริ่มต้น: async, auto, dev, exec, nouser, rw, suid;
    • exec – การทำงานของโปรแกรม, สคริปต์;
    • gid=ID – การกำหนด ID กลุ่ม;
    • uid=ID – การกำหนด ID ผู้ใช้;
    • noauto – ปิดการใช้งานการติดตั้งอัตโนมัติ
    • nouser - อนุญาตให้เฉพาะผู้ใช้รูทเท่านั้นที่จะเมานต์;
    • เจ้าของ – เจ้าของพาร์ติชั่นที่ติดตั้งจะกลายเป็นผู้ใช้ที่ทำการเมาท์โดยอัตโนมัติ (รูทตามค่าเริ่มต้น)
    • ro – เมานต์ในโหมดอ่านอย่างเดียว
    • rw – เมานต์ในโหมดอ่าน-เขียน;
    • suid - อนุญาตให้แอปพลิเคชันเปลี่ยนรหัสผู้ใช้หรือกลุ่ม

    ฟิลด์ที่ห้าคือคำสั่งสำหรับแอปพลิเคชันดัมพ์เพื่อทำการสำรองข้อมูลสำหรับพาร์ติชันที่กำหนด

    ฟิลด์ที่หกคือคำสั่งสำหรับแอปพลิเคชัน fsck เพื่อตรวจสอบความสมบูรณ์ของพาร์ติชันเมื่อโหลดระบบปฏิบัติการ

    ทุกอย่างอธิบายไว้ในรายละเอียดเพิ่มเติมใน มนุษย์เมานต์.

    รีบูทและใช้พาร์ติชั่นที่เมาท์!

    คุณสามารถตรวจสอบว่าพาร์ติชันถูกเมาท์แล้วหรือไม่โดยรันคำสั่ง:

    หรือดาวน์โหลด จากที่นี่ และติดตั้ง (ทดสอบบน Ubuntu 10.10)

    หากผู้ติดตั้งจำเป็นต้องติดตั้ง หลาม2.6 จากนั้นติดตั้ง:

    # sudo add-apt-repository ppa:fkrull/deadsnakes
    # sudo apt-get อัปเดต
    # sudo apt-get ติดตั้ง python2.6 python2.6-dev

    หลังจากการติดตั้งเราก็เปิดตัว "ระบบ" ? "การบริหาร"? "ตัวจัดการดิสก์"- แอปพลิเคชั่นสามารถแสดงข้อมูลเกี่ยวกับแต่ละพาร์ติชั่นที่มีอยู่ได้อย่างสะดวก (ชื่อ ประเภทไฟล์ โวลุ่ม) หรือข้อมูลทั่วไป (จำนวนพาร์ติชั่นทั้งหมด โวลุ่มรวมบนดิสก์ทั้งหมด ฯลฯ) การดำเนินการทั้งหมดในการติดตั้ง/ยกเลิกการต่อเชื่อมและการระบุตัวเลือกจะเกิดขึ้นในหน้าต่างแอปพลิเคชัน สำหรับแต่ละส่วน ตัวจัดการดิสก์เสนอจุดยึดและตัวเลือกที่สามารถปรับหรือปล่อยทิ้งไว้ตามเดิม ช่องทำเครื่องหมายในคอลัมน์ เปิดใช้งานบันทึกการเปลี่ยนแปลงทั้งหมด /etc/fstab.

    การแก้ไข fstab อัตโนมัติ - MountManager

    แอปพลิเคชั่นอื่นสำหรับการติดตั้ง/ลงจากอินเทอร์เฟซ GUI คือ . จะมีตัวเลือกการตั้งค่าเพิ่มเติมเมื่อเทียบกับซอฟต์แวร์รุ่นก่อนซึ่งช่วยให้คุณกำหนดค่าการเมานต์ได้อย่างยืดหยุ่นมากขึ้น มีคำอธิบายสั้น ๆ เกี่ยวกับคำศัพท์ที่เหมาะสำหรับผู้เริ่มต้น

    ติดตั้ง ผู้จัดการเมาท์วี อูบุนตูคุณสามารถทำได้จากพื้นที่เก็บข้อมูลอย่างเป็นทางการด้วยคำสั่ง:

    # sudo apt-get ติดตั้ง mountmanager

    เมื่อคุณเปิดโปรแกรมเป็นครั้งแรก คุณจะได้รับหน้าต่างดังต่อไปนี้:

    • ระบุตัวเลือกการติดตั้งสำหรับพาร์ติชันต่างๆ
    • แสดงไดรฟ์ลอจิคัลทั้งหมดของฟิสิคัลดิสก์
    • การแทนที่ไฟล์คอนฟิกูเรชัน /etc/fstab
    • คำอธิบายของตัวเลือกมากมายและการตั้งค่าการเมานต์อื่น ๆ
    • ระบบสำหรับการกู้คืนไฟล์การกำหนดค่าก่อนหน้า
    • การติดตั้งรูปภาพ;
    • การสนับสนุนส่วนขยาย;
    • การสร้างกฎสำหรับ udev;
    • การติดตั้งลูกบอล NFS
    • ติดตั้งลูกแซมบ้า;
    • ฯลฯ

    หากต้องการปิดใช้งานการแสดงไอคอนของดิสก์ที่เมาท์บนเดสก์ท็อปคุณต้อง: วิ่ง gconf-บรรณาธิการไปที่ /apps/nautilus/desktop/ และตรงข้ามกับรายการ ปริมาณ_มองเห็นได้ลบช่องทำเครื่องหมาย น่าเสียดายที่ไอคอนสำหรับอุปกรณ์ที่ติดตั้งทั้งหมดหายไป แต่ฉันต้องการแฟลชไดรฟ์ ซีดี/ดีวีดียังคงอยู่

    ฉันเพิ่งพบวิธีการง่ายๆ อีกวิธีในการติดตั้งอัตโนมัติบนอินเทอร์เน็ต ทันทีที่ฉันพบลิงก์ที่ได้มา ฉันจะเขียนไว้ที่นี่... เราทำทุกอย่างด้วยตนเอง:

    1. ไปที่ไดรฟ์ที่จำเป็นทั้งหมดผ่าน หอยโข่ง- ดังนั้นจึงถูกติดตั้งชั่วคราว

    2. เปิดไฟล์สามารถทำได้ผ่านเทอร์มินัล /etc/mtab

    # sudo gedit /etc/mtab

    3. ค้นหาบรรทัดที่อธิบายดิสก์ที่เมาท์ซึ่งคล้ายกับที่อยู่ในรูปภาพ:

    4. เลือกคำอธิบายทั้งหมดและเพิ่มลงท้ายไฟล์ /etc/fstab

    ขอให้โชคดี!

    สำหรับ IDE มันจะเป็น:

    /dev/hda, /dev/hdb, /dev/hdc ...

    สำหรับ SCSI, SATA, แฟลชไดรฟ์ USB จะเป็น:

    /dev/sda, /dev/sdb, /dev/sdc ...

    หากดิสก์ของคุณถูกแบ่งพาร์ติชัน ตัวเลขที่อยู่ท้ายสุดจะระบุหมายเลขพาร์ติชัน:

    /dev/sda1, /dev/sda2 ... /dev/sda(n)

    การติดตั้ง- ไม่มีอะไรมากไปกว่าคำอธิบายระบบปฏิบัติการของคุณ: วิธีเข้าถึงส่วนข้อมูลเฉพาะของคุณ และต่อมาทำให้ผู้ใช้ปลายทางสามารถใช้งานได้

    ต้องอธิบายอะไรเป็นพิเศษ?

    คุณมีระบบไฟล์ใดในพาร์ติชัน?
    - ต้องใช้อุปกรณ์ไฟล์อะไร
    - ต้องติดตรงไหน?
    - จุดเมานต์

    เรามาดำเนินการตามขั้นตอนการติดตั้งกันดีกว่า:

    1. คุณจะรู้ได้อย่างไรว่าจะเมานต์อะไร?

    ขั้นแรกให้ผู้ใช้ดำเนินการตามที่อธิบายไว้ด้านล่างนี้ ราก- อย่าลืมสิ่งนี้!

    (mydoc คือชื่อ จุดเมานท์ลินุกซ์จะเป็นอะไรก็ได้ในแง่ของคำพูด)

    การให้สิทธิ์แก่ผู้ใช้)

    4. ตัดสินใจเลือกประเภทของการติดตั้ง:การติดตั้งครั้งเดียวหรือการติดตั้งถาวร ในกรณีที่การติดตั้งถาวร คุณต้องทำการเปลี่ยนแปลงไฟล์:

    /etc/fstabหลังจากแต่ละอินพุต ให้ตั้งค่า แท็บ

    5.1. NTFS - การติดตั้ง (พาร์ติชันฮาร์ดดิสก์, แฟลชไดรฟ์):

    เดี่ยว:

    # เมานต์ -t ntfs-3g /dev/sda2 /mnt/mydoc -o umask=0,nls=utf8

    ถาวร:

    /dev/sda2 /mnt/mydoc ntfs-3g umask=0,nls=utf8,ผู้ใช้,อัตโนมัติ,rw 0 0

    เราติดตั้งถาวร /etc/fstab
    * เราเมา /dev/sda2มีประเภท ntfs-3gตรงประเด็น /mnt/mydoc

    5.2. FAT - เมาท์:

    เดี่ยว:

    7. เมานต์ดิสก์ซีดีและดีวีดี:

    เดี่ยว:

    #mount -t iso9660 /dev/cdrom /mnt/dvd

    ถาวร:

    /dev/cdrom /mnt/cdrom ผู้ใช้ iso9660,ro 0 0

    8. เมาท์ - EXT2/EXT3/ReiserFS/XFS/JFS:

    เดี่ยว:

    มีแนวโน้มว่าจะมีข้อบกพร่องในบทความ ฉันยินดีที่จะได้ยินความคิดเห็นและเคล็ดลับในการปรับปรุงบทความ การแก้ไขเชิงปฏิบัติทั้งหมดที่ให้ไว้ในความคิดเห็นจะรวมอยู่ในบทความพร้อมลิงก์ไปยังผู้เขียน) ฉันกำลังรอความคิดเห็น!

    ยินดีต้อนรับการกลับมาของแฮกเกอร์ของฉัน!
    “ความเข้าใจผิด” ประการหนึ่ง ลินุกซ์ที่ผู้ใช้ต้องเผชิญอยู่ตลอดเวลา หน้าต่างเป็นแนวคิดของการ "ติดตั้ง" อุปกรณ์และดิสก์ ในโลก หน้าต่างไดรฟ์และอุปกรณ์ต่างๆ จะถูก "ติดตั้ง" โดยอัตโนมัติโดยไม่ต้องใช้ความพยายามใดๆ จากผู้ใช้ และโดยไม่ได้รู้ตัวด้วยซ้ำว่าสิ่งนี้กำลังเกิดขึ้น บางทีความสงสัยเกี่ยวกับเรื่องนี้คืบคลานเข้ามา ผู้ใช้บริการส่วนใหญ่ หน้าต่างรู้วิธียกเลิกการเชื่อมต่อแฟลชไดรฟ์ก่อนที่จะถอดออกจากคอมพิวเตอร์ แต่โดยทั่วไปจะถือว่ากระบวนการนี้เป็น "การดีดออก"
    ทีม เมานต์ย้อนกลับไปในยุคก่อนประวัติศาสตร์ของการใช้คอมพิวเตอร์ (ตั้งแต่ปี 1970) เมื่อผู้ปฏิบัติงานคอมพิวเตอร์ติดตั้งเทปไดรฟ์บนคอมพิวเตอร์ขนาดยักษ์ขนาดเท่าโรงยิม ไดรฟ์เหล่านี้จัดเก็บข้อมูล (เนื่องจากยังไม่มีการประดิษฐ์ฮาร์ดไดรฟ์) และผู้ปฏิบัติงานต้องบอกเครื่องว่าเขากำลังติดตั้งเทปก่อนจึงจะสามารถอ่านได้

    หน้าต่างโดยทั่วไปจะติดตั้งไดรฟ์และอุปกรณ์ Plug and Play โดยอัตโนมัติ ดังนั้นผู้ใช้จึงไม่ต้องกังวลกับการติดตั้งอุปกรณ์เหล่านั้น ระบบจะกำหนดจุดเชื่อมต่อด้วยตัวอักษรให้กับดิสก์หรืออุปกรณ์แต่ละตัว เช่น C:, D:, E: เป็นต้น
    ในการแจกแจงในภายหลัง ลินุกซ์มักจะรองรับการติดตั้งอัตโนมัติ แต่ผู้ดูแลระบบที่แท้จริงจำเป็นต้องเข้าใจกระบวนการและรู้คำสั่ง เมานต์เนื่องจากสักวันหนึ่งพวกเขาจะต้องติดตั้งอุปกรณ์หรือไดรฟ์ที่ไม่ได้ติดตั้งโดยอัตโนมัติ สถานการณ์นี้เกิดขึ้นทุกวันในการทำงานของผู้ดูแลระบบทั่วไป ลินุกซ์และโดยเฉพาะอย่างยิ่งในงานของผู้สืบสวนอาชญากรรมไซเบอร์หรือแฮกเกอร์

    ขั้นตอนที่ 1 โครงสร้างไฟล์

    จำไว้ว่าคุณ ลินุกซ์โครงสร้างต้นไม้เดียวสำหรับทั้งระบบไฟล์ (ตรงข้ามกับ หน้าต่าง) พร้อมรูทสำหรับแต่ละไดรฟ์และอุปกรณ์ ซึ่งหมายความว่าไดรฟ์และอุปกรณ์ทั้งหมดเป็นส่วนหนึ่งของโครงสร้างระบบไฟล์เดียวโดยมี "/" อยู่ที่ด้านบนสุด ไดรฟ์อื่นๆ จะต้องติดตั้งเข้ากับแผนผังนี้ เราสามารถทำได้ด้วยคำสั่ง เมานต์.


    เมื่อเราเมานต์อุปกรณ์ เราจะวางอุปกรณ์นั้นไว้ในไดเร็กทอรีบางส่วน และมันจะกลายเป็นส่วนหนึ่งของแผนผัง เราสามารถเมานต์อุปกรณ์ใดๆ ไปยังไดเร็กทอรีใดก็ได้ แต่เมื่อเราทำเช่นนี้ ไดเร็กทอรีที่ติดตั้งอุปกรณ์นั้นจะกลายเป็น "ปิด" และเราไม่สามารถเข้าถึงได้ ซึ่งหมายความว่าเราจะไม่สามารถเข้าถึงไฟล์ใดๆ ในไดเร็กทอรีนี้ได้ แน่นอนว่าสิ่งนี้ไม่ดีนัก นั่นเป็นเหตุผลว่าทำไมเราถึงมีไดเร็กทอรีว่างพิเศษสำหรับติดตั้งอุปกรณ์ ชื่อของพวกเขาแตกต่างจากการแจกจ่ายครั้งเดียว ลินุกซ์ไปยังอีกที่หนึ่ง แต่โดยปกติแล้วจะเป็น /mnt หรือ /media

    ขั้นตอนที่ 2 คำสั่งเมานต์

    มาดูทีมกันบ้าง เมานต์- เข้าสู่คอนโซล:

    เมานต์-ฮ

    นี่จะแสดงวิธีใช้คำสั่งดังที่แสดงด้านล่าง:


    ภาพหน้าจอจะเน้นส่วนที่สำคัญที่สุดของไวยากรณ์คำสั่ง โดยพื้นฐานแล้วสิ่งเหล่านี้คือ:
    เมานต์ -ที<тип файловой системы> <расположение>
    ทีม เมานต์ในรูปแบบนี้จะ "เมานต์" ระบบไฟล์บางประเภท (-t) ในตำแหน่งที่ระบุ ตัวอย่างเช่น เราสามารถเมานต์ cdrom ในไดเร็กทอรี /media ได้โดยพิมพ์:

    เมานต์ -t /dev/cdrom /media

    คำสั่งนี้จะเมานต์ซีดีรอมไปยังไดเร็กทอรี /media ในแผนผังระบบไฟล์
    นอกจากนี้เรายังมีตัวเลือกมากมายที่สามารถใช้เพื่อติดตั้งอุปกรณ์ ได้แก่:

    ร.ร- เมานต์อ่าน/เขียน

    โร- เมานต์แบบอ่านอย่างเดียว

    ผู้ใช้- อนุญาตให้ผู้ใช้เมานต์อุปกรณ์/ดิสก์

    อัตโนมัติ/ไม่มีอัตโนมัติ– ไม่ว่าระบบไฟล์จะเมานต์อุปกรณ์/ดิสก์โดยอัตโนมัติหรือไม่

    ดำเนินการ/noexec- อนุญาตหรือปิดใช้งานการดำเนินการของไฟล์ไบนารี (ปฏิบัติการ) บนอุปกรณ์ที่ติดตั้ง

    คุณสามารถดูคู่มือในตัว (man) สำหรับคำสั่งได้ เมานต์เพื่อค้นหาตัวเลือกทั้งหมด:

    ผู้ชายเมา

    ขั้นตอนที่ 3 ตั้งค่าการติดตั้งอัตโนมัติโดยใช้ Fstab

    Fstab- นี้ " เอฟ ile ระบบ แท็บ le" (ตารางระบบไฟล์) ในระบบ ลินุกซ์มันเป็นเพียงไฟล์กำหนดค่า ทีม เมานต์อ่าน fstabเพื่อกำหนดตัวเลือกที่จะใช้เมื่อติดตั้งระบบไฟล์ ดังนั้นจึงตรวจจับพารามิเตอร์การเชื่อมต่อโดยอัตโนมัติเมื่อเราติดตั้งอุปกรณ์ เธอเพิ่งอ่านรายการในตาราง fstabสำหรับอุปกรณ์ที่กำหนดและใช้พารามิเตอร์การเมานต์ที่ระบุไว้ในนั้น


    ดังที่คุณเห็นในภาพหน้าจอด้านบน เราเพียงแค่แสดงเนื้อหาของไฟล์ fstabโดยใช้คำสั่ง cat:

    แมว fstab

    โต๊ะ fstabประกอบด้วยหก (6) คอลัมน์ พวกเขาอยู่ที่นี่:

    อุปกรณ์(อุปกรณ์) - UUID (ตัวระบุที่ไม่ซ้ำกันสากล)

    จุดเมานต์(จุดเมานท์) - ไดเร็กทอรีที่เราต้องการเมานต์อุปกรณ์

    พิมพ์(ประเภท) - ประเภทระบบไฟล์เช่น ext2, ext3, swap, ISO9660 เป็นต้น

    ตัวเลือก(พารามิเตอร์) ได้แก่ rw (อ่าน/เขียน), auto, nouser, async, suid ฯลฯ

    การถ่ายโอนข้อมูล(ดัมพ์) - ระบุความถี่ในการสำรองข้อมูลไดรฟ์นี้

    ผ่าน- กำหนดตัวเลือก "ผ่าน" เมื่อ fsck ควรตรวจสอบระบบไฟล์

    ขั้นตอนที่ 4: ถอนเมานท์

    เมื่อเราต้องการเลิกเมานท์ (ถอนเมานท์) ดิสก์หรืออุปกรณ์ คำสั่งที่เราควรใช้ก็คือ จำนวน- ให้ความสนใจกับการสะกดคำของมัน มันเรียกว่า จำนวน, ไม่ ถอนเมานต์.
    หากต้องการยกเลิกการต่อเชื่อมอุปกรณ์ cdrom ที่เราติดตั้งด้านบน ให้ป้อน:

    จำนวนการติดตั้ง /dev/cdrom

    คุณจะไม่สามารถยกเลิกการเชื่อมต่อไดรฟ์หรืออุปกรณ์ที่ระบบใช้งานอยู่ในปัจจุบันได้
    กลับมาอีกครั้งเพื่อรับบทช่วยสอนเพิ่มเติมเกี่ยวกับการแฮ็กและพื้นฐาน ลินุกซ์ซึ่งคุณต้องรู้เพื่อแฮ็กอย่างมืออาชีพตัวจริง