Làm thế nào để tôi xem tất cả sẵn ổ cứng của/vách ngăn?

Tôi tìm thấy một 6 GB IDE ổ cứng trong tầng hầm của tôi. Tôi muốn cắm nó vào trong và xem những gì có thể được vào nó. Các lái xe dường như được nhận vào BIOS.

Tôi không thể tìm thấy nó trong windows để xem tập tin, và dẫn là chỉ HỆ điều hành trên máy tính đó. Tôi đã tự hỏi nếu Ubuntu có một tương đương với các cửa Sổ năng "Máy tính của Tôi", mà danh sách tất cả sẵn ổ đĩa/thiết bị lưu trữ. Thông thường, Máy tính của Tôi cho thấy C:, đó có thể được mở ra để xem tất cả các thư mục, và các tập tin. Tại thời điểm này, nó rất giống với môi trường Mục Nhà.

Làm thế nào để xem/chọn tất cả sẵn vùng của rằng lái xe hay tất cả đều có ổ cứng của không có định dạng hay giả mạo với các nội dung trong bất kỳ cách nào?

Có rất nhiều cách, nhưng yêu thích của tôi là lsblk. Đây là một cuộc biểu tình:

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

Đó sẽ show sau:

NAME   FSTYPE   SIZE MOUNTPOINT LABELsda           111.8G            ├─sda1 swap     121M [SWAP]     └─sda2 ext4   111.7G /          sdb             2.7T            └─sdb1 ext4     2.7T            xtremesdc             3.7T            └─sdc1 ext4     3.7T            titan

Nó đang ở:

  • Tên của người lái xe, và các vùng nó có.
  • Loại file hệ thống.
  • Kích thước hoàn toàn lái xe đã và kích thước mỗi vùng đã.
  • Núi điểm và nếu có thể, các nhãn cho chúng.

Bạn có thể chơi với những lựa chọn bởi lần đầu tiên nhìn xuống những người sẵn sàng với lsblk --help. Tôi thích lsblk vì cách thân thiện của các thông tin nếu so ví dụ với fdisk hay parted.

Các dòng lệnh giải pháp:

  • để kiểm tra mà ổ đĩa của hệ thống có thể thấy:

    sudo fdisk -l

Nếu bạn lái xe có trong danh sách, anh sẽ có thể xem những gì vùng đang trên đường lái xe như thế này:

Disk /dev/sda: 160.0 GB, 160041885696 bytes...   Device Boot      Start         End      Blocks   Id  System/dev/sda1   *          63      208844      104391   83  Linux/dev/sda2          208845     2313359     1052257+  82  Linux swap / Solaris/dev/sda3         2313360   312576704   155131672+  83  Linux

Sau đó, tạo ra một mục một nơi nào đó và lắp một trong vùng. Ví dụ, để gắn kết một 32 vùng nằm xuống dev/sda3 chỉ đọc vào mục /media/my_test_mount bạn có thể làm

sudo mount -t cifs -o ro /dev/sda3 /media/my_test_mount

Phương pháp này cung cấp cho bạn kiểm soát nhiều hơn, như là bạn có thể sử dụng khác nhau tùy chọn, ví dụ gắn kết các vùng chỉ đọc.

Xem man mount cho chi tiết.

Tôi thứ hai Luis ở đó lsblk(8) có lẽ là một đơn giản và ngắn gọn giải pháp. Nó rất dễ dàng để hình dung những gì đang có tất cả thông tin cần thiết nhanh chóng:

sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL

Để thuận tiện, đây là một danh sách của tất cả sẵn cột đó có thể được sử dụng.

Available columns:       NAME  device name      KNAME  internal kernel device name    MAJ:MIN  major:minor device number     FSTYPE  filesystem type MOUNTPOINT  where the device is mounted      LABEL  filesystem LABEL       UUID  filesystem UUID         RO  read-only device         RM  removable device      MODEL  device identifier       SIZE  size of the device      STATE  state of the device      OWNER  user name      GROUP  group name       MODE  device node permissions  ALIGNMENT  alignment offset     MIN-IO  minimum I/O size     OPT-IO  optimal I/O size    PHY-SEC  physical sector size    LOG-SEC  logical sector size       ROTA  rotational device      SCHED  I/O scheduler name    RQ-SIZE  request queue size       TYPE  device type   DISC-ALN  discard alignment offset  DISC-GRAN  discard granularity   DISC-MAX  discard max bytes  DISC-ZERO  discard zeroes data

Vào danh sách các ổ cứng/đĩa, tôi sử dụng

sudo parted -l

Ra:

Model: ATA Samsung SSD 850 (scsi) Disk /dev/sda: 250GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber  Start   End    Size   Type      File system  Flags   1      1049kB  256MB  255MB  primary   ext2         boot 2      257MB   120GB  120GB  extended   5      257MB   120GB  120GB  logical   lvmModel: Linux device-mapper (linear) (dm) Disk /dev/mapper/ubuntu--vg-swap_1: 8573MB Sector size (logical/physical): 512B/512B Partition Table: loopNumber  Start  End     Size    File system     Flags   1      0.00B  8573MB  8573MB  linux-swap(v1)Model: Linux device-mapper (linear) (dm) Disk /dev/mapper/ubuntu--vg-root: 111GB Sector size (logical/physical): 512B/512B Partition Table: loopNumber  Start  End    Size   File system  Flags 1      0.00B  111GB  111GB  ext4

Và sau đó, vào danh sách các vùng như những người khác đã đề nghị bạn có thể sử dụng:

sudo lsblk -f

Đó sẽ cho bạn biết các file hệ thống phân loại

Nautilus (mà bạn xem mục nhà) sẽ cho tất cả ổ đĩa gắn trên hệ thống. Nếu lái xe được công nhận bởi các máy tính, bạn có thể gắn nó và bắt đầu sử dụng nó.

Hướng và thông tin về lắp ổ có thể được tìm thấy ở đây: https://help.ubuntu.com/community/Mount

Sử dụng các dòng lệnh, mà cùng sẽ cung cấp cho bạn tốt nhất của vùng (vị trí, kích cỡ, miễn phí không gian và núi điểm),

df -hsudo parted -lssudo lsblk -fsudo lsblk -m

Nếu cửa sổ là đủ rộng (ví dụ 130 nhân vật), bạn có thể kết hợp lsblk lệnh

sudo lsblk -fm

Các giải pháp dưới đây, rất dễ dàng, rõ ràng, một GUI tiếp cận và nó cho thấy cô chính xác những gì bạn đã đặt ra vào ổ cứng của bạn:

  1. Đi: "Hệ thống công cụ" của chính khởi động danh sách
  2. Khởi Động "GParted"
  3. Nhập vào mật khẩu của bạn (nên đăng nhập vào mật khẩu nếu bạn là người quản trị.)Bạn sẽ được ổ cứng của bạn bố cục phân kích thước và số tiền sử dụng.
  4. Bỏ các ứng dụng GParted

Chú ý: không thay đổi bất cứ điều GÌ trừ khi bạn biết bạn đang làm gì!

(xây dựng trên đó khuyên liên quan đến lsblk).

Cho lười biếng đánh máy (và nếu bạn không cần các kích thước), bạn có thể sử dụng:

sudo lsblk -f

đó là giống như cách sử dụng -o NAME,FSTYPE,LABEL,MOUNTPOINT

ví dụ:

NAME                 FSTYPE             LABEL MOUNTPOINTsda└─sda1               ntfs             TOSHIBAsdb└─sdb1               LVM2_member  └─root-root (dm-0) ext4                     /

Câu trả lời cuối nhưng cố gắng này:

  1. Mở các file (Dụng từ dash hoặc mở một mục)
  2. Đi đến "File Hệ thống"
  3. Đi đến "thông"
  4. Đi vào người dùng Ví dụ. Lola Chang (Từ Ubuntu.com)
  5. Nó nên danh sách tất cả các thuộc ổ, không, bao gồm cả các THANH 1 (Trong trường hợp của cậu có lẽ là C:)

Tôi đã tạo ra một số dịch để giúp đỡ những người muốn đọc cái này dữ liệu vào một số dụng.

Để làm được điều đó, lsblk lệnh đó là một cách hữu ích hơn khi bạn sử dụng "-P" lệnh. Đây là một ví dụ:

$ lsblk -P -o KNAME,FSTYPE,SIZE,MOUNTPOINT,LABEL,MODELKNAME="sda" FSTYPE="" SIZE="80G" MOUNTPOINT="" LABEL="" MODEL="VBOX HARDDISK   "KNAME="sda1" FSTYPE="" SIZE="243M" MOUNTPOINT="/boot" LABEL="" MODEL=""KNAME="sda2" FSTYPE="" SIZE="1K" MOUNTPOINT="" LABEL="" MODEL=""KNAME="sda5" FSTYPE="" SIZE="79.8G" MOUNTPOINT="" LABEL="" MODEL=""KNAME="dm-0" FSTYPE="" SIZE="79G" MOUNTPOINT="/" LABEL="" MODEL=""KNAME="dm-1" FSTYPE="" SIZE="768M" MOUNTPOINT="[SWAP]" LABEL="" MODEL=""KNAME="sr0" FSTYPE="" SIZE="1024M" MOUNTPOINT="" LABEL="" MODEL="CD-ROM          "KNAME="sr1" FSTYPE="" SIZE="1024M" MOUNTPOINT="" LABEL="" MODEL="CD-ROM          "

Bạn có thể đọc cái này ra vẻ một số dịch như thế

/KNAME=\"(.*)\" FSTYPE=\"(.*)\" SIZE=\"(.*)\" MOUNTPOINT=\"(.)*\" LABEL=\"(.*)\" MODEL=\"(.*)\"/g

http://regex101.com/r/uX5eG3/1

Nếu bạn không cần kích thước của vùng, bạn có thể sử dụng sự gắn kết -l

$ mount -l/dev/mapper/precise32-root on / type ext4 (rw,errors=remount-ro)proc on /proc type proc (rw,noexec,nosuid,nodev)sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)none on /sys/fs/fuse/connections type fusectl (rw)none on /sys/kernel/debug type debugfs (rw)none on /sys/kernel/security type securityfs (rw)udev on /dev type devtmpfs (rw,mode=0755)devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)none on /run/shm type tmpfs (rw,nosuid,nodev)/dev/sda1 on /boot type ext2 (rw)rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)/vagrant on /vagrant type vboxsf (uid=1000,gid=1000,rw)

Và đọc nó dùng một số Dịch như thế

/(.*) on (.*) type (.*) \((.*)\)/g

http://regex101.com/r/nE4pQ9/1

Nếu bạn đang làm điều đó trong nút, bạn có thể chuyển chuỗi vào một loạt các sự cố sử dụng một số mã như thế

stdout.split("\n").map(function(x){return x.split(/(.*) on (.*) type (.*) \((.*\))/g)}); 

Sử dụng Gparted nhưng với chăm sóc! Đây có thể là một công cụ nguy hiểm. Nếu bạn chỉ cần nhìn vào vùng it ’ s fine

gn-h-con người có thể đọc được một ít cách của nó làm. (Chỉ ra bất kỳ lỗi mà tôi có thể có) cảm Ơn! Chúc tốt đẹp nhất cho tương lai //Sẽ