Câu trả lời:
Chỉnh sửa: Hướng dẫn này không đưa UEFI boot vào tài khoản. Các bước bổ sung hoặc khác nhau có thể được yêu cầu nếu muốn khởi động UEFI. Hướng dẫn này giả định khởi động kế thừa!
Đó là sự thật, trình ubiquity
cài đặt không biết về mdadm
các thiết bị đột kích phần mềm. Ngoài ra, sự thật là cd trực tiếp đang thiếu mdadm
công cụ quản trị đột kích. Tuy nhiên, thực hiện một số công việc bằng tay, rất có thể cài đặt Ubuntu trên RAID1.
Sau đây tôi sẽ giả sử hai đĩa cứng giống hệt nhau ( /dev/sd[ab]
) sẽ được sử dụng hoàn toàn cho cài đặt mới của chúng tôi. Để đơn giản hóa việc phục hồi nếu một ổ đĩa bị lỗi, sẽ có chỉ có một mdadm
-volume /dev/md0
mà sau đó sẽ được phân chia cho /
, swap
và lưu trữ dữ liệu, ví dụ /home
.
Sau khi khởi động live-cd và (nếu cần) định cấu hình truy cập mạng, hãy mở một thiết bị đầu cuối và giả sử quyền truy cập root sudo -s
apt-get install mdadm
Bây giờ chúng tôi tạo một phân vùng chính duy nhất cho mỗi / dev / sda và / dev / sdb từ sector 2048 đến cuối đĩa, ví dụ như sử dụng sudo fdisk
. Tôi cũng muốn thiết lập kiểu phân vùng fd
cho autodetection linux. Chuỗi phím trong fdisk
(nếu đĩa trống vào đầu, có nghĩa là không có phân vùng) n <return> p <return> 1 <return> 2048 <return> <return> t <return> fd <return> w <return>
.
Bây giờ chúng ta tạo mdadm
âm lượng:
mdadm --create /dev/md0 --bitmap=internal --level=1 -n 2 /dev/sd[ab]1
Tôi nhận thấy rằng trình ubiquity
cài đặt cũng không hoàn toàn quản lý để tạo các phân vùng bên trong này /dev/md0
, vì vậy tôi cũng đã làm điều này bằng tay - một lần nữa bằng cách sử dụng fdisk
. Vì vậy, /dev/md0
tạo các phân vùng sau:
/dev/md0p1
đối với hệ thống tập tin gốc của bạn, kích thước của khóa học tùy thuộc vào số lượng phần mềm bạn sẽ cài đặt./dev/md0p2
để trao đổi, kích thước của khóa học cũng tùy thuộc vào việc bạn sử dụng máy để làm gì và bao nhiêu ram/dev/md0p3
cho / nhà, tất cả không gian còn lạiSau đó chúng ta có thể bắt đầu Cài đặt. Đảm bảo khởi động trình cài đặt từ thiết bị đầu cuối với -b
tùy chọn, vì cài đặt bộ nạp khởi động sẽ không thành công:
ubiquity -b
Đảm bảo đi phân vùng thủ công và "sử dụng" 3 phân vùng bạn vừa tạo và đánh dấu vào format
hộp kiểm /
và /home
vì vậy một hệ thống tệp sẽ được tạo.
Sau khi cài đặt, hệ thống chưa khởi động được, vì vậy đừng khởi động lại hộp ngay. Chúng ta cần chroot
vào hệ thống đã cài đặt và sửa một số thứ:
sudo -s
mount /dev/md0p1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
cat /etc/resolv.conf >> /mnt/etc/resolv.conf
chroot /mnt
apt-get install mdadm
nano /etc/grub.d/10_linux # change quick_boot to 0
grub-install /dev/sda
grub-install /dev/sdb
update-grub
exit
Bây giờ hệ thống mới được cài đặt đã sẵn sàng để khởi động. Chúc vui vẻ!
/var/cache/apt/archives
vào / mnt trước khi chroot
nhập và dpkg -i
cài đặt nó.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: error: embedding is not possible, but this is required for RAID and LVM install.
Có vẻ như phần khởi động bị thiếu? Có lẽ việc tạo phân vùng khởi động bios trên cả sda và sdb sẽ giúp ích, như trên serverfault.com/questions/386041/ .
Đừng cài đặt Ubuntu Desktop CD với RAID 1. Lời khuyên của tôi:
sudo apt-get install ubuntu-desktop
Tôi chưa thử, nhưng vừa đi qua http://www.salamander-linux.com/ .
Salamander là phiên bản sửa đổi của trình cài đặt mặc định cho Ubuntu Linux, Ubiquity. Trình cài đặt được sửa đổi này cho phép người dùng dễ dàng cài đặt Ubuntu Linux lên mảng RAID Phần mềm. Không yêu cầu phần cứng đặc biệt - trình cài đặt Salamander có thể được sử dụng trên bất kỳ hệ thống nào có nhiều đĩa cứng.
sudo apt-get install ubuntu-desktop
và máy chủ cũng là một máy tính để bàn.