View Full Version : Hỏi về cài SCSI#2 trên Linux.
laserman24k
23-10-2003, 04:50 PM
Xin chào các cao thủ Linux. Mời các cao thủ chỉ giáo:
Mình có 2 ổ SCSI, 1 ổ đã cài Linux, nay dung lượng cần nâng cấp. Khi cài ổ thứ 2 vào nhưng mà nó không nhận. Mình có làm 1 vài bước theo hướng dẫn (thay đổi nội dung của lilo.cfg) nhưng ko được.
Vậy cần phải làm những gì?
Mời các cao nhân ra tay.
admin
25-10-2003, 12:14 AM
laserman:
Mỗi thiết bị SCSI có một SCSI-ID. bạn cần phải điều chỉnh thiết bị bạn mới thêm vào cho có ID phù hợp.
Để điều chỉnh, bạn cần phải set jumper.
Thân mến,
Chào bạn
Bạn cần kiểm tra coi vấn đề là ở phần cứng chưa nhận diện đựơc hay là bạn chưa tạo được partition trên linux. Nếu khi boot mainboard báo là tìm thấy 2 ổ scsi thì coi như phần cứng bạn đã cài OK việc còn lại là tạo partition va format nó là có thể dùng được. Phần này bạn có thể coi tại "Red Hat Linux 9: Red Hat Linux Customization Guide Prev Chapter 5. Managing Disk Storage-5.2" có kèm trong đĩa docs của RedHat
Thân
NDT
laserman24k
27-10-2003, 10:18 PM
Xin chào,
cái máy của mình đã nhận được phần cứng, vấn đề bây giờ là tạo partition và format nó là có thể dùng được.
Nhưng format của Linux thì dùng trình gì? hay là format của SCSI tools khi boot lên. Mình đã dùng format của SCSI Tools khi nó boot nhưng mà sao lâu lắm (capacity: 36GB).
Xin các cao nhân hướng dẫn tỉ mỉ hơn được không?
Xin cám ơn.
OK, Mình chỉ sợ làm mất chỗ của diễn đàn thôi.
Bước 1: Xác định tên của thiết bi
Vi ổ đĩa của bạn là SCSI nên tên device sẽ là /dev/sda , bạn có thể dùng lệnh fdisk để liệt kê các ổ đĩa :
fdisk -l
Disk /dev/sda: 255 heads, 63 sectors, 553 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 358 2771212+ 83 Linux
/dev/sda3 359 423 522112+ 83 Linux
/dev/sda4 424 553 1044225 5 Extended
/dev/sda5 424 553 1044193+ 83 Linux
Detected sgi disklabel with wrong checksum.
Disk /dev/sdb (SGI disk label): 255 heads, 63 sectors, 553 cylinders
Units = cylinders of 16065 * 512 bytes
----- partitions -----
Pt# Device Info Start End Sectors Id System
8: /dev/sdb1 1 552 8871912 c SGI xlv
9: /dev/sdb2 0 0 4029 0 SGI volhdr
11: /dev/sdb3 0 553 8888724 6 SGI volume
12: /dev/sdb4 1047 1048 32769 7fe73f00 SGI volhdr
13: /dev/sdb5 124276 124278 43423 41e882fe Unknown
14: /dev/sdb6 124276 56560 -1087838049 f000000 SGI volhdr
----- Bootinfo -----
Bootfile: /unix
----- Directory Entries -----
0: sgilabel sector 3 size 512
1: xlvlab sector 4 size 10752
Ở đây mình có 2 ổ SCSI la sda cho ổ 1 và /dev/sda cho /dev/sdb cho ổ
thứ hai. Mình giả sử trong trường hợp của bạn là /dev/hdc (Vì mình
không có một ổ SCSI có thể format đươc nhưng SCSI va IDE chỉ khác
nhau ở tên device khi bạn format, bạn cần thay đổi cho phù hợp với ổ đĩa
của bạn. )
Bước 2 dùng parted để tạo partition:
[root@ndt root]# parted
GNU Parted 1.6.3
Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
This program is free software, covered by the GNU General Public License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
Using /dev/hdc
Information: The operating system thinks the geometry on /dev/hdc is 623/255/63.
(parted)
+Chọn ổ đĩa ở đây mình chọn là ổ thứ 2 hdc
(parted) select /dev/hdc
Using /dev/hdc
Information: The operating system thinks the geometry on /dev/hdc is 623/255/63.
(parted)
+ Dùng lệnh print để kiểm tra lại
(parted) print
Disk geometry for /dev/hdc: 0.000-4892.036 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
Trong phần này bạn cần để ý đến thông số Start(0.000) và End(4892.036 )
+Tạo partition bằng mkpart (mkpart PART-TYPE [FS-TYPE] START END )
(parted) mkpart primary ext3 0.000 4892.036
+ Kiểm tra partition mới tạo .Lưu ý là bạn phải thay đổi thông số Start, End,Type theo đúng ổ đĩa và yêu cầu của bạn.
(parted) print
Disk geometry for /dev/hdc: 0.000-4892.036 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
1 0.031 4886.960 primary ext3
Đến đây bạn đã tạo được partition rồi, bước kế tiếp là bạn sẽ format partition đó
Bước 3: format partition dùng mkfs theo định dạng ext3:
[root@ndt root]# /sbin/mkfs -t ext3 /dev/hdc1
mke2fs 1.32 (09-Nov-2002)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
626496 inodes, 1251054 blocks
62552 blocks (5.00%) reserved for the super user
First data block=0
39 block groups
32768 blocks per group, 32768 fragments per group
16064 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Bước 4: Tạo thư mục bạn muốn mount ổ đĩa vào
[root@ndt root]# mkdir /mnt/disk2
Bược 5: Thêm môt dòng vào file fstab để khi boot nó sẽ tự động đựơc mount
/dev/hdc1 /mnt/disk2 ext3 defaults 1 1
Bước 6: Thử
+Nếu không muốn reboot máy bạn có thể dùng lệnh
[root@ndt root]# mount /dev/hdc1
+Dùng df đễ kiểm tra
[root@ndt root]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda1 8064272 5410652 2243968 71% /
none 257540 0 257540 0% /dev/shm
/dev/hdc1 4925528 32828 4642492 1% /mnt/disk2
nếu bạn thấy dòng thứ 4 thì coi như lệnh mount đã OK
+ dùng thử
[root@ndt root]# cd /mnt/disk2
[root@ndt disk2]# ls
lost+found
[root@ndt disk2]#
Tới đây là coi như hoàn tất . Có một lưu ý là bạn phải làm tất cả các bước này với username là root
Thân
NDT
laserman24k
28-10-2003, 08:15 PM
Xin chào,
Mình đã làm theo hướng dẫn và okê rồi.
Cảm ơn các bạn nhiều.
VNPro quả là có nhiều cao nhân.
:roll: :roll: :roll:
Powered by vBulletin® Version 4.1.9 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.