Câu hỏi Làm thế nào để xem tất cả các ổ cứng / phân vùng có sẵn?


Tôi tìm thấy ổ cứng IDE 6 GB ở tầng hầm của mình. Tôi muốn cắm nó vào và xem cái gì có thể ở trên đó. Ổ đĩa dường như được nhận diện trong BIOS.

Tôi không thể tìm thấy nó trong Ubuntu để xem các tập tin, và Ubuntu là hệ điều hành duy nhất trên máy tính cụ thể đó. Tôi đã tự hỏi liệu Ubuntu có tương đương với tính năng Windows "My Computer" hay không, liệt kê tất cả các thiết bị lưu trữ / ổ đĩa có sẵn. Thông thường, My Computer hiển thị C :, có thể được mở để xem tất cả các thư mục và tập tin của bạn. Tại thời điểm này, nó rất giống với Home Folder của Ubuntu.

Làm thế nào để xem / chọn tất cả các phân vùng có sẵn của ổ đĩa đó hoặc tất cả các ổ cứng có sẵn mà không cần định dạng hoặc giả mạo nội dung theo bất kỳ cách nào?


206
2017-08-31 03:05


gốc


Sử dụng Đã phân đoạn, nhưng cẩn thận! Đây có thể là một công cụ nguy hiểm. Nếu bạn chỉ nhìn vào các phân vùng thì tốt thôi
Có khả năng trùng lặp (có lẽ ngay cả câu hỏi kinh điển): Ổ đĩa cứng nào? - Peter Mortensen


Các câu trả lời:


Có 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

Điều đó sẽ hiển thị như sau:

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

Nó đang hiển thị:

  • Tên ổ đĩa và phân vùng nó có.
  • Loại hệ thống tệp.
  • Kích thước toàn bộ ổ đĩa có kích thước và mỗi phân vùng có.
  • Điểm lắp và nếu có, nhãn cho chúng.

Bạn có thể chơi xung quanh với các tùy chọn bằng cách đầu tiên xem các tùy chọn có sẵn với lsblk --help. tôi thích lsblk vì cách hiển thị thông tin thân thiện nếu so sánh ví dụ với fdisk hoặc là parted.


355
2017-08-17 01:35



Cảm ơn, lsblk dễ đọc hơn fdisk với tôi. - Aditya M P
Hoàn hảo, không cần phải cài đặt bất cứ điều gì để làm điều này. - Justin
Tôi dường như không cần sudo cho điều này. - szabgab
Làm thế nào u có thể gắn nhãn đĩa cứng? - jonney


Giải pháp dòng lệnh:

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

    sudo fdisk -l
    

Nếu ổ đĩa của bạn nằm trong danh sách, bạn sẽ có thể xem những phân vùng nào đang ở trên ổ đĩa, như sau:

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 một thư mục ở đâu đó và gắn kết một trong các phân vùng. Ví dụ, để gắn một phân vùng FAT32 nằm ở dev/sda3 chỉ đọc vào thư mục /media/my_test_mount bạn có thể làm

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

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

Xem man mount để biết chi tiết.


73
2017-08-31 03:44





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

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

Để thuận tiện cho bạn, dưới đây là danh sách tất cả các cột có sẵn 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

20
2017-12-29 19:51





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

Hướng dẫn và thông tin về ổ đĩa gắn kết có thể được tìm thấy ở đây: https://help.ubuntu.com/community/Mount


6
2017-08-31 03:09





Để liệt kê các ổ đĩa cứng / đĩa, tôi sử dụng

sudo parted -l

Đầu ra:

Model: ATA Samsung SSD 850 (scsi) 
Disk /dev/sda: 250GB 
Sector size (logical/physical): 512B/512B 
Partition Table: msdos

Number  Start   End    Size   Type      File system  Flags  
 1      1049kB  256MB  255MB  primary   ext2         boot
 2      257MB   120GB  120GB  extended  
 5      257MB   120GB  120GB  logical   lvm


Model: Linux device-mapper (linear) (dm) 
Disk /dev/mapper/ubuntu--vg-swap_1: 8573MB 
Sector size (logical/physical): 512B/512B 
Partition Table: loop

Number  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: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  111GB  111GB  ext4

Và sau đó liệt kê các phân vùng như những người khác đã đề xuất bạn có thể sử dụng:

sudo lsblk -f

Điều này sẽ cho bạn biết các loại phân vùng hệ thống tệp


6
2018-04-21 08:20



parted cung cấp cho tôi thông tin về phần cứng và lsblk cung cấp cho tôi thông tin phân vùng. Có vẻ như những gì tôi cần. Quá xấu không có lệnh nào để ghi lại mọi thứ để hỗ trợ khôi phục thảm họa. Cảm ơn bạn! - Suncat2000


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

  1. Đi tới: "Công cụ hệ thống" trong danh sách khởi chạy chính của bạn
  2. Khởi chạy "GParted"
  3. Nhập mật khẩu của bạn (nên đăng nhập vào mật khẩu nếu bạn là quản trị viên.) Bạn sẽ được hiển thị các bố trí HDD, kích thước phân vùng và số lượng được sử dụng.
  4. Thoát khỏi ứng dụng GParted

THẬN TRỌNG: Không thay đổi bất cứ điều gì trừ khi bạn biết những gì bạn đang làm!


4
2017-09-03 23:40





(xây dựng trên lời khuyên trước đây liên quan đến lsblk).

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

sudo lsblk -f

giống như sử dụng -o NAME,FSTYPE,LABEL,MOUNTPOINT

ví dụ

NAME                 FSTYPE             LABEL MOUNTPOINT
sda
└─sda1               ntfs             TOSHIBA
sdb
└─sdb1               LVM2_member
  └─root-root (dm-0) ext4                     /

2
2018-01-07 09:58