Skip to main content

Posts

Showing posts with the label partition

[virtualbox] Vài câu lệnh quản lý máy ảo trên Virtualbox

Thực hiện một nhiệm vụ chỉ có thể điều khiển các máy ảo của virtualbox trên dòng lệnh, bạn không còn lựa chọn nào khác là Google... Bài này note lại một vài câu lệnh hữu ích đã được sử dụng khi thêm ổ cứng cho một máy ảo Linux chạy trên VirtualBox . Các loại ổ cứng (disk image) Virtualbox hỗ trợ Vì máy là máy ảo, nên ổ cứng cũng là ổ ảo. VirtualBox hỗ trợ nhiều loại định dạng ổ cứng trong đó cần kể đến VMDK và VDI. VMDK (Virtual Machine Disk) là định dạng được phát triển bởi VMWare, giờ đã là định  dạng mở và được sử dụng bởi nhiều phần mềm khác. Khi dùng với VirtualBox không resize được, cần phải convert về định dạng VDI để resize. VDI (Virtual Disk Image) là định dạng tiêu chuẩn của VirtualBox, hỗ trợ resize https://www.virtualbox.org/manual/ch05.html#vdidetails Các bước cần làm để thêm ổ cứng mới cho một máy ảo gồm

[partition] Tại sao cần phân vùng ổ cứng?

1. Bí mật được bật mí - ổ cứng truyền tải dữ liệu từ các track phía ngoài (hay còn gọi là các track đầu tiên) nhanh hơn các track phía trong (các track sau). (hãy nhớ cái đĩa CD hình tròn, cái đĩa cứng có cái lõi cũng vậy vậy). Bí mật này giải thích rất nhiều "bí quyết" khi phân vùng ổ cứng. Xem thêm hình trên wikipedia để hiểu về track ( http://en.wikipedia.org/wiki/Disk_sector ) - các phân vùng nhỏ sẽ yêu cầu "đầu đọc" di chuyển ít hơn so với các phân vùng lớn. Di chuyển ít với lượng dữ liệu cần thực hiện không đổi tức là nhanh hơn. (các điều trên đúng với ổ cứng từ được sử dụng phổ biến (HDD), và không đúng với ổ cứng rắn SSD). 2. Tại sao cần phân vùng ổ cứng? Lịch sử Ngày xưa dùng Windows, lý do để phân vùng ổ cứng (chia ổ) để "dễ sắp xếp" hay lý do kỹ thuật hơn là "để lúc cài lại Win thì chỉ việc format ổ C đi rồi cài lại vào đấy, dữ liệu các ổ khác sống khoẻ re". Trên Ubuntu, cơ bản tất cả cũng sẽ nằm trên 1 partition (lúc ...

Gparted live và gdisk

Nay phải ngồi cài win 7 trên một con máy đã cài sẵn win 8. Công việc mình chúa ghét nay còn khó khăn hơn với sự tham dự của UEFI , GPT :v Quá trình cài đặt hủy diệt đã hoàn thành sau những bước xóa sạch tất cả các partition :)) xóa GPT, tạo MBR, chia lại ổ cứng và cài win 7 như thường. Đọc thêm về MBR, GPT ở đây Vài điều thú vị được tổng kết ra đây: 1. Gparted live là một linux distro chỉ để phục vụ chạy các chương trình liên quan đến phân vùng ổ cứng. GParted Live is a small bootable GNU/Linux distribution for x86 based computers. It enables you to use all the features of the latest versions of the GParted application. GParted Live can be installed on CD, USB, PXE server, and Hard Disk then run on an x86 machine. Thay vì down 700MB bản Ubuntu live cd, hãy dơwn 138MB Gparted live sau đó "burn" nó ra usb bằng lệnh dd: sudo dd if= /path-to-gparted-live.x.y.z-w.iso of= /dev/sde bs=4M; sync   bản tớ vừa cài là gparted-live-0.16.1-1-amd64.iso, d...

Partitioning - Phân vùng ổ cứng

Nó là phần rắc rối nhất / dễ gây hoang mang nhất khi cài đăt một hệ điều hành. Bài này đưa ra những khái niệm cơ bản về phân vùng để người dùng không còn sợ hãi. Có 2 partition scheme (sơ đồ phân vùng ???) phổ biến là MBR và GPT 1. MBR (master boot record) MBR (master boot record) của một đĩa cứng có khả năng chứa một bảng phân vùng có thể định nghĩa 4 phân vùng chính (primary partition). Do con số 4 này có vẻ hạn chế đối với những ổ cứng cỡ lớn nên người ta sinh ra khái niệm phân vùng mở rộng (extended partition, vậy bạn có thể có 3 primary + 1 extended). Bên trong extended partion ta có thể thoải mái định nghĩa các phân vùng logic (logic partition) 2. GPT (GUID partition table)

Popular posts from this blog

Tài liệu và hướng dẫn học Python

Để tiết kiệm thời gian, tốt nhất là đi học PyMI Updated: 130617 Sau đây là các tài liệu khuyên dùng: Vì nhiều lý do, nên học python2.7 tại thời điểm hiện tại (giờ là tháng 6/2013 - muốn biết tại sao thì tự tìm hiểu) python 3.5+ (giờ là tháng 2/2017) Chuẩn bị: 1. biết bật tắt máy 2. biết cài python 3. tập gõ 10 ngón - gõ 2 ngón hay 1 ngón cũng không sao, nhưng 10 ngón là cách dễ nhất để gõ nhanh nhất. Tài liệu - Nên dùng tài liệu tại trang chủ của Python làm chính, tham khảo thêm các tài liệu khác tại http://www.familug.org/2016/12/free-ebook.html Căn bản, mới học 1.1 Python PyMI.vn https://pymi.vn/tutorial/ 1.2. Python offical tutorial kết hợp làm bài tập trên HackerRank  (đề bài bằng tiếng Anh, nhưng Google translate 1 lúc cũng ra vì có nhiều ví dụ mẫu đi kèm). Học viên của Pymi.vn có rất nhiều học viên đã tự học với Learn Python the hard way nhưng chưa thấy ai thành công cả. Hai link dưới nên đọc sau khi đã nắm được những phần cơ bản của ngôn ngữ pytho...

The PyMiers

New FAMILUG